[2026-02-16T20:15:03.903361] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-16T20:15:04.093684] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-16T20:15:04.280351] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-16T20:15:04.471211] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-16T20:15:04.472546] [WARN ] [STATE ] State set to: WAITING [2026-02-16T20:15:04.472661] [INFO ] [STATE ] Checking TDM service status... [2026-02-16T20:15:04.576217] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-16T20:15:04.581515] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-13), and is a dependency of this service. [2026-02-16T20:15:04.616682] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-16T20:15:04.652085] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-16T20:15:04.688100] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-16T20:15:04.688892] [WARN ] [STATE ] State set to: RUNNING [2026-02-16T20:15:04.689112] [INFO ] [CACHE ] Starting cache update [2026-02-16T20:15:04.689164] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-16T20:15:04.694797] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-16T20:15:04.695278] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-16T20:15:04.695335] [INFO ] [CACHE ] Cache update completed successfully [2026-02-16T20:15:04.695398] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-16T20:15:04.695439] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-16T20:15:04.779047] [DEBUG] [REMOTE ] Fetched 3407 unique symbols from directory listing. [2026-02-16T20:15:04.788027] [INFO ] [sig ] Skipping 3407 symbols with existing configuration [2026-02-16T20:15:04.788167] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-16T20:15:04.789553] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-16T20:15:04.789627] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-16T20:15:04.919461] [DEBUG] [REMOTE ] Fetched 3407 unique symbols from directory listing. [2026-02-16T20:15:04.923394] [INFO ] [sig ] Found 3407 active symbols to forecast [2026-02-16T20:15:04.926105] [INFO ] [sig ] [1/3407] Forecasting A... [2026-02-16T20:15:04.926164] [INFO ] [sig ] Generating forecast for: A [2026-02-16T20:15:04.926201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-16T20:15:04.941945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-16T20:15:04.942541] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-16T20:15:04.943600] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-16T20:15:04.943655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:04.943688] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:04.943716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:04.943775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:05.002456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:05.003497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:05.003620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:05.003658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:05.129989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:05.130148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:05.130192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:05.130239] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:05.134082] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-02-16T20:15:05.134394] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-16T20:15:05.134559] [INFO ] [sig ] A: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:05.285919] [INFO ] [LOCAL ] Saved forecast: A 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/A.txt [2026-02-16T20:15:05.286095] [INFO ] [sig ] [1/3407] Completed A in 0.4s | 2.78 sym/s | Total: 0.4s | ETA: 20.4m [2026-02-16T20:15:05.286146] [INFO ] [sig ] [2/3407] Forecasting AAL... [2026-02-16T20:15:05.286178] [INFO ] [sig ] Generating forecast for: AAL [2026-02-16T20:15:05.286217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-16T20:15:05.301028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-16T20:15:05.301484] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-16T20:15:05.302520] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-16T20:15:05.302594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:05.302640] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:05.302671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:05.302767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:05.362899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:05.363819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:05.363961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:05.364000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:05.488413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:05.488593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:05.488640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:05.488670] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:05.492345] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-16T20:15:05.492698] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-16T20:15:05.492853] [INFO ] [sig ] AAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:05.638111] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AAL.txt [2026-02-16T20:15:05.638274] [INFO ] [sig ] [2/3407] Completed AAL in 0.4s | 2.81 sym/s | Total: 0.7s | ETA: 20.2m [2026-02-16T20:15:05.638315] [INFO ] [sig ] [3/3407] Forecasting AAOI... [2026-02-16T20:15:05.638374] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-16T20:15:05.638407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-16T20:15:05.650406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-16T20:15:05.650754] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-16T20:15:05.651604] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-16T20:15:05.651661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:05.651709] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:05.651747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:05.651808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:05.709591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:05.710294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:05.710405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:05.710451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:05.833941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:05.834101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:05.834146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:05.834176] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:05.838034] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-02-16T20:15:05.838328] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-16T20:15:05.838464] [INFO ] [sig ] AAOI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:06.026289] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AAOI.txt [2026-02-16T20:15:06.026673] [INFO ] [sig ] [3/3407] Completed AAOI in 0.4s | 2.73 sym/s | Total: 1.1s | ETA: 20.8m [2026-02-16T20:15:06.026733] [INFO ] [sig ] [4/3407] Forecasting AAON... [2026-02-16T20:15:06.026772] [INFO ] [sig ] Generating forecast for: AAON [2026-02-16T20:15:06.026819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-16T20:15:06.041376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-16T20:15:06.041823] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-16T20:15:06.042832] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-16T20:15:06.042886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:06.042917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:06.042944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:06.043001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:06.100735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:06.101632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:06.101717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:06.101751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:06.220968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:06.221129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:06.221172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:06.221201] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:06.224951] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-02-16T20:15:06.225245] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-16T20:15:06.225402] [INFO ] [sig ] AAON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:06.367523] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AAON.txt [2026-02-16T20:15:06.367705] [INFO ] [sig ] [4/3407] Completed AAON in 0.3s | 2.77 sym/s | Total: 1.4s | ETA: 20.4m [2026-02-16T20:15:06.367748] [INFO ] [sig ] [5/3407] Forecasting AAP... [2026-02-16T20:15:06.367779] [INFO ] [sig ] Generating forecast for: AAP [2026-02-16T20:15:06.367811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-16T20:15:06.382608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-16T20:15:06.382938] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-16T20:15:06.383782] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-16T20:15:06.383834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:06.383867] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:06.383894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:06.383961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:06.441534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:06.442155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:06.442236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:06.442268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:06.561524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:06.561682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:06.561723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:06.561750] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:06.565087] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=9.19%) [2026-02-16T20:15:06.565372] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-16T20:15:06.565526] [INFO ] [sig ] AAP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:06.707505] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AAP.txt [2026-02-16T20:15:06.707702] [INFO ] [sig ] [5/3407] Completed AAP in 0.3s | 2.81 sym/s | Total: 1.8s | ETA: 20.2m [2026-02-16T20:15:06.707745] [INFO ] [sig ] [6/3407] Forecasting AAPB... [2026-02-16T20:15:06.707810] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-16T20:15:06.707841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-16T20:15:06.720146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-16T20:15:06.720594] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-16T20:15:06.721430] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-16T20:15:06.721483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:06.721515] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:06.721541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:06.721626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:06.784818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:06.785914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:06.786014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:06.786048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:06.907380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:06.907557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:06.907631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:06.907665] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:06.911383] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-16T20:15:06.911739] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-16T20:15:06.911888] [INFO ] [sig ] AAPB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:07.057384] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AAPB.txt [2026-02-16T20:15:07.057629] [INFO ] [sig ] [6/3407] Completed AAPB in 0.3s | 2.81 sym/s | Total: 2.1s | ETA: 20.1m [2026-02-16T20:15:07.057711] [INFO ] [sig ] [7/3407] Forecasting AAPD... [2026-02-16T20:15:07.057746] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-16T20:15:07.057778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-16T20:15:07.070140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-16T20:15:07.070524] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-16T20:15:07.071408] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-16T20:15:07.071472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:07.071508] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:07.071536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:07.071614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:07.132910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:07.133818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:07.133904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:07.133938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:07.259941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:07.260097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:07.260139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:07.260169] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:07.263770] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=27.38%) [2026-02-16T20:15:07.264064] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-16T20:15:07.264201] [INFO ] [sig ] AAPD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:07.406698] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AAPD.txt [2026-02-16T20:15:07.406873] [INFO ] [sig ] [7/3407] Completed AAPD in 0.3s | 2.82 sym/s | Total: 2.5s | ETA: 20.1m [2026-02-16T20:15:07.406914] [INFO ] [sig ] [8/3407] Forecasting AAPL... [2026-02-16T20:15:07.406944] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-16T20:15:07.406974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-16T20:15:07.419246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-16T20:15:07.419655] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-16T20:15:07.420473] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-16T20:15:07.420525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:07.420557] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:07.420608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:07.420667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:07.481978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:07.483010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:07.483096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:07.483128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:07.612399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:07.612559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:07.612622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:07.612652] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:07.616181] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-16T20:15:07.616526] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-16T20:15:07.616694] [INFO ] [sig ] AAPL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:07.757629] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AAPL.txt [2026-02-16T20:15:07.757797] [INFO ] [sig ] [8/3407] Completed AAPL in 0.4s | 2.83 sym/s | Total: 2.8s | ETA: 20.1m [2026-02-16T20:15:07.757845] [INFO ] [sig ] [9/3407] Forecasting AAXJ... [2026-02-16T20:15:07.757876] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-16T20:15:07.757907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-16T20:15:07.769520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-16T20:15:07.769839] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-16T20:15:07.770673] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-16T20:15:07.770725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:07.770758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:07.770785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:07.770842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:07.828489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:07.829109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:07.829188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:07.829220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:07.952249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:07.952386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:07.952428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:07.952458] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:07.956182] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-16T20:15:07.956457] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-16T20:15:07.956610] [INFO ] [sig ] AAXJ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:08.097718] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AAXJ.txt [2026-02-16T20:15:08.097831] [INFO ] [sig ] [9/3407] Completed AAXJ in 0.3s | 2.84 sym/s | Total: 3.2s | ETA: 20.0m [2026-02-16T20:15:08.097868] [INFO ] [sig ] [10/3407] Forecasting AB... [2026-02-16T20:15:08.097897] [INFO ] [sig ] Generating forecast for: AB [2026-02-16T20:15:08.097941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-16T20:15:08.109364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-16T20:15:08.109676] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-16T20:15:08.110475] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-16T20:15:08.110527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:08.110609] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:08.110639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:08.110697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:08.169835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:08.170702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:08.170786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:08.170819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:08.296246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:08.296417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:08.296465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:08.296495] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:08.300604] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-16T20:15:08.300903] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-16T20:15:08.301039] [INFO ] [sig ] AB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:08.441416] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AB.txt [2026-02-16T20:15:08.441535] [INFO ] [sig ] [10/3407] Completed AB in 0.3s | 2.84 sym/s | Total: 3.5s | ETA: 19.9m [2026-02-16T20:15:08.441776] [INFO ] [sig ] [11/3407] Forecasting ABCB... [2026-02-16T20:15:08.441806] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-16T20:15:08.441836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-16T20:15:08.453873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-16T20:15:08.454155] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-16T20:15:08.455168] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-16T20:15:08.455221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:08.455254] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:08.455280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:08.455336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:08.514795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:08.515478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:08.515559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:08.515610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:08.638598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:08.638739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:08.638780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:08.638809] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:08.642194] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-16T20:15:08.642479] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-16T20:15:08.642630] [INFO ] [sig ] ABCB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:08.783443] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABCB.txt [2026-02-16T20:15:08.783556] [INFO ] [sig ] [11/3407] Completed ABCB in 0.3s | 2.85 sym/s | Total: 3.9s | ETA: 19.8m [2026-02-16T20:15:08.783630] [INFO ] [sig ] [12/3407] Forecasting ABCL... [2026-02-16T20:15:08.783661] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-16T20:15:08.783701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-16T20:15:08.795662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-16T20:15:08.795942] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-16T20:15:08.796767] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-16T20:15:08.796818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:08.796851] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:08.796878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:08.796935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:08.856444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:08.857058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:08.857136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:08.857169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:08.985335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:08.985468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:08.985506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:08.985534] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:08.989036] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-02-16T20:15:08.989329] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-16T20:15:08.989467] [INFO ] [sig ] ABCL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:09.139804] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABCL.txt [2026-02-16T20:15:09.139931] [INFO ] [sig ] [12/3407] Completed ABCL in 0.4s | 2.85 sym/s | Total: 4.2s | ETA: 19.9m [2026-02-16T20:15:09.139973] [INFO ] [sig ] [13/3407] Forecasting ABEO... [2026-02-16T20:15:09.140011] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-16T20:15:09.140046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-16T20:15:09.151381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-16T20:15:09.151692] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-16T20:15:09.152544] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-16T20:15:09.152619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:09.152653] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:09.152680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:09.152737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:09.210242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:09.210897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:09.210976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:09.211008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:09.325808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:09.325923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:09.325962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:09.326021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:09.329387] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=55.01%) [2026-02-16T20:15:09.329721] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-16T20:15:09.329853] [INFO ] [sig ] ABEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:09.470935] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ABEO.txt [2026-02-16T20:15:09.471061] [INFO ] [sig ] [13/3407] Completed ABEO in 0.3s | 2.86 sym/s | Total: 4.5s | ETA: 19.8m [2026-02-16T20:15:09.471101] [INFO ] [sig ] [14/3407] Forecasting ABG... [2026-02-16T20:15:09.471138] [INFO ] [sig ] Generating forecast for: ABG [2026-02-16T20:15:09.471180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-16T20:15:09.482386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-16T20:15:09.482714] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-16T20:15:09.483747] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-16T20:15:09.483800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:09.483832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:09.483858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:09.483914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:09.544223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:09.544890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:09.544972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:09.545006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:09.664304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:09.664465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:09.664507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:09.664535] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:09.667941] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-02-16T20:15:09.668220] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-16T20:15:09.668356] [INFO ] [sig ] ABG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:09.815094] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABG.txt [2026-02-16T20:15:09.815288] [INFO ] [sig ] [14/3407] Completed ABG in 0.3s | 2.86 sym/s | Total: 4.9s | ETA: 19.7m [2026-02-16T20:15:09.815351] [INFO ] [sig ] [15/3407] Forecasting ABM... [2026-02-16T20:15:09.815391] [INFO ] [sig ] Generating forecast for: ABM [2026-02-16T20:15:09.815445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-16T20:15:09.827404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-16T20:15:09.827719] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-16T20:15:09.828650] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-16T20:15:09.828703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:09.828734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:09.828760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:09.828818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:09.886112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:09.886773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:09.886853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:09.886885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:10.010948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:10.011099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:10.011139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:10.011170] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:10.014844] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-16T20:15:10.015139] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-16T20:15:10.015280] [INFO ] [sig ] ABM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:10.164343] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ABM.txt [2026-02-16T20:15:10.164559] [INFO ] [sig ] [15/3407] Completed ABM in 0.3s | 2.86 sym/s | Total: 5.2s | ETA: 19.7m [2026-02-16T20:15:10.164638] [INFO ] [sig ] [16/3407] Forecasting ABNB... [2026-02-16T20:15:10.164714] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-16T20:15:10.164756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-16T20:15:10.176956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-16T20:15:10.177252] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-16T20:15:10.178117] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-16T20:15:10.178169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:10.178201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:10.178226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:10.178286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:10.234820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:10.235495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:10.235593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:10.235629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:10.356716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:10.356863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:10.356904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:10.356932] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:10.360354] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=38.22%) [2026-02-16T20:15:10.360651] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-16T20:15:10.360783] [INFO ] [sig ] ABNB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:10.502060] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABNB.txt [2026-02-16T20:15:10.502256] [INFO ] [sig ] [16/3407] Completed ABNB in 0.3s | 2.87 sym/s | Total: 5.6s | ETA: 19.7m [2026-02-16T20:15:10.502304] [INFO ] [sig ] [17/3407] Forecasting ABOS... [2026-02-16T20:15:10.502379] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-16T20:15:10.502413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-16T20:15:10.514277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-16T20:15:10.514663] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-16T20:15:10.515467] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-16T20:15:10.515524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:10.515556] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:10.515604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:10.515663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:10.575706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:10.576621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:10.576703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:10.576736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:10.697257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:10.697406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:10.697464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:10.697494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:10.701018] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=39.11%) [2026-02-16T20:15:10.701297] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-16T20:15:10.701428] [INFO ] [sig ] ABOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:10.842026] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABOS.txt [2026-02-16T20:15:10.842188] [INFO ] [sig ] [17/3407] Completed ABOS in 0.3s | 2.87 sym/s | Total: 5.9s | ETA: 19.7m [2026-02-16T20:15:10.842265] [INFO ] [sig ] [18/3407] Forecasting ABSI... [2026-02-16T20:15:10.842300] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-16T20:15:10.842329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-16T20:15:10.854677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-16T20:15:10.855193] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-16T20:15:10.856211] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-16T20:15:10.856265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:10.856306] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:10.856335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:10.856392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:10.913625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:10.914342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:10.914424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:10.914479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:11.040172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:11.040334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:11.040375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:11.040405] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:11.043928] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-16T20:15:11.044224] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-16T20:15:11.044363] [INFO ] [sig ] ABSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:11.192118] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ABSI.txt [2026-02-16T20:15:11.192294] [INFO ] [sig ] [18/3407] Completed ABSI in 0.3s | 2.87 sym/s | Total: 6.3s | ETA: 19.7m [2026-02-16T20:15:11.192341] [INFO ] [sig ] [19/3407] Forecasting ABUS... [2026-02-16T20:15:11.192373] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-16T20:15:11.192404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-16T20:15:11.203475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-16T20:15:11.203850] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-16T20:15:11.204758] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-16T20:15:11.204812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:11.204846] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:11.204874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:11.204932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:11.265071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:11.265850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:11.265935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:11.265969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:11.387297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:11.387511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:11.387561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:11.387630] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:11.391324] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-16T20:15:11.391646] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-16T20:15:11.391793] [INFO ] [sig ] ABUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:11.537159] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ABUS.txt [2026-02-16T20:15:11.537304] [INFO ] [sig ] [19/3407] Completed ABUS in 0.3s | 2.87 sym/s | Total: 6.6s | ETA: 19.6m [2026-02-16T20:15:11.537343] [INFO ] [sig ] [20/3407] Forecasting ABVC... [2026-02-16T20:15:11.537393] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-16T20:15:11.537428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-16T20:15:11.548671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-16T20:15:11.549062] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-16T20:15:11.550027] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-16T20:15:11.550082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:11.550116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:11.550145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:11.550204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:11.609949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:11.610835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:11.610950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:11.610985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:11.730996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:11.731156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:11.731198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:11.731226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:11.734742] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-16T20:15:11.735029] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-16T20:15:11.735174] [INFO ] [sig ] ABVC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:11.878616] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABVC.txt [2026-02-16T20:15:11.878760] [INFO ] [sig ] [20/3407] Completed ABVC in 0.3s | 2.88 sym/s | Total: 7.0s | ETA: 19.6m [2026-02-16T20:15:11.878821] [INFO ] [sig ] [21/3407] Forecasting ABVE... [2026-02-16T20:15:11.878855] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-16T20:15:11.878886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-16T20:15:11.889914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-16T20:15:11.890227] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-16T20:15:11.891124] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-16T20:15:11.891178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:11.891212] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:11.891241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:11.891299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:11.950151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:11.950953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:11.951037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:11.951071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:12.079378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:12.079618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:12.079672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:12.079702] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:12.083693] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-02-16T20:15:12.083992] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-16T20:15:12.084133] [INFO ] [sig ] ABVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:12.240838] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ABVE.txt [2026-02-16T20:15:12.241113] [INFO ] [sig ] [21/3407] Completed ABVE in 0.4s | 2.87 sym/s | Total: 7.3s | ETA: 19.7m [2026-02-16T20:15:12.241189] [INFO ] [sig ] [22/3407] Forecasting ABVX... [2026-02-16T20:15:12.241245] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-16T20:15:12.241298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-16T20:15:12.257662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-16T20:15:12.258233] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-16T20:15:12.259496] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-16T20:15:12.259566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:12.259641] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:12.259684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:12.259767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:12.339274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:12.340424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:12.340547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:12.340617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:12.506223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:12.506402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:12.506448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:12.506478] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:12.511240] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-16T20:15:12.511752] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-16T20:15:12.511983] [INFO ] [sig ] ABVX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:12.746008] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ABVX.txt [2026-02-16T20:15:12.746241] [INFO ] [sig ] [22/3407] Completed ABVX in 0.5s | 2.81 sym/s | Total: 7.8s | ETA: 20.1m [2026-02-16T20:15:12.746298] [INFO ] [sig ] [23/3407] Forecasting ACA... [2026-02-16T20:15:12.746343] [INFO ] [sig ] Generating forecast for: ACA [2026-02-16T20:15:12.746383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-16T20:15:12.794187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-16T20:15:12.794759] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-16T20:15:12.797030] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-16T20:15:12.797111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:12.797168] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:12.797218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:12.797312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:12.893124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:12.894418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:12.894539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:12.894621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:13.080793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:13.081289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:13.081403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:13.081466] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:13.088888] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-02-16T20:15:13.089530] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-16T20:15:13.089856] [INFO ] [sig ] ACA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:13.308120] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACA.txt [2026-02-16T20:15:13.308404] [INFO ] [sig ] [23/3407] Completed ACA in 0.6s | 2.74 sym/s | Total: 8.4s | ETA: 20.6m [2026-02-16T20:15:13.308474] [INFO ] [sig ] [24/3407] Forecasting ACAD... [2026-02-16T20:15:13.308522] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-16T20:15:13.308564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-16T20:15:13.342097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-16T20:15:13.342720] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-16T20:15:13.344031] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-16T20:15:13.344103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:13.344158] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:13.344205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:13.344296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:13.433417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:13.434776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:13.434900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:13.434955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:13.594915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:13.595117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:13.595186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:13.595234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:13.600803] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-16T20:15:13.601307] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-16T20:15:13.601533] [INFO ] [sig ] ACAD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:13.763499] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACAD.txt [2026-02-16T20:15:13.763749] [INFO ] [sig ] [24/3407] Completed ACAD in 0.5s | 2.72 sym/s | Total: 8.8s | ETA: 20.8m [2026-02-16T20:15:13.763795] [INFO ] [sig ] [25/3407] Forecasting ACB... [2026-02-16T20:15:13.763826] [INFO ] [sig ] Generating forecast for: ACB [2026-02-16T20:15:13.763860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-16T20:15:13.776555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-16T20:15:13.776987] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-16T20:15:13.778030] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-16T20:15:13.778087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:13.778121] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:13.778156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:13.778219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:13.847477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:13.848436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:13.848526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:13.848560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:13.978067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:13.978254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:13.978304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:13.978352] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:13.982556] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-16T20:15:13.983070] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-16T20:15:13.983211] [INFO ] [sig ] ACB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:14.133288] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACB.txt [2026-02-16T20:15:14.133457] [INFO ] [sig ] [25/3407] Completed ACB in 0.4s | 2.72 sym/s | Total: 9.2s | ETA: 20.8m [2026-02-16T20:15:14.133498] [INFO ] [sig ] [26/3407] Forecasting ACCO... [2026-02-16T20:15:14.133527] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-16T20:15:14.133559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-16T20:15:14.148484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-16T20:15:14.148916] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-16T20:15:14.149859] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-16T20:15:14.149914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:14.149947] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:14.149974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:14.150031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:14.210106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:14.211059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:14.211163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:14.211204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:14.349010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:14.349178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:14.349223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:14.349253] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:14.352990] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-16T20:15:14.353338] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-16T20:15:14.353510] [INFO ] [sig ] ACCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:14.508591] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACCO.txt [2026-02-16T20:15:14.508771] [INFO ] [sig ] [26/3407] Completed ACCO in 0.4s | 2.71 sym/s | Total: 9.6s | ETA: 20.8m [2026-02-16T20:15:14.508823] [INFO ] [sig ] [27/3407] Forecasting ACDC... [2026-02-16T20:15:14.508883] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-16T20:15:14.508923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-16T20:15:14.522097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-16T20:15:14.522495] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-16T20:15:14.523554] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-16T20:15:14.523625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:14.523703] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:14.523733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:14.523797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:14.584352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:14.585287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:14.585406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:14.585442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:14.703993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:14.704171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:14.704215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:14.704245] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:14.708309] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-16T20:15:14.708693] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-16T20:15:14.708854] [INFO ] [sig ] ACDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:14.852520] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACDC.txt [2026-02-16T20:15:14.852709] [INFO ] [sig ] [27/3407] Completed ACDC in 0.3s | 2.72 sym/s | Total: 9.9s | ETA: 20.7m [2026-02-16T20:15:14.852751] [INFO ] [sig ] [28/3407] Forecasting ACEL... [2026-02-16T20:15:14.852780] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-16T20:15:14.852841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-16T20:15:14.869888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-16T20:15:14.870334] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-16T20:15:14.871377] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-16T20:15:14.871434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:14.871468] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:14.871496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:14.871555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:14.932329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:14.933513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:14.933641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:14.933691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:15.055980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:15.056141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:15.056184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:15.056213] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:15.059828] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-16T20:15:15.060122] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-16T20:15:15.060259] [INFO ] [sig ] ACEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:15.210617] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACEL.txt [2026-02-16T20:15:15.210821] [INFO ] [sig ] [28/3407] Completed ACEL in 0.4s | 2.72 sym/s | Total: 10.3s | ETA: 20.7m [2026-02-16T20:15:15.210867] [INFO ] [sig ] [29/3407] Forecasting ACGL... [2026-02-16T20:15:15.210898] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-16T20:15:15.210931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-16T20:15:15.222589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-16T20:15:15.222962] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-16T20:15:15.223836] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-16T20:15:15.223889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:15.223923] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:15.223960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:15.224019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:15.282774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:15.283486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:15.283570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:15.283625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:15.402791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:15.402947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:15.402989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:15.403018] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:15.406437] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=26.73%) [2026-02-16T20:15:15.406738] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-16T20:15:15.406870] [INFO ] [sig ] ACGL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:15.549429] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACGL.txt [2026-02-16T20:15:15.549606] [INFO ] [sig ] [29/3407] Completed ACGL in 0.3s | 2.73 sym/s | Total: 10.6s | ETA: 20.6m [2026-02-16T20:15:15.549654] [INFO ] [sig ] [30/3407] Forecasting ACGLN... [2026-02-16T20:15:15.549684] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-16T20:15:15.549714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-16T20:15:15.562173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-16T20:15:15.562556] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-16T20:15:15.563482] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-16T20:15:15.563537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:15.563588] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:15.563620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:15.563680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:15.624123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:15.624890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:15.624978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:15.625013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:15.743741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:15.743922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:15.743966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:15.744029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:15.747656] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-02-16T20:15:15.747976] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-16T20:15:15.748123] [INFO ] [sig ] ACGLN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:15.892246] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACGLN.txt [2026-02-16T20:15:15.892405] [INFO ] [sig ] [30/3407] Completed ACGLN in 0.3s | 2.74 sym/s | Total: 11.0s | ETA: 20.6m [2026-02-16T20:15:15.892446] [INFO ] [sig ] [31/3407] Forecasting ACGLO... [2026-02-16T20:15:15.892476] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-16T20:15:15.892507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-16T20:15:15.903558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-16T20:15:15.903891] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-16T20:15:15.904715] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-16T20:15:15.904767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:15.904800] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:15.904827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:15.904884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:15.965456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:15.966401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:15.966499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:15.966546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:16.103898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:16.104102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:16.104163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:16.104201] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:16.110056] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-02-16T20:15:16.110706] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-16T20:15:16.110970] [INFO ] [sig ] ACGLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:16.264150] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACGLO.txt [2026-02-16T20:15:16.264319] [INFO ] [sig ] [31/3407] Completed ACGLO in 0.4s | 2.73 sym/s | Total: 11.3s | ETA: 20.6m [2026-02-16T20:15:16.264359] [INFO ] [sig ] [32/3407] Forecasting ACHC... [2026-02-16T20:15:16.264388] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-16T20:15:16.264446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-16T20:15:16.276645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-16T20:15:16.277051] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-16T20:15:16.277960] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-16T20:15:16.278015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:16.278049] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:16.278077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:16.278136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:16.339272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:16.340200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:16.340293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:16.340511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:16.474690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:16.474853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:16.474897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:16.474929] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:16.478680] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-02-16T20:15:16.479000] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-16T20:15:16.479146] [INFO ] [sig ] ACHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:16.629131] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACHC.txt [2026-02-16T20:15:16.629299] [INFO ] [sig ] [32/3407] Completed ACHC in 0.4s | 2.73 sym/s | Total: 11.7s | ETA: 20.6m [2026-02-16T20:15:16.629340] [INFO ] [sig ] [33/3407] Forecasting ACI... [2026-02-16T20:15:16.629377] [INFO ] [sig ] Generating forecast for: ACI [2026-02-16T20:15:16.629440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-16T20:15:16.642310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-16T20:15:16.642693] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-16T20:15:16.643525] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-16T20:15:16.643607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:16.643645] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:16.643673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:16.643733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:16.713307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:16.714330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:16.714427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:16.714463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:16.838287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:16.838450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:16.838492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:16.838522] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:16.842243] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-02-16T20:15:16.842526] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-16T20:15:16.842681] [INFO ] [sig ] ACI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:16.987169] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACI.txt [2026-02-16T20:15:16.987339] [INFO ] [sig ] [33/3407] Completed ACI in 0.4s | 2.74 sym/s | Total: 12.1s | ETA: 20.6m [2026-02-16T20:15:16.987379] [INFO ] [sig ] [34/3407] Forecasting ACIC... [2026-02-16T20:15:16.987409] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-16T20:15:16.987437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-16T20:15:17.000906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-16T20:15:17.001274] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-16T20:15:17.002126] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-16T20:15:17.002180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:17.002212] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:17.002240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:17.002297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:17.061545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:17.062254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:17.062336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:17.062370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:17.182379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:17.182539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:17.182600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:17.182632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:17.186053] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-16T20:15:17.186330] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-16T20:15:17.186463] [INFO ] [sig ] ACIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:17.326758] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACIC.txt [2026-02-16T20:15:17.326893] [INFO ] [sig ] [34/3407] Completed ACIC in 0.3s | 2.74 sym/s | Total: 12.4s | ETA: 20.5m [2026-02-16T20:15:17.326933] [INFO ] [sig ] [35/3407] Forecasting ACLS... [2026-02-16T20:15:17.326962] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-16T20:15:17.326994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-16T20:15:17.340440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-16T20:15:17.340741] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-16T20:15:17.341534] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-16T20:15:17.341606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:17.341640] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:17.341667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:17.341724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:17.399882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:17.400520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:17.400618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:17.400657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:17.525671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:17.525826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:17.525869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:17.525898] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:17.529926] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-02-16T20:15:17.530201] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-16T20:15:17.530332] [INFO ] [sig ] ACLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:17.671494] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACLS.txt [2026-02-16T20:15:17.671633] [INFO ] [sig ] [35/3407] Completed ACLS in 0.3s | 2.75 sym/s | Total: 12.7s | ETA: 20.5m [2026-02-16T20:15:17.671677] [INFO ] [sig ] [36/3407] Forecasting ACLX... [2026-02-16T20:15:17.671707] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-16T20:15:17.671737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-16T20:15:17.683834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-16T20:15:17.684105] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-16T20:15:17.684921] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-16T20:15:17.684972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:17.685004] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:17.685030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:17.685086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:17.743289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:17.743901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:17.743980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:17.744011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:17.860765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:17.860932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:17.860975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:17.861022] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:17.864481] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-16T20:15:17.864788] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-16T20:15:17.864922] [INFO ] [sig ] ACLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:18.009212] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACLX.txt [2026-02-16T20:15:18.009371] [INFO ] [sig ] [36/3407] Completed ACLX in 0.3s | 2.75 sym/s | Total: 13.1s | ETA: 20.4m [2026-02-16T20:15:18.009410] [INFO ] [sig ] [37/3407] Forecasting ACM... [2026-02-16T20:15:18.009440] [INFO ] [sig ] Generating forecast for: ACM [2026-02-16T20:15:18.009470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-16T20:15:18.022527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-16T20:15:18.022824] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-16T20:15:18.023667] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-16T20:15:18.023719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:18.023751] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:18.023780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:18.023836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:18.081713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:18.082327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:18.082432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:18.082466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:18.199140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:18.199294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:18.199335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:18.199366] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:18.202822] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=24.37%) [2026-02-16T20:15:18.203097] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-16T20:15:18.203230] [INFO ] [sig ] ACM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:18.343737] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACM.txt [2026-02-16T20:15:18.343908] [INFO ] [sig ] [37/3407] Completed ACM in 0.3s | 2.76 sym/s | Total: 13.4s | ETA: 20.4m [2026-02-16T20:15:18.343948] [INFO ] [sig ] [38/3407] Forecasting ACN... [2026-02-16T20:15:18.343980] [INFO ] [sig ] Generating forecast for: ACN [2026-02-16T20:15:18.344038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-16T20:15:18.360815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-16T20:15:18.361339] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-16T20:15:18.362654] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-16T20:15:18.362728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:18.362782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:18.362839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:18.362956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:18.428403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:18.429513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:18.429622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:18.429664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:18.560209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:18.560374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:18.560417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:18.560446] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:18.563951] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-02-16T20:15:18.564237] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-16T20:15:18.564374] [INFO ] [sig ] ACN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:18.711213] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACN.txt [2026-02-16T20:15:18.711377] [INFO ] [sig ] [38/3407] Completed ACN in 0.4s | 2.76 sym/s | Total: 13.8s | ETA: 20.4m [2026-02-16T20:15:18.711423] [INFO ] [sig ] [39/3407] Forecasting ACNB... [2026-02-16T20:15:18.711463] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-16T20:15:18.711500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-16T20:15:18.723215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-16T20:15:18.723631] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-16T20:15:18.724467] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-16T20:15:18.724521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:18.724554] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:18.724600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:18.724660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:18.785053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:18.785987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:18.786077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:18.786111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:18.909541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:18.909722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:18.909765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:18.909793] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:18.913674] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-02-16T20:15:18.913960] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-16T20:15:18.914094] [INFO ] [sig ] ACNB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:19.065899] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACNB.txt [2026-02-16T20:15:19.066073] [INFO ] [sig ] [39/3407] Completed ACNB in 0.4s | 2.76 sym/s | Total: 14.1s | ETA: 20.4m [2026-02-16T20:15:19.066123] [INFO ] [sig ] [40/3407] Forecasting ACON... [2026-02-16T20:15:19.066159] [INFO ] [sig ] Generating forecast for: ACON [2026-02-16T20:15:19.066224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-16T20:15:19.077924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-16T20:15:19.078471] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-16T20:15:19.079298] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-16T20:15:19.079351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:19.079383] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:19.079409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:19.079475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:19.140312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:19.141253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:19.141341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:19.141375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:19.261448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:19.261632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:19.261676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:19.261705] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:19.265145] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-02-16T20:15:19.265634] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-16T20:15:19.265774] [INFO ] [sig ] ACON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:19.411387] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACON.txt [2026-02-16T20:15:19.411694] [INFO ] [sig ] [40/3407] Completed ACON in 0.3s | 2.76 sym/s | Total: 14.5s | ETA: 20.3m [2026-02-16T20:15:19.411766] [INFO ] [sig ] [41/3407] Forecasting ACP... [2026-02-16T20:15:19.411814] [INFO ] [sig ] Generating forecast for: ACP [2026-02-16T20:15:19.411857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-16T20:15:19.425243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-16T20:15:19.425679] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-16T20:15:19.426608] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-16T20:15:19.426664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:19.426698] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:19.426727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:19.426785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:19.492103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:19.493025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:19.493114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:19.493148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:19.618589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:19.618756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:19.618803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:19.618834] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:19.622421] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-02-16T20:15:19.622753] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-16T20:15:19.623086] [INFO ] [sig ] ACP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:19.780318] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACP.txt [2026-02-16T20:15:19.780481] [INFO ] [sig ] [41/3407] Completed ACP in 0.4s | 2.76 sym/s | Total: 14.9s | ETA: 20.3m [2026-02-16T20:15:19.780521] [INFO ] [sig ] [42/3407] Forecasting ACRE... [2026-02-16T20:15:19.780552] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-16T20:15:19.780631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-16T20:15:19.793214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-16T20:15:19.793684] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-16T20:15:19.794666] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-16T20:15:19.794748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:19.794789] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:19.794819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:19.794877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:19.856945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:19.857896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:19.858010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:19.858065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:19.985214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:19.985374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:19.985417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:19.985445] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:19.988973] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=68.20%) [2026-02-16T20:15:19.989282] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-16T20:15:19.989424] [INFO ] [sig ] ACRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:20.138330] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACRE.txt [2026-02-16T20:15:20.138511] [INFO ] [sig ] [42/3407] Completed ACRE in 0.4s | 2.76 sym/s | Total: 15.2s | ETA: 20.3m [2026-02-16T20:15:20.138606] [INFO ] [sig ] [43/3407] Forecasting ACRS... [2026-02-16T20:15:20.138649] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-16T20:15:20.138686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-16T20:15:20.151500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-16T20:15:20.151981] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-16T20:15:20.152982] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-16T20:15:20.153040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:20.153076] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:20.153105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:20.153163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:20.212919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:20.213893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:20.213985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:20.214020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:20.335941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:20.336110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:20.336157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:20.336188] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:20.340071] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-02-16T20:15:20.340428] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-16T20:15:20.340608] [INFO ] [sig ] ACRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:20.503629] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACRS.txt [2026-02-16T20:15:20.503794] [INFO ] [sig ] [43/3407] Completed ACRS in 0.4s | 2.76 sym/s | Total: 15.6s | ETA: 20.3m [2026-02-16T20:15:20.503834] [INFO ] [sig ] [44/3407] Forecasting ACTG... [2026-02-16T20:15:20.503864] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-16T20:15:20.503894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-16T20:15:20.516003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-16T20:15:20.516384] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-16T20:15:20.517248] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-16T20:15:20.517301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:20.517363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:20.517392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:20.517450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:20.574937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:20.575877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:20.575967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:20.576001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:20.701704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:20.701872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:20.701915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:20.701944] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:20.706161] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-02-16T20:15:20.706502] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-16T20:15:20.706673] [INFO ] [sig ] ACTG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:20.874719] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACTG.txt [2026-02-16T20:15:20.874891] [INFO ] [sig ] [44/3407] Completed ACTG in 0.4s | 2.76 sym/s | Total: 15.9s | ETA: 20.3m [2026-02-16T20:15:20.874934] [INFO ] [sig ] [45/3407] Forecasting ACVA... [2026-02-16T20:15:20.874965] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-16T20:15:20.875023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-16T20:15:20.890340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-16T20:15:20.890712] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-16T20:15:20.891566] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-16T20:15:20.891644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:20.891677] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:20.891704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:20.891761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:20.951820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:20.953018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:20.953165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:20.953202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:21.077692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:21.077864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:21.077908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:21.077951] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:21.081495] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=57.51%) [2026-02-16T20:15:21.081815] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-16T20:15:21.081959] [INFO ] [sig ] ACVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:21.229439] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACVA.txt [2026-02-16T20:15:21.229656] [INFO ] [sig ] [45/3407] Completed ACVA in 0.4s | 2.76 sym/s | Total: 16.3s | ETA: 20.3m [2026-02-16T20:15:21.229709] [INFO ] [sig ] [46/3407] Forecasting ACWI... [2026-02-16T20:15:21.229775] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-16T20:15:21.230001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-16T20:15:21.250026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-16T20:15:21.250412] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-16T20:15:21.251262] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-16T20:15:21.251314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:21.251347] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:21.251374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:21.251430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:21.310630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:21.311521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:21.311631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:21.311665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:21.431797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:21.431954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:21.432186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:21.432215] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:21.435665] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-16T20:15:21.435966] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-16T20:15:21.436099] [INFO ] [sig ] ACWI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:21.579519] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ACWI.txt [2026-02-16T20:15:21.579691] [INFO ] [sig ] [46/3407] Completed ACWI in 0.3s | 2.76 sym/s | Total: 16.7s | ETA: 20.3m [2026-02-16T20:15:21.579733] [INFO ] [sig ] [47/3407] Forecasting ACWX... [2026-02-16T20:15:21.579763] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-16T20:15:21.579818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-16T20:15:21.591083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-16T20:15:21.591485] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-16T20:15:21.592402] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-16T20:15:21.592457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:21.592491] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:21.592518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:21.592595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:21.650682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:21.651598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:21.651684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:21.651717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:21.776165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:21.776344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:21.776388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:21.776459] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:21.780167] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-16T20:15:21.780458] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-16T20:15:21.780616] [INFO ] [sig ] ACWX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:21.921523] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACWX.txt [2026-02-16T20:15:21.921676] [INFO ] [sig ] [47/3407] Completed ACWX in 0.3s | 2.77 sym/s | Total: 17.0s | ETA: 20.3m [2026-02-16T20:15:21.921727] [INFO ] [sig ] [48/3407] Forecasting ACXP... [2026-02-16T20:15:21.921783] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-16T20:15:21.921818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-16T20:15:21.932898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-16T20:15:21.933187] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-16T20:15:21.933999] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-16T20:15:21.934051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:21.934084] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:21.934111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:21.934167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:21.991602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:21.992281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:21.992362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:21.992394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:22.106598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:22.106727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:22.106769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:22.106798] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:22.110187] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=62.20%) [2026-02-16T20:15:22.110461] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-16T20:15:22.110611] [INFO ] [sig ] ACXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:22.253277] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ACXP.txt [2026-02-16T20:15:22.253430] [INFO ] [sig ] [48/3407] Completed ACXP in 0.3s | 2.77 sym/s | Total: 17.3s | ETA: 20.2m [2026-02-16T20:15:22.253470] [INFO ] [sig ] [49/3407] Forecasting ADBE... [2026-02-16T20:15:22.253501] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-16T20:15:22.253560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-16T20:15:22.265394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-16T20:15:22.265706] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-16T20:15:22.266511] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-16T20:15:22.266564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:22.266618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:22.266646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:22.266703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:22.324701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:22.325750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:22.325837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:22.326058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:22.452127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:22.452289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:22.452332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:22.452362] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:22.455805] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-02-16T20:15:22.456079] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-16T20:15:22.456209] [INFO ] [sig ] ADBE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:22.599837] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADBE.txt [2026-02-16T20:15:22.599981] [INFO ] [sig ] [49/3407] Completed ADBE in 0.3s | 2.77 sym/s | Total: 17.7s | ETA: 20.2m [2026-02-16T20:15:22.600022] [INFO ] [sig ] [50/3407] Forecasting ADC... [2026-02-16T20:15:22.600053] [INFO ] [sig ] Generating forecast for: ADC [2026-02-16T20:15:22.600085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-16T20:15:22.611941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-16T20:15:22.612227] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-16T20:15:22.613075] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-16T20:15:22.613128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:22.613160] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:22.613187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:22.613244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:22.670966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:22.671652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:22.671739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:22.671773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:22.794384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:22.794548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:22.794611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:22.794643] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:22.798212] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=21.25%) [2026-02-16T20:15:22.798510] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-16T20:15:22.798674] [INFO ] [sig ] ADC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:22.943513] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADC.txt [2026-02-16T20:15:22.943674] [INFO ] [sig ] [50/3407] Completed ADC in 0.3s | 2.78 sym/s | Total: 18.0s | ETA: 20.2m [2026-02-16T20:15:22.943715] [INFO ] [sig ] [51/3407] Forecasting ADEA... [2026-02-16T20:15:22.943744] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-16T20:15:22.943775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-16T20:15:22.955866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-16T20:15:22.956334] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-16T20:15:22.957168] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-16T20:15:22.957220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:22.957251] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:22.957278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:22.957334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:23.016197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:23.016949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:23.017031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:23.017063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:23.135291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:23.135438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:23.135479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:23.135508] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:23.138979] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-16T20:15:23.139252] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-16T20:15:23.139384] [INFO ] [sig ] ADEA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:23.280434] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADEA.txt [2026-02-16T20:15:23.280551] [INFO ] [sig ] [51/3407] Completed ADEA in 0.3s | 2.78 sym/s | Total: 18.4s | ETA: 20.1m [2026-02-16T20:15:23.280608] [INFO ] [sig ] [52/3407] Forecasting ADI... [2026-02-16T20:15:23.280639] [INFO ] [sig ] Generating forecast for: ADI [2026-02-16T20:15:23.280669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-16T20:15:23.291968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-16T20:15:23.292261] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-16T20:15:23.293077] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-16T20:15:23.293129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:23.293161] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:23.293188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:23.293245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:23.351248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:23.352154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:23.352239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:23.352272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:23.481252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:23.481418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:23.481463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:23.481492] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:23.485100] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=30.85%) [2026-02-16T20:15:23.485387] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-16T20:15:23.485523] [INFO ] [sig ] ADI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:23.630014] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADI.txt [2026-02-16T20:15:23.630171] [INFO ] [sig ] [52/3407] Completed ADI in 0.3s | 2.78 sym/s | Total: 18.7s | ETA: 20.1m [2026-02-16T20:15:23.630213] [INFO ] [sig ] [53/3407] Forecasting ADM... [2026-02-16T20:15:23.630244] [INFO ] [sig ] Generating forecast for: ADM [2026-02-16T20:15:23.630303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-16T20:15:23.642955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-16T20:15:23.643349] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-16T20:15:23.644303] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-16T20:15:23.644358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:23.644401] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:23.644431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:23.644488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:23.707284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:23.708210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:23.708297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:23.708329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:23.838218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:23.838380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:23.838421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:23.838457] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:23.841938] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-16T20:15:23.842218] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-16T20:15:23.842348] [INFO ] [sig ] ADM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:23.987715] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADM.txt [2026-02-16T20:15:23.987871] [INFO ] [sig ] [53/3407] Completed ADM in 0.4s | 2.78 sym/s | Total: 19.1s | ETA: 20.1m [2026-02-16T20:15:23.987912] [INFO ] [sig ] [54/3407] Forecasting ADMA... [2026-02-16T20:15:23.987998] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-16T20:15:23.988031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-16T20:15:24.001788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-16T20:15:24.002329] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-16T20:15:24.003260] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-16T20:15:24.003314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:24.003347] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:24.003375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:24.003434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:24.067282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:24.068091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:24.068203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:24.068238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:24.195207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:24.195377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:24.195425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:24.195456] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:24.199125] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-02-16T20:15:24.199407] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-16T20:15:24.199543] [INFO ] [sig ] ADMA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:24.346514] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADMA.txt [2026-02-16T20:15:24.346681] [INFO ] [sig ] [54/3407] Completed ADMA in 0.4s | 2.78 sym/s | Total: 19.4s | ETA: 20.1m [2026-02-16T20:15:24.346727] [INFO ] [sig ] [55/3407] Forecasting ADP... [2026-02-16T20:15:24.346765] [INFO ] [sig ] Generating forecast for: ADP [2026-02-16T20:15:24.346801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-16T20:15:24.361202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-16T20:15:24.361643] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-16T20:15:24.362557] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-16T20:15:24.362633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:24.362668] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:24.362695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:24.362755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:24.425655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:24.426554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:24.426665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:24.426699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:24.561169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:24.561328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:24.561371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:24.561401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:24.565260] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-16T20:15:24.565553] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-16T20:15:24.565712] [INFO ] [sig ] ADP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:24.718558] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADP.txt [2026-02-16T20:15:24.718733] [INFO ] [sig ] [55/3407] Completed ADP in 0.4s | 2.78 sym/s | Total: 19.8s | ETA: 20.1m [2026-02-16T20:15:24.718773] [INFO ] [sig ] [56/3407] Forecasting ADSE... [2026-02-16T20:15:24.718803] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-16T20:15:24.718863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-16T20:15:24.732396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-16T20:15:24.732814] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-16T20:15:24.733719] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-16T20:15:24.733775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:24.733808] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:24.733835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:24.733891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:24.800297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:24.801228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:24.801318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:24.801352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:24.938597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:24.938772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:24.938826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:24.938863] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:24.942674] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-16T20:15:24.942979] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-16T20:15:24.943134] [INFO ] [sig ] ADSE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:25.098039] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADSE.txt [2026-02-16T20:15:25.098267] [INFO ] [sig ] [56/3407] Completed ADSE in 0.4s | 2.78 sym/s | Total: 20.2s | ETA: 20.1m [2026-02-16T20:15:25.098563] [INFO ] [sig ] [57/3407] Forecasting ADSK... [2026-02-16T20:15:25.098647] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-16T20:15:25.098693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-16T20:15:25.111171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-16T20:15:25.111530] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-16T20:15:25.112398] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-16T20:15:25.112453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:25.112487] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:25.112514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:25.112591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:25.176027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:25.176921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:25.177036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:25.177090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:25.312302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:25.312485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:25.312546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:25.312608] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:25.316305] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=81.22%) [2026-02-16T20:15:25.316614] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-16T20:15:25.316758] [INFO ] [sig ] ADSK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:25.469678] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADSK.txt [2026-02-16T20:15:25.469884] [INFO ] [sig ] [57/3407] Completed ADSK in 0.4s | 2.77 sym/s | Total: 20.5s | ETA: 20.1m [2026-02-16T20:15:25.469967] [INFO ] [sig ] [58/3407] Forecasting ADTN... [2026-02-16T20:15:25.470002] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-16T20:15:25.470034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-16T20:15:25.482899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-16T20:15:25.483285] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-16T20:15:25.484270] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-16T20:15:25.484339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:25.484387] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:25.484418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:25.484478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:25.547732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:25.548671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:25.548763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:25.548797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:25.677285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:25.677449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:25.677493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:25.677524] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:25.681460] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-16T20:15:25.681820] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-16T20:15:25.681970] [INFO ] [sig ] ADTN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:25.834874] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADTN.txt [2026-02-16T20:15:25.835049] [INFO ] [sig ] [58/3407] Completed ADTN in 0.4s | 2.77 sym/s | Total: 20.9s | ETA: 20.1m [2026-02-16T20:15:25.835091] [INFO ] [sig ] [59/3407] Forecasting ADUS... [2026-02-16T20:15:25.835122] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-16T20:15:25.835151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-16T20:15:25.847046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-16T20:15:25.847385] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-16T20:15:25.848276] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-16T20:15:25.848331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:25.848364] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:25.848392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:25.848450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:25.911893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:25.912942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:25.913040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:25.913079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:26.034373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:26.034540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:26.034601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:26.034634] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:26.038211] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-16T20:15:26.038506] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-16T20:15:26.038680] [INFO ] [sig ] ADUS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:26.189299] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ADUS.txt [2026-02-16T20:15:26.189488] [INFO ] [sig ] [59/3407] Completed ADUS in 0.4s | 2.77 sym/s | Total: 21.3s | ETA: 20.1m [2026-02-16T20:15:26.189539] [INFO ] [sig ] [60/3407] Forecasting ADX... [2026-02-16T20:15:26.189598] [INFO ] [sig ] Generating forecast for: ADX [2026-02-16T20:15:26.189672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-16T20:15:26.201750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-16T20:15:26.202126] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-16T20:15:26.203028] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-16T20:15:26.203080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:26.203115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:26.203143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:26.203201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:26.264974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:26.265806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:26.265893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:26.265927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:26.395512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:26.395685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:26.395729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:26.395777] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:26.399646] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-16T20:15:26.399966] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-16T20:15:26.400110] [INFO ] [sig ] ADX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:26.550193] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ADX.txt [2026-02-16T20:15:26.550363] [INFO ] [sig ] [60/3407] Completed ADX in 0.4s | 2.77 sym/s | Total: 21.6s | ETA: 20.1m [2026-02-16T20:15:26.550403] [INFO ] [sig ] [61/3407] Forecasting AEE... [2026-02-16T20:15:26.550433] [INFO ] [sig ] Generating forecast for: AEE [2026-02-16T20:15:26.550463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-16T20:15:26.563053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-16T20:15:26.563444] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-16T20:15:26.564529] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-16T20:15:26.564613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:26.564674] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:26.564703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:26.564762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:26.626103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:26.627044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:26.627132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:26.627166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:26.764408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:26.764570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:26.764635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:26.764666] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:26.768507] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-16T20:15:26.768852] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-16T20:15:26.769001] [INFO ] [sig ] AEE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:26.919544] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AEE.txt [2026-02-16T20:15:26.919705] [INFO ] [sig ] [61/3407] Completed AEE in 0.4s | 2.77 sym/s | Total: 22.0s | ETA: 20.1m [2026-02-16T20:15:26.919746] [INFO ] [sig ] [62/3407] Forecasting AEFC... [2026-02-16T20:15:26.919798] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-16T20:15:26.919832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-16T20:15:26.931473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-16T20:15:26.931823] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-16T20:15:26.932723] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-16T20:15:26.932786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:26.932824] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:26.932855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:26.932928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:26.995250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:26.996163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:26.996251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:26.996300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:27.120867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:27.121020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:27.121062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:27.121090] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:27.124735] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-16T20:15:27.125012] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-16T20:15:27.125141] [INFO ] [sig ] AEFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:27.268367] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEFC.txt [2026-02-16T20:15:27.268509] [INFO ] [sig ] [62/3407] Completed AEFC in 0.3s | 2.77 sym/s | Total: 22.3s | ETA: 20.1m [2026-02-16T20:15:27.268549] [INFO ] [sig ] [63/3407] Forecasting AEG... [2026-02-16T20:15:27.268597] [INFO ] [sig ] Generating forecast for: AEG [2026-02-16T20:15:27.268654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-16T20:15:27.279763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-16T20:15:27.280056] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-16T20:15:27.280917] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-16T20:15:27.280969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:27.281002] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:27.281029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:27.281084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:27.338699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:27.339454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:27.339536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:27.339569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:27.462326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:27.462463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:27.462505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:27.462534] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:27.466018] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-02-16T20:15:27.466301] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-16T20:15:27.466434] [INFO ] [sig ] AEG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:27.612457] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEG.txt [2026-02-16T20:15:27.612612] [INFO ] [sig ] [63/3407] Completed AEG in 0.3s | 2.78 sym/s | Total: 22.7s | ETA: 20.1m [2026-02-16T20:15:27.612654] [INFO ] [sig ] [64/3407] Forecasting AEI... [2026-02-16T20:15:27.612686] [INFO ] [sig ] Generating forecast for: AEI [2026-02-16T20:15:27.612717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-16T20:15:27.625017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-16T20:15:27.625334] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-16T20:15:27.626379] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-16T20:15:27.626432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:27.626465] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:27.626492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:27.626558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:27.688888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:27.689607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:27.689690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:27.689722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:27.809105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:27.809264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:27.809306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:27.809364] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:27.812939] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-16T20:15:27.813244] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-16T20:15:27.813391] [INFO ] [sig ] AEI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:27.963104] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEI.txt [2026-02-16T20:15:27.963276] [INFO ] [sig ] [64/3407] Completed AEI in 0.4s | 2.78 sym/s | Total: 23.0s | ETA: 20.1m [2026-02-16T20:15:27.963317] [INFO ] [sig ] [65/3407] Forecasting AEIS... [2026-02-16T20:15:27.963348] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-16T20:15:27.963412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-16T20:15:27.977387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-16T20:15:27.977837] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-16T20:15:27.978814] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-16T20:15:27.978868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:27.978901] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:27.978928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:27.978986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:28.045905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:28.047348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:28.047441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:28.047474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:28.184339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:28.184507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:28.184551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:28.184600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:28.188625] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-16T20:15:28.188940] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-16T20:15:28.189091] [INFO ] [sig ] AEIS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:28.341922] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEIS.txt [2026-02-16T20:15:28.342095] [INFO ] [sig ] [65/3407] Completed AEIS in 0.4s | 2.78 sym/s | Total: 23.4s | ETA: 20.1m [2026-02-16T20:15:28.342136] [INFO ] [sig ] [66/3407] Forecasting AEM... [2026-02-16T20:15:28.342165] [INFO ] [sig ] Generating forecast for: AEM [2026-02-16T20:15:28.342197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-16T20:15:28.354225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-16T20:15:28.354631] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-16T20:15:28.355504] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-16T20:15:28.355586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:28.355624] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:28.355652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:28.355710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:28.417878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:28.418964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:28.419061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:28.419096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:28.555677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:28.555851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:28.555904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:28.555939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:28.559668] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=87.02%) [2026-02-16T20:15:28.560018] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-16T20:15:28.560166] [INFO ] [sig ] AEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:28.713187] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEM.txt [2026-02-16T20:15:28.713367] [INFO ] [sig ] [66/3407] Completed AEM in 0.4s | 2.77 sym/s | Total: 23.8s | ETA: 20.1m [2026-02-16T20:15:28.713410] [INFO ] [sig ] [67/3407] Forecasting AEO... [2026-02-16T20:15:28.713442] [INFO ] [sig ] Generating forecast for: AEO [2026-02-16T20:15:28.713512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-16T20:15:28.726781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-16T20:15:28.727419] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-16T20:15:28.728567] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-16T20:15:28.728655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:28.728698] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:28.728726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:28.728782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:28.791007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:28.791988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:28.792076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:28.792110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:28.922921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:28.923082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:28.923123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:28.923151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:28.926921] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=64.49%) [2026-02-16T20:15:28.927220] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-16T20:15:28.927362] [INFO ] [sig ] AEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:29.078765] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEO.txt [2026-02-16T20:15:29.078943] [INFO ] [sig ] [67/3407] Completed AEO in 0.4s | 2.77 sym/s | Total: 24.2s | ETA: 20.1m [2026-02-16T20:15:29.078996] [INFO ] [sig ] [68/3407] Forecasting AEP... [2026-02-16T20:15:29.079030] [INFO ] [sig ] Generating forecast for: AEP [2026-02-16T20:15:29.079062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-16T20:15:29.092155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-16T20:15:29.092759] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-16T20:15:29.093669] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-16T20:15:29.093724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:29.093757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:29.093784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:29.093841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:29.157595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:29.158535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:29.158651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:29.158695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:29.288426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:29.288639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:29.288693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:29.288725] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:29.292391] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-16T20:15:29.292741] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-16T20:15:29.292907] [INFO ] [sig ] AEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:29.449381] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AEP.txt [2026-02-16T20:15:29.449591] [INFO ] [sig ] [68/3407] Completed AEP in 0.4s | 2.77 sym/s | Total: 24.5s | ETA: 20.1m [2026-02-16T20:15:29.449644] [INFO ] [sig ] [69/3407] Forecasting AES... [2026-02-16T20:15:29.449899] [INFO ] [sig ] Generating forecast for: AES [2026-02-16T20:15:29.449934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-16T20:15:29.463261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-16T20:15:29.463706] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-16T20:15:29.464609] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-16T20:15:29.464666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:29.464701] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:29.464729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:29.464786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:29.528147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:29.529124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:29.529218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:29.529253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:29.654865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:29.655033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:29.655078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:29.655107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:29.658841] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=86.36%) [2026-02-16T20:15:29.659146] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-16T20:15:29.659284] [INFO ] [sig ] AES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:29.802239] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AES.txt [2026-02-16T20:15:29.802416] [INFO ] [sig ] [69/3407] Completed AES in 0.4s | 2.77 sym/s | Total: 24.9s | ETA: 20.1m [2026-02-16T20:15:29.802457] [INFO ] [sig ] [70/3407] Forecasting AESI... [2026-02-16T20:15:29.802488] [INFO ] [sig ] Generating forecast for: AESI [2026-02-16T20:15:29.802517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-16T20:15:29.814648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-16T20:15:29.815048] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-16T20:15:29.815944] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-16T20:15:29.815998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:29.816031] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:29.816058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:29.816115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:29.874499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:29.875463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:29.875553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:29.875609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:30.004741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:30.004911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:30.004964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:30.005000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:30.008865] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-16T20:15:30.009192] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-16T20:15:30.009352] [INFO ] [sig ] AESI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:30.159304] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AESI.txt [2026-02-16T20:15:30.159489] [INFO ] [sig ] [70/3407] Completed AESI in 0.4s | 2.77 sym/s | Total: 25.2s | ETA: 20.0m [2026-02-16T20:15:30.159538] [INFO ] [sig ] [71/3407] Forecasting AEVA... [2026-02-16T20:15:30.159597] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-16T20:15:30.159632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-16T20:15:30.171783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-16T20:15:30.172167] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-16T20:15:30.173098] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-16T20:15:30.173153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:30.173186] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:30.173224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:30.173288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:30.235911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:30.236871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:30.236993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:30.237030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:30.357776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:30.357952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:30.357995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:30.358025] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:30.361658] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-02-16T20:15:30.361969] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-16T20:15:30.362115] [INFO ] [sig ] AEVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:30.502331] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEVA.txt [2026-02-16T20:15:30.502513] [INFO ] [sig ] [71/3407] Completed AEVA in 0.3s | 2.78 sym/s | Total: 25.6s | ETA: 20.0m [2026-02-16T20:15:30.502556] [INFO ] [sig ] [72/3407] Forecasting AEYE... [2026-02-16T20:15:30.502611] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-16T20:15:30.502672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-16T20:15:30.514480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-16T20:15:30.514873] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-16T20:15:30.515723] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-16T20:15:30.515776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:30.515808] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:30.515834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:30.515892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:30.574336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:30.575274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:30.575364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:30.575399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:30.698805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:30.698966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:30.699018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:30.699054] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:30.703043] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-16T20:15:30.703336] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-16T20:15:30.703476] [INFO ] [sig ] AEYE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:30.850944] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AEYE.txt [2026-02-16T20:15:30.851119] [INFO ] [sig ] [72/3407] Completed AEYE in 0.3s | 2.78 sym/s | Total: 25.9s | ETA: 20.0m [2026-02-16T20:15:30.851171] [INFO ] [sig ] [73/3407] Forecasting AFB... [2026-02-16T20:15:30.851201] [INFO ] [sig ] Generating forecast for: AFB [2026-02-16T20:15:30.851231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-16T20:15:30.863084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-16T20:15:30.863466] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-16T20:15:30.864416] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-16T20:15:30.864470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:30.864503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:30.864531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:30.864608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:30.923994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:30.924915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:30.925004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:30.925039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:31.050219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:31.050382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:31.050441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:31.050473] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:31.054047] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-02-16T20:15:31.054342] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-16T20:15:31.054485] [INFO ] [sig ] AFB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:31.197562] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFB.txt [2026-02-16T20:15:31.197743] [INFO ] [sig ] [73/3407] Completed AFB in 0.3s | 2.78 sym/s | Total: 26.3s | ETA: 20.0m [2026-02-16T20:15:31.197784] [INFO ] [sig ] [74/3407] Forecasting AFCG... [2026-02-16T20:15:31.197841] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-16T20:15:31.197876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-16T20:15:31.209800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-16T20:15:31.210151] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-16T20:15:31.211018] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-16T20:15:31.211071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:31.211107] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:31.211136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:31.211194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:31.270188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:31.271120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:31.271209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:31.271244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:31.391490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:31.391679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:31.391724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:31.391755] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:31.395339] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-16T20:15:31.395668] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-16T20:15:31.395817] [INFO ] [sig ] AFCG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:31.543322] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFCG.txt [2026-02-16T20:15:31.543533] [INFO ] [sig ] [74/3407] Completed AFCG in 0.3s | 2.78 sym/s | Total: 26.6s | ETA: 20.0m [2026-02-16T20:15:31.543598] [INFO ] [sig ] [75/3407] Forecasting AFG... [2026-02-16T20:15:31.543655] [INFO ] [sig ] Generating forecast for: AFG [2026-02-16T20:15:31.543687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-16T20:15:31.555364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-16T20:15:31.555754] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-16T20:15:31.556662] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-16T20:15:31.556722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:31.556757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:31.556785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:31.556845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:31.615771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:31.616766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:31.616888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:31.616929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:31.738544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:31.738725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:31.738769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:31.738799] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:31.742415] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-16T20:15:31.742739] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-16T20:15:31.742884] [INFO ] [sig ] AFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:31.885464] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AFG.txt [2026-02-16T20:15:31.885649] [INFO ] [sig ] [75/3407] Completed AFG in 0.3s | 2.78 sym/s | Total: 27.0s | ETA: 20.0m [2026-02-16T20:15:31.885722] [INFO ] [sig ] [76/3407] Forecasting AFGC... [2026-02-16T20:15:31.885755] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-16T20:15:31.885785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-16T20:15:31.896902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-16T20:15:31.897264] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-16T20:15:31.898144] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-16T20:15:31.898197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:31.898228] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:31.898254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:31.898310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:31.956232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:31.957054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:31.957140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:31.957174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:32.071516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:32.071743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:32.071793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:32.071822] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:32.076005] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=32.83%) [2026-02-16T20:15:32.076322] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-16T20:15:32.076473] [INFO ] [sig ] AFGC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:32.252107] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFGC.txt [2026-02-16T20:15:32.252309] [INFO ] [sig ] [76/3407] Completed AFGC in 0.4s | 2.78 sym/s | Total: 27.3s | ETA: 20.0m [2026-02-16T20:15:32.252356] [INFO ] [sig ] [77/3407] Forecasting AFL... [2026-02-16T20:15:32.252387] [INFO ] [sig ] Generating forecast for: AFL [2026-02-16T20:15:32.252416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-16T20:15:32.265637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-16T20:15:32.266065] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-16T20:15:32.267243] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-16T20:15:32.267298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:32.267342] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:32.267371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:32.267428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:32.332444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:32.333429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:32.333532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:32.333566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:32.457090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:32.457252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:32.457295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:32.457327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:32.460895] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-02-16T20:15:32.461190] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-16T20:15:32.461329] [INFO ] [sig ] AFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:32.610031] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AFL.txt [2026-02-16T20:15:32.610246] [INFO ] [sig ] [77/3407] Completed AFL in 0.4s | 2.78 sym/s | Total: 27.7s | ETA: 20.0m [2026-02-16T20:15:32.610308] [INFO ] [sig ] [78/3407] Forecasting AFRI... [2026-02-16T20:15:32.610400] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-16T20:15:32.610460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-16T20:15:32.622336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-16T20:15:32.622701] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-16T20:15:32.623690] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-16T20:15:32.623743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:32.623807] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:32.623838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:32.623897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:32.685341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:32.686353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:32.686449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:32.686485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:32.787360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:32.787517] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:15:32.787559] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:32.787609] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:32.791385] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-02-16T20:15:32.791734] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-16T20:15:32.791885] [INFO ] [sig ] AFRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:32.938916] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFRI.txt [2026-02-16T20:15:32.939097] [INFO ] [sig ] [78/3407] Completed AFRI in 0.3s | 2.78 sym/s | Total: 28.0s | ETA: 19.9m [2026-02-16T20:15:32.939148] [INFO ] [sig ] [79/3407] Forecasting AFRM... [2026-02-16T20:15:32.939180] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-16T20:15:32.939242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-16T20:15:32.950595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-16T20:15:32.950967] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-16T20:15:32.951968] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-16T20:15:32.952025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:32.952059] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:32.952088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:32.952148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:33.012696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:33.013820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:33.013911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:33.013946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:33.148593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:33.148757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:33.148829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:33.148872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:33.153549] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-02-16T20:15:33.153906] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-16T20:15:33.154060] [INFO ] [sig ] AFRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:33.303624] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFRM.txt [2026-02-16T20:15:33.303801] [INFO ] [sig ] [79/3407] Completed AFRM in 0.4s | 2.78 sym/s | Total: 28.4s | ETA: 19.9m [2026-02-16T20:15:33.303842] [INFO ] [sig ] [80/3407] Forecasting AFYA... [2026-02-16T20:15:33.303872] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-16T20:15:33.303903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-16T20:15:33.315784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-16T20:15:33.316180] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-16T20:15:33.317060] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-16T20:15:33.317115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:33.317148] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:33.317174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:33.317231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:33.377253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:33.378293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:33.378389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:33.378423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:33.499195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:33.499351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:33.499393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:33.499423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:33.502985] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=45.97%) [2026-02-16T20:15:33.503274] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-16T20:15:33.503411] [INFO ] [sig ] AFYA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:33.644394] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AFYA.txt [2026-02-16T20:15:33.644547] [INFO ] [sig ] [80/3407] Completed AFYA in 0.3s | 2.79 sym/s | Total: 28.7s | ETA: 19.9m [2026-02-16T20:15:33.644611] [INFO ] [sig ] [81/3407] Forecasting AG... [2026-02-16T20:15:33.644644] [INFO ] [sig ] Generating forecast for: AG [2026-02-16T20:15:33.644675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-16T20:15:33.661543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-16T20:15:33.661997] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-16T20:15:33.662901] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-16T20:15:33.662959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:33.662999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:33.663032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:33.663102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:33.721767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:33.722694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:33.722784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:33.722819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:33.845720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:33.845875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:33.845917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:33.845980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:33.850017] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-02-16T20:15:33.850298] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-16T20:15:33.850429] [INFO ] [sig ] AG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:34.000977] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AG.txt [2026-02-16T20:15:34.001143] [INFO ] [sig ] [81/3407] Completed AG in 0.4s | 2.79 sym/s | Total: 29.1s | ETA: 19.9m [2026-02-16T20:15:34.001183] [INFO ] [sig ] [82/3407] Forecasting AGCO... [2026-02-16T20:15:34.001212] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-16T20:15:34.001273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-16T20:15:34.013277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-16T20:15:34.013629] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-16T20:15:34.014435] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-16T20:15:34.014488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:34.014520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:34.014547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:34.014623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:34.072226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:34.073007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:34.073092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:34.073126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:34.191555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:34.191767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:34.191811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:34.191840] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:34.195275] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=80.78%) [2026-02-16T20:15:34.195550] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-16T20:15:34.195700] [INFO ] [sig ] AGCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:34.337087] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGCO.txt [2026-02-16T20:15:34.337226] [INFO ] [sig ] [82/3407] Completed AGCO in 0.3s | 2.79 sym/s | Total: 29.4s | ETA: 19.9m [2026-02-16T20:15:34.337266] [INFO ] [sig ] [83/3407] Forecasting AGD... [2026-02-16T20:15:34.337296] [INFO ] [sig ] Generating forecast for: AGD [2026-02-16T20:15:34.337325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-16T20:15:34.349429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-16T20:15:34.349773] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-16T20:15:34.350616] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-16T20:15:34.350671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:34.350704] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:34.350731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:34.350789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:34.408207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:34.409016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:34.409116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:34.409157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:34.533441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:34.533631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:34.533676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:34.533706] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:34.537208] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=43.63%) [2026-02-16T20:15:34.537493] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-16T20:15:34.537647] [INFO ] [sig ] AGD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:34.684696] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGD.txt [2026-02-16T20:15:34.684875] [INFO ] [sig ] [83/3407] Completed AGD in 0.3s | 2.79 sym/s | Total: 29.8s | ETA: 19.9m [2026-02-16T20:15:34.684918] [INFO ] [sig ] [84/3407] Forecasting AGEN... [2026-02-16T20:15:34.684978] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-16T20:15:34.685018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-16T20:15:34.805546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-16T20:15:34.806037] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-16T20:15:34.807119] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-16T20:15:34.807186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:34.807232] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:34.807273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:34.807356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:34.880596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:34.881793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:34.881884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:34.881919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:35.006806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:35.006965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:35.007007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:35.007053] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:35.010544] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=49.09%) [2026-02-16T20:15:35.010844] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-16T20:15:35.010978] [INFO ] [sig ] AGEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:35.154151] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGEN.txt [2026-02-16T20:15:35.154292] [INFO ] [sig ] [84/3407] Completed AGEN in 0.5s | 2.78 sym/s | Total: 30.2s | ETA: 19.9m [2026-02-16T20:15:35.154331] [INFO ] [sig ] [85/3407] Forecasting AGI... [2026-02-16T20:15:35.154360] [INFO ] [sig ] Generating forecast for: AGI [2026-02-16T20:15:35.154391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-16T20:15:35.167408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-16T20:15:35.167758] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-16T20:15:35.168839] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-16T20:15:35.168893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:35.168925] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:35.168952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:35.169008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:35.227656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:35.228434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:35.228517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:35.228550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:35.353233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:35.353405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:35.353453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:35.353483] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:35.357068] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-16T20:15:35.357357] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-16T20:15:35.357504] [INFO ] [sig ] AGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:35.523158] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGI.txt [2026-02-16T20:15:35.523388] [INFO ] [sig ] [85/3407] Completed AGI in 0.4s | 2.78 sym/s | Total: 30.6s | ETA: 19.9m [2026-02-16T20:15:35.523480] [INFO ] [sig ] [86/3407] Forecasting AGIO... [2026-02-16T20:15:35.523521] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-16T20:15:35.523560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-16T20:15:35.538617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-16T20:15:35.539145] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-16T20:15:35.540415] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-16T20:15:35.540490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:35.540534] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:35.540595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:35.540683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:35.617982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:35.619098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:35.619205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:35.619261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:35.765850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:35.766028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:35.766092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:35.766136] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:35.770771] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=79.09%) [2026-02-16T20:15:35.771118] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-16T20:15:35.771322] [INFO ] [sig ] AGIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:35.954634] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGIO.txt [2026-02-16T20:15:35.954860] [INFO ] [sig ] [86/3407] Completed AGIO in 0.4s | 2.77 sym/s | Total: 31.0s | ETA: 20.0m [2026-02-16T20:15:35.954920] [INFO ] [sig ] [87/3407] Forecasting AGM... [2026-02-16T20:15:35.954965] [INFO ] [sig ] Generating forecast for: AGM [2026-02-16T20:15:35.955038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-16T20:15:35.970668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-16T20:15:35.971120] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-16T20:15:35.972239] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-16T20:15:35.972294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:35.972327] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:35.972355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:35.972413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:36.037556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:36.038563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:36.038673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:36.038709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:36.182245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:36.182430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:36.182488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:36.182520] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:36.186811] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-16T20:15:36.187139] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-16T20:15:36.187509] [INFO ] [sig ] AGM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:36.347012] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGM.txt [2026-02-16T20:15:36.347183] [INFO ] [sig ] [87/3407] Completed AGM in 0.4s | 2.77 sym/s | Total: 31.4s | ETA: 20.0m [2026-02-16T20:15:36.347235] [INFO ] [sig ] [88/3407] Forecasting AGMH... [2026-02-16T20:15:36.347466] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-16T20:15:36.347505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-16T20:15:36.359857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-16T20:15:36.360237] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-16T20:15:36.361111] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-16T20:15:36.361165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:36.361199] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:36.361230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:36.361300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:36.427431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:36.428510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:36.428674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:36.428737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:36.547656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:36.547826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:36.547868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:36.547897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:36.551429] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-16T20:15:36.551747] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-16T20:15:36.551889] [INFO ] [sig ] AGMH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:36.696194] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGMH.txt [2026-02-16T20:15:36.696364] [INFO ] [sig ] [88/3407] Completed AGMH in 0.3s | 2.77 sym/s | Total: 31.8s | ETA: 20.0m [2026-02-16T20:15:36.696405] [INFO ] [sig ] [89/3407] Forecasting AGNC... [2026-02-16T20:15:36.696435] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-16T20:15:36.696466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-16T20:15:36.709127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-16T20:15:36.709471] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-16T20:15:36.710509] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-16T20:15:36.710562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:36.710615] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:36.710643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:36.710699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:36.769423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:36.770130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:36.770214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:36.770246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:36.903959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:36.904134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:36.904180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:36.904209] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:36.908037] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=57.35%) [2026-02-16T20:15:36.908366] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-16T20:15:36.908511] [INFO ] [sig ] AGNC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:37.066115] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGNC.txt [2026-02-16T20:15:37.066535] [INFO ] [sig ] [89/3407] Completed AGNC in 0.4s | 2.77 sym/s | Total: 32.1s | ETA: 20.0m [2026-02-16T20:15:37.066645] [INFO ] [sig ] [90/3407] Forecasting AGNCL... [2026-02-16T20:15:37.066697] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-16T20:15:37.066746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-16T20:15:37.082510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-16T20:15:37.082988] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-16T20:15:37.084545] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-16T20:15:37.084631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:37.084682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:37.084725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:37.084817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:37.149330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:37.150281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:37.150389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:37.150443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:37.264153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:37.264338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:37.264382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:37.264411] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:37.268015] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-16T20:15:37.268310] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-16T20:15:37.268451] [INFO ] [sig ] AGNCL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:37.424224] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGNCL.txt [2026-02-16T20:15:37.424438] [INFO ] [sig ] [90/3407] Completed AGNCL in 0.4s | 2.77 sym/s | Total: 32.5s | ETA: 20.0m [2026-02-16T20:15:37.424525] [INFO ] [sig ] [91/3407] Forecasting AGNCM... [2026-02-16T20:15:37.424558] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-16T20:15:37.424609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-16T20:15:37.440133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-16T20:15:37.440676] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-16T20:15:37.441867] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-16T20:15:37.441936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:37.441977] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:37.442011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:37.442088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:37.529062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:37.530302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:37.530419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:37.530472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:37.652295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:37.652463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:37.652514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:37.652552] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:37.656526] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=23.77%) [2026-02-16T20:15:37.656895] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-16T20:15:37.657064] [INFO ] [sig ] AGNCM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:37.806262] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGNCM.txt [2026-02-16T20:15:37.806441] [INFO ] [sig ] [91/3407] Completed AGNCM in 0.4s | 2.77 sym/s | Total: 32.9s | ETA: 20.0m [2026-02-16T20:15:37.806483] [INFO ] [sig ] [92/3407] Forecasting AGNCN... [2026-02-16T20:15:37.806543] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-16T20:15:37.806603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-16T20:15:37.819085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-16T20:15:37.819510] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-16T20:15:37.820399] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-16T20:15:37.820457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:37.820491] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:37.820518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:37.820595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:37.881278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:37.882283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:37.882379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:37.882414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:37.999929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:38.000120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:38.000166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:38.000195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:38.003837] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-16T20:15:38.004183] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-16T20:15:38.004339] [INFO ] [sig ] AGNCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:38.152326] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGNCN.txt [2026-02-16T20:15:38.152503] [INFO ] [sig ] [92/3407] Completed AGNCN in 0.3s | 2.77 sym/s | Total: 33.2s | ETA: 20.0m [2026-02-16T20:15:38.152544] [INFO ] [sig ] [93/3407] Forecasting AGNCO... [2026-02-16T20:15:38.152593] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-16T20:15:38.152626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-16T20:15:38.164392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-16T20:15:38.164797] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-16T20:15:38.165658] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-16T20:15:38.165711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:38.165743] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:38.165769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:38.165825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:38.225844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:38.226795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:38.226885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:38.226920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:38.350287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:38.350450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:38.350494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:38.350525] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:38.354221] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-02-16T20:15:38.354527] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-16T20:15:38.354693] [INFO ] [sig ] AGNCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:38.540482] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGNCO.txt [2026-02-16T20:15:38.540684] [INFO ] [sig ] [93/3407] Completed AGNCO in 0.4s | 2.77 sym/s | Total: 33.6s | ETA: 20.0m [2026-02-16T20:15:38.540732] [INFO ] [sig ] [94/3407] Forecasting AGNCP... [2026-02-16T20:15:38.540763] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-16T20:15:38.540826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-16T20:15:38.553950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-16T20:15:38.554374] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-16T20:15:38.555676] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-16T20:15:38.555854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:38.555910] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:38.555952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:38.556034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:38.615299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:38.616254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:38.616347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:38.616381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:38.780287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:38.780467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:38.780514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:38.780543] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:38.784196] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-02-16T20:15:38.784498] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-16T20:15:38.784666] [INFO ] [sig ] AGNCP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:38.940500] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGNCP.txt [2026-02-16T20:15:38.940690] [INFO ] [sig ] [94/3407] Completed AGNCP in 0.4s | 2.76 sym/s | Total: 34.0s | ETA: 20.0m [2026-02-16T20:15:38.940737] [INFO ] [sig ] [95/3407] Forecasting AGO... [2026-02-16T20:15:38.940807] [INFO ] [sig ] Generating forecast for: AGO [2026-02-16T20:15:38.940847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-16T20:15:38.952565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-16T20:15:38.952943] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-16T20:15:38.953832] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-16T20:15:38.953917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:38.953950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:38.953977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:38.954034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:39.014737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:39.015699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:39.015796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:39.015832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:39.134166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:39.134330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:39.134393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:39.134464] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:39.138090] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-16T20:15:39.138410] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-16T20:15:39.138561] [INFO ] [sig ] AGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:39.284815] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGO.txt [2026-02-16T20:15:39.284987] [INFO ] [sig ] [95/3407] Completed AGO in 0.3s | 2.76 sym/s | Total: 34.4s | ETA: 20.0m [2026-02-16T20:15:39.285027] [INFO ] [sig ] [96/3407] Forecasting AGRO... [2026-02-16T20:15:39.285057] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-16T20:15:39.285089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-16T20:15:39.298091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-16T20:15:39.298528] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-16T20:15:39.299497] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-16T20:15:39.299559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:39.299615] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:39.299644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:39.299705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:39.364267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:39.365298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:39.365392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:39.365434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:39.493707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:39.493890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:39.493938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:39.493968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:39.497814] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-16T20:15:39.498183] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-16T20:15:39.498342] [INFO ] [sig ] AGRO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:39.645145] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGRO.txt [2026-02-16T20:15:39.645321] [INFO ] [sig ] [96/3407] Completed AGRO in 0.4s | 2.77 sym/s | Total: 34.7s | ETA: 20.0m [2026-02-16T20:15:39.645377] [INFO ] [sig ] [97/3407] Forecasting AGX... [2026-02-16T20:15:39.645451] [INFO ] [sig ] Generating forecast for: AGX [2026-02-16T20:15:39.645487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-16T20:15:39.657350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-16T20:15:39.657689] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-16T20:15:39.658546] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-16T20:15:39.658619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:39.658653] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:39.658681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:39.658739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:39.715901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:39.716764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:39.716854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:39.716887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:39.844925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:39.845089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:39.845134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:39.845165] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:39.849218] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=56.40%) [2026-02-16T20:15:39.849774] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-16T20:15:39.849929] [INFO ] [sig ] AGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:39.996948] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGX.txt [2026-02-16T20:15:39.997149] [INFO ] [sig ] [97/3407] Completed AGX in 0.4s | 2.77 sym/s | Total: 35.1s | ETA: 19.9m [2026-02-16T20:15:39.997201] [INFO ] [sig ] [98/3407] Forecasting AGYS... [2026-02-16T20:15:39.997267] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-16T20:15:39.997298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-16T20:15:40.011101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-16T20:15:40.011767] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-16T20:15:40.012843] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-16T20:15:40.012897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:40.012931] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:40.012958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:40.013016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:40.076315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:40.077261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:40.077347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:40.077382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:40.201086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:40.201252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:40.201331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:40.201363] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:40.205024] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-16T20:15:40.205354] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-16T20:15:40.205505] [INFO ] [sig ] AGYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:40.353675] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AGYS.txt [2026-02-16T20:15:40.353838] [INFO ] [sig ] [98/3407] Completed AGYS in 0.4s | 2.77 sym/s | Total: 35.4s | ETA: 19.9m [2026-02-16T20:15:40.353880] [INFO ] [sig ] [99/3407] Forecasting AGZD... [2026-02-16T20:15:40.353910] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-16T20:15:40.353941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-16T20:15:40.370675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-16T20:15:40.371214] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-16T20:15:40.372502] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-16T20:15:40.372617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:40.372681] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:40.372733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:40.372844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:40.441253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:40.442596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:40.442683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:40.442716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:40.555082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:40.555250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:40.555292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:40.555322] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:40.558806] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=82.13%) [2026-02-16T20:15:40.559092] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-16T20:15:40.559230] [INFO ] [sig ] AGZD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:40.703745] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AGZD.txt [2026-02-16T20:15:40.703930] [INFO ] [sig ] [99/3407] Completed AGZD in 0.4s | 2.77 sym/s | Total: 35.8s | ETA: 19.9m [2026-02-16T20:15:40.703973] [INFO ] [sig ] [100/3407] Forecasting AHCO... [2026-02-16T20:15:40.704002] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-16T20:15:40.704062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-16T20:15:40.719876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-16T20:15:40.720292] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-16T20:15:40.721190] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-16T20:15:40.721243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:40.721275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:40.721303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:40.721364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:40.779714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:40.780809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:40.780896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:40.780928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:40.903445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:40.903635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:40.903682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:40.903712] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:40.907498] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-16T20:15:40.907835] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-16T20:15:40.908029] [INFO ] [sig ] AHCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:41.083493] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AHCO.txt [2026-02-16T20:15:41.083697] [INFO ] [sig ] [100/3407] Completed AHCO in 0.4s | 2.77 sym/s | Total: 36.2s | ETA: 19.9m [2026-02-16T20:15:41.083743] [INFO ] [sig ] [101/3407] Forecasting AHH... [2026-02-16T20:15:41.083774] [INFO ] [sig ] Generating forecast for: AHH [2026-02-16T20:15:41.083833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-16T20:15:41.096491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-16T20:15:41.096941] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-16T20:15:41.097892] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-16T20:15:41.098100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:41.098136] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:41.098163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:41.098219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:41.160653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:41.162063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:41.162161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:41.162195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:41.294422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:41.294615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:41.294660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:41.294883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:41.298707] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-02-16T20:15:41.299023] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-16T20:15:41.299171] [INFO ] [sig ] AHH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:41.445876] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AHH.txt [2026-02-16T20:15:41.446030] [INFO ] [sig ] [101/3407] Completed AHH in 0.4s | 2.77 sym/s | Total: 36.5s | ETA: 19.9m [2026-02-16T20:15:41.446070] [INFO ] [sig ] [102/3407] Forecasting AI... [2026-02-16T20:15:41.446101] [INFO ] [sig ] Generating forecast for: AI [2026-02-16T20:15:41.446178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-16T20:15:41.458727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-16T20:15:41.459131] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-16T20:15:41.460010] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-16T20:15:41.460065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:41.460098] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:41.460128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:41.460197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:41.522859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:41.523745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:41.523831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:41.523864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:41.646880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:41.647048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:41.647092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:41.647123] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:41.650878] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-02-16T20:15:41.651207] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-16T20:15:41.651357] [INFO ] [sig ] AI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:41.794985] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AI.txt [2026-02-16T20:15:41.795184] [INFO ] [sig ] [102/3407] Completed AI in 0.3s | 2.77 sym/s | Total: 36.9s | ETA: 19.9m [2026-02-16T20:15:41.795225] [INFO ] [sig ] [103/3407] Forecasting AIA... [2026-02-16T20:15:41.795254] [INFO ] [sig ] Generating forecast for: AIA [2026-02-16T20:15:41.795284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-16T20:15:41.808024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-16T20:15:41.808437] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-16T20:15:41.809313] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-16T20:15:41.809366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:41.809398] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:41.809425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:41.809481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:41.869875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:41.871694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:41.871906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:41.871956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:41.997848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:41.998040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:41.998091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:41.998122] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:42.002420] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-16T20:15:42.002924] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-16T20:15:42.003064] [INFO ] [sig ] AIA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:42.150659] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIA.txt [2026-02-16T20:15:42.150830] [INFO ] [sig ] [103/3407] Completed AIA in 0.4s | 2.77 sym/s | Total: 37.2s | ETA: 19.9m [2026-02-16T20:15:42.150882] [INFO ] [sig ] [104/3407] Forecasting AIG... [2026-02-16T20:15:42.150914] [INFO ] [sig ] Generating forecast for: AIG [2026-02-16T20:15:42.150998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-16T20:15:42.164042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-16T20:15:42.164431] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-16T20:15:42.165299] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-16T20:15:42.165543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:42.165595] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:42.165624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:42.165712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:42.225217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:42.226114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:42.226200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:42.226235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:42.355719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:42.355877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:42.355918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:42.355947] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:42.359458] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-16T20:15:42.359759] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-16T20:15:42.359899] [INFO ] [sig ] AIG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:42.504885] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIG.txt [2026-02-16T20:15:42.505048] [INFO ] [sig ] [104/3407] Completed AIG in 0.4s | 2.77 sym/s | Total: 37.6s | ETA: 19.9m [2026-02-16T20:15:42.505095] [INFO ] [sig ] [105/3407] Forecasting AIMD... [2026-02-16T20:15:42.505126] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-16T20:15:42.505156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-16T20:15:42.516724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-16T20:15:42.517050] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-16T20:15:42.517872] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-16T20:15:42.517924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:42.517975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:42.518003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:42.518060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:42.579289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:42.580492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:42.580603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:42.580641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:42.701037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:42.701215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:42.701260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:42.701290] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:42.705182] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=40.83%) [2026-02-16T20:15:42.705585] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-16T20:15:42.705758] [INFO ] [sig ] AIMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:42.859636] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AIMD.txt [2026-02-16T20:15:42.859806] [INFO ] [sig ] [105/3407] Completed AIMD in 0.4s | 2.77 sym/s | Total: 37.9s | ETA: 19.9m [2026-02-16T20:15:42.859858] [INFO ] [sig ] [106/3407] Forecasting AIO... [2026-02-16T20:15:42.859889] [INFO ] [sig ] Generating forecast for: AIO [2026-02-16T20:15:42.859949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-16T20:15:42.874036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-16T20:15:42.874458] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-16T20:15:42.875314] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-16T20:15:42.875367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:42.875400] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:42.875428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:42.875485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:42.936348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:42.937207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:42.937295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:42.937328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:43.056652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:43.056813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:43.056856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:43.056887] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:43.060392] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-02-16T20:15:43.060698] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-16T20:15:43.060851] [INFO ] [sig ] AIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:43.206391] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIO.txt [2026-02-16T20:15:43.206560] [INFO ] [sig ] [106/3407] Completed AIO in 0.3s | 2.77 sym/s | Total: 38.3s | ETA: 19.9m [2026-02-16T20:15:43.206625] [INFO ] [sig ] [107/3407] Forecasting AIP... [2026-02-16T20:15:43.206680] [INFO ] [sig ] Generating forecast for: AIP [2026-02-16T20:15:43.206713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-16T20:15:43.219511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-16T20:15:43.219883] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-16T20:15:43.220738] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-16T20:15:43.220792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:43.220824] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:43.220851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:43.220906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:43.284804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:43.285594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:43.285678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:43.285712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:43.415429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:43.415609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:43.415653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:43.415681] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:43.419922] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-02-16T20:15:43.420418] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-16T20:15:43.420556] [INFO ] [sig ] AIP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:43.563881] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AIP.txt [2026-02-16T20:15:43.564022] [INFO ] [sig ] [107/3407] Completed AIP in 0.4s | 2.77 sym/s | Total: 38.6s | ETA: 19.9m [2026-02-16T20:15:43.564062] [INFO ] [sig ] [108/3407] Forecasting AIPI... [2026-02-16T20:15:43.564091] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-16T20:15:43.564145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-16T20:15:43.575369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-16T20:15:43.575674] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-16T20:15:43.576462] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-16T20:15:43.576513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:43.576545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:43.576592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:43.576653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:43.635745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:43.636677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:43.636766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:43.636800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:43.755470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:43.755667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:43.755730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:43.755761] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:43.759492] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-02-16T20:15:43.759885] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-16T20:15:43.760045] [INFO ] [sig ] AIPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:43.899806] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AIPI.txt [2026-02-16T20:15:43.899977] [INFO ] [sig ] [108/3407] Completed AIPI in 0.3s | 2.77 sym/s | Total: 39.0s | ETA: 19.8m [2026-02-16T20:15:43.900029] [INFO ] [sig ] [109/3407] Forecasting AIQ... [2026-02-16T20:15:43.900096] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-16T20:15:43.900134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-16T20:15:43.911435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-16T20:15:43.911736] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-16T20:15:43.912545] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-16T20:15:43.912616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:43.912649] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:43.912676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:43.912733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:43.971143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:43.971834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:43.971915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:43.971948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:44.099816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:44.099990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:44.100041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:44.100072] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:44.104085] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=80.17%) [2026-02-16T20:15:44.104383] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-16T20:15:44.104723] [INFO ] [sig ] AIQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:44.248645] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIQ.txt [2026-02-16T20:15:44.248786] [INFO ] [sig ] [109/3407] Completed AIQ in 0.3s | 2.77 sym/s | Total: 39.3s | ETA: 19.8m [2026-02-16T20:15:44.248827] [INFO ] [sig ] [110/3407] Forecasting AIRG... [2026-02-16T20:15:44.248856] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-16T20:15:44.248885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-16T20:15:44.260292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-16T20:15:44.260658] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-16T20:15:44.261492] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-16T20:15:44.261558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:44.261625] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:44.261654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:44.261711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:44.324165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:44.324979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:44.325082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:44.325124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:44.440476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:44.440652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:44.440709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:44.440744] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:44.444637] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-16T20:15:44.444954] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-16T20:15:44.445127] [INFO ] [sig ] AIRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:44.600111] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIRG.txt [2026-02-16T20:15:44.600266] [INFO ] [sig ] [110/3407] Completed AIRG in 0.4s | 2.77 sym/s | Total: 39.7s | ETA: 19.8m [2026-02-16T20:15:44.600305] [INFO ] [sig ] [111/3407] Forecasting AIRJ... [2026-02-16T20:15:44.600336] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-16T20:15:44.600366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-16T20:15:44.611650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-16T20:15:44.611937] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-16T20:15:44.612756] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-16T20:15:44.612808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:44.612839] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:44.612867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:44.612924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:44.669019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:44.669760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:44.669840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:44.669873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:44.783341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:44.783492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:44.783533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:44.783562] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:44.786969] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-16T20:15:44.787243] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-16T20:15:44.787374] [INFO ] [sig ] AIRJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:44.932059] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIRJ.txt [2026-02-16T20:15:44.932219] [INFO ] [sig ] [111/3407] Completed AIRJ in 0.3s | 2.77 sym/s | Total: 40.0s | ETA: 19.8m [2026-02-16T20:15:44.932276] [INFO ] [sig ] [112/3407] Forecasting AIRS... [2026-02-16T20:15:44.932355] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-16T20:15:44.932389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-16T20:15:44.945684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-16T20:15:44.946130] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-16T20:15:44.947092] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-16T20:15:44.947173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:44.947217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:44.947246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:44.947303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:45.008615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:45.009785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:45.009879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:45.009914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:45.136397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:45.136565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:45.136630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:45.136661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:45.140553] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-16T20:15:45.140926] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-16T20:15:45.141080] [INFO ] [sig ] AIRS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:45.293467] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AIRS.txt [2026-02-16T20:15:45.293640] [INFO ] [sig ] [112/3407] Completed AIRS in 0.4s | 2.77 sym/s | Total: 40.4s | ETA: 19.8m [2026-02-16T20:15:45.293685] [INFO ] [sig ] [113/3407] Forecasting AISP... [2026-02-16T20:15:45.293714] [INFO ] [sig ] Generating forecast for: AISP [2026-02-16T20:15:45.293744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-16T20:15:45.306921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-16T20:15:45.307253] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-16T20:15:45.308320] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-16T20:15:45.308375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:45.308409] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:45.308436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:45.308493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:45.370291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:45.371105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:45.371199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:45.371234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:45.496363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:45.496538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:45.496603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:45.496637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:45.500859] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-16T20:15:45.501185] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-16T20:15:45.501331] [INFO ] [sig ] AISP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:45.651845] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AISP.txt [2026-02-16T20:15:45.652011] [INFO ] [sig ] [113/3407] Completed AISP in 0.4s | 2.77 sym/s | Total: 40.7s | ETA: 19.8m [2026-02-16T20:15:45.652054] [INFO ] [sig ] [114/3407] Forecasting AIZN... [2026-02-16T20:15:45.652084] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-16T20:15:45.652141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-16T20:15:45.663184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-16T20:15:45.663545] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-16T20:15:45.664561] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-16T20:15:45.664634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:45.664665] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:45.664692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:45.664748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:45.722396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:45.723243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:45.723330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:45.723363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:45.842861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:45.843019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:45.843070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:45.843108] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:45.846978] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=28.78%) [2026-02-16T20:15:45.847271] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-16T20:15:45.847414] [INFO ] [sig ] AIZN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:46.003886] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AIZN.txt [2026-02-16T20:15:46.004053] [INFO ] [sig ] [114/3407] Completed AIZN in 0.4s | 2.78 sym/s | Total: 41.1s | ETA: 19.8m [2026-02-16T20:15:46.004093] [INFO ] [sig ] [115/3407] Forecasting AJG... [2026-02-16T20:15:46.004172] [INFO ] [sig ] Generating forecast for: AJG [2026-02-16T20:15:46.004215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-16T20:15:46.018766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-16T20:15:46.019154] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-16T20:15:46.020074] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-16T20:15:46.020135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:46.020176] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:46.020204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:46.020262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:46.090461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:46.091794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:46.091886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:46.091922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:46.231251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:46.231410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:46.231496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:46.231528] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:46.235416] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=73.11%) [2026-02-16T20:15:46.235750] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-16T20:15:46.235898] [INFO ] [sig ] AJG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:46.390335] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AJG.txt [2026-02-16T20:15:46.390546] [INFO ] [sig ] [115/3407] Completed AJG in 0.4s | 2.77 sym/s | Total: 41.5s | ETA: 19.8m [2026-02-16T20:15:46.390660] [INFO ] [sig ] [116/3407] Forecasting AKAM... [2026-02-16T20:15:46.390702] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-16T20:15:46.390929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-16T20:15:46.405475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-16T20:15:46.405897] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-16T20:15:46.406776] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-16T20:15:46.406830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:46.406862] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:46.406889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:46.406946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:46.464499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:46.465433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:46.465521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:46.465554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:46.583656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:46.583826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:46.583870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:46.583897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:46.587348] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-16T20:15:46.587663] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-16T20:15:46.587798] [INFO ] [sig ] AKAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:46.739340] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AKAM.txt [2026-02-16T20:15:46.739505] [INFO ] [sig ] [116/3407] Completed AKAM in 0.3s | 2.77 sym/s | Total: 41.8s | ETA: 19.8m [2026-02-16T20:15:46.739545] [INFO ] [sig ] [117/3407] Forecasting AKBA... [2026-02-16T20:15:46.739597] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-16T20:15:46.739632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-16T20:15:46.752666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-16T20:15:46.753056] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-16T20:15:46.753900] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-16T20:15:46.753953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:46.753986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:46.754014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:46.754070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:46.818862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:46.819889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:46.819989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:46.820024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:46.953731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:46.953894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:46.953936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:46.953965] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:46.957826] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-16T20:15:46.958138] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-16T20:15:46.958275] [INFO ] [sig ] AKBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:47.101380] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AKBA.txt [2026-02-16T20:15:47.101552] [INFO ] [sig ] [117/3407] Completed AKBA in 0.4s | 2.77 sym/s | Total: 42.2s | ETA: 19.8m [2026-02-16T20:15:47.101614] [INFO ] [sig ] [118/3407] Forecasting AL... [2026-02-16T20:15:47.101648] [INFO ] [sig ] Generating forecast for: AL [2026-02-16T20:15:47.101697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-16T20:15:47.113669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-16T20:15:47.113992] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-16T20:15:47.114819] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-16T20:15:47.114872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:47.114903] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:47.114929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:47.114983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:47.171657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:47.172561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:47.172668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:47.172702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:47.299847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:47.300015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:47.300056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:47.300083] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:47.303967] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-16T20:15:47.304264] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-16T20:15:47.304408] [INFO ] [sig ] AL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:47.451603] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AL.txt [2026-02-16T20:15:47.451774] [INFO ] [sig ] [118/3407] Completed AL in 0.4s | 2.77 sym/s | Total: 42.5s | ETA: 19.8m [2026-02-16T20:15:47.451816] [INFO ] [sig ] [119/3407] Forecasting ALAB... [2026-02-16T20:15:47.451872] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-16T20:15:47.451950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-16T20:15:47.463459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-16T20:15:47.463811] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-16T20:15:47.464635] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-16T20:15:47.464687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:47.464719] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:47.464746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:47.464803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:47.525510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:47.526437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:47.526523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:47.526557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:47.651776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:47.652098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:47.652143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:47.652214] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:47.655815] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-02-16T20:15:47.656119] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-16T20:15:47.656255] [INFO ] [sig ] ALAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:47.800322] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALAB.txt [2026-02-16T20:15:47.800490] [INFO ] [sig ] [119/3407] Completed ALAB in 0.3s | 2.78 sym/s | Total: 42.9s | ETA: 19.7m [2026-02-16T20:15:47.800534] [INFO ] [sig ] [120/3407] Forecasting ALB... [2026-02-16T20:15:47.800564] [INFO ] [sig ] Generating forecast for: ALB [2026-02-16T20:15:47.800650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-16T20:15:47.812427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-16T20:15:47.812876] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-16T20:15:47.813775] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-16T20:15:47.813828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:47.813860] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:47.813887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:47.813943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:47.870484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:47.871436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:47.871534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:47.871566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:47.998849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:47.999024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:47.999072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:47.999111] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:48.003345] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-02-16T20:15:48.003771] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-16T20:15:48.003950] [INFO ] [sig ] ALB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:48.155378] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALB.txt [2026-02-16T20:15:48.155555] [INFO ] [sig ] [120/3407] Completed ALB in 0.4s | 2.78 sym/s | Total: 43.2s | ETA: 19.7m [2026-02-16T20:15:48.155620] [INFO ] [sig ] [121/3407] Forecasting ALC... [2026-02-16T20:15:48.155875] [INFO ] [sig ] Generating forecast for: ALC [2026-02-16T20:15:48.155909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-16T20:15:48.169532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-16T20:15:48.169930] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-16T20:15:48.170979] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-16T20:15:48.171034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:48.171066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:48.171093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:48.171150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:48.232732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:48.233917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:48.234008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:48.234060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:48.368959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:48.369171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:48.369229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:48.369276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:48.373462] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=56.07%) [2026-02-16T20:15:48.373787] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-16T20:15:48.373934] [INFO ] [sig ] ALC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:48.525719] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALC.txt [2026-02-16T20:15:48.525897] [INFO ] [sig ] [121/3407] Completed ALC in 0.4s | 2.78 sym/s | Total: 43.6s | ETA: 19.7m [2026-02-16T20:15:48.525939] [INFO ] [sig ] [122/3407] Forecasting ALCO... [2026-02-16T20:15:48.525972] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-16T20:15:48.526035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-16T20:15:48.537748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-16T20:15:48.538163] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-16T20:15:48.539040] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-16T20:15:48.539095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:48.539130] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:48.539159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:48.539218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:48.600468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:48.601558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:48.601672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:48.601708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:48.730598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:48.730766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:48.730816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:48.730847] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:48.734639] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=70.32%) [2026-02-16T20:15:48.734962] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-16T20:15:48.735112] [INFO ] [sig ] ALCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:48.885428] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALCO.txt [2026-02-16T20:15:48.885634] [INFO ] [sig ] [122/3407] Completed ALCO in 0.4s | 2.78 sym/s | Total: 44.0s | ETA: 19.7m [2026-02-16T20:15:48.885718] [INFO ] [sig ] [123/3407] Forecasting ALDX... [2026-02-16T20:15:48.885755] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-16T20:15:48.885787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-16T20:15:48.898244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-16T20:15:48.898673] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-16T20:15:48.899609] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-16T20:15:48.899667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:48.899713] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:48.899746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:48.899825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:48.963278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:48.964233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:48.964324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:48.964359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:49.097289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:49.097481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:49.097538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:49.097569] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:49.101767] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-16T20:15:49.102120] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-16T20:15:49.102271] [INFO ] [sig ] ALDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:49.246134] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALDX.txt [2026-02-16T20:15:49.246298] [INFO ] [sig ] [123/3407] Completed ALDX in 0.4s | 2.78 sym/s | Total: 44.3s | ETA: 19.7m [2026-02-16T20:15:49.246340] [INFO ] [sig ] [124/3407] Forecasting ALEX... [2026-02-16T20:15:49.246372] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-16T20:15:49.246432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-16T20:15:49.258760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-16T20:15:49.259123] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-16T20:15:49.259952] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-16T20:15:49.260006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:49.260038] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:49.260065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:49.260126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:49.316792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:49.317701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:49.317787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:49.317820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:49.440263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:49.440449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:49.440492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:49.440521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:49.444005] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=76.65%) [2026-02-16T20:15:49.444286] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-16T20:15:49.444420] [INFO ] [sig ] ALEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:49.587458] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALEX.txt [2026-02-16T20:15:49.587683] [INFO ] [sig ] [124/3407] Completed ALEX in 0.3s | 2.78 sym/s | Total: 44.7s | ETA: 19.7m [2026-02-16T20:15:49.587761] [INFO ] [sig ] [125/3407] Forecasting ALG... [2026-02-16T20:15:49.587794] [INFO ] [sig ] Generating forecast for: ALG [2026-02-16T20:15:49.587825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-16T20:15:49.600351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-16T20:15:49.600740] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-16T20:15:49.601626] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-16T20:15:49.601692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:49.601728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:49.601756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:49.601814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:49.658651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:49.659512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:49.659616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:49.659652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:49.787008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:49.787176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:49.787221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:49.787250] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:49.791072] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=76.56%) [2026-02-16T20:15:49.791434] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-16T20:15:49.791673] [INFO ] [sig ] ALG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:49.935401] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALG.txt [2026-02-16T20:15:49.935675] [INFO ] [sig ] [125/3407] Completed ALG in 0.3s | 2.78 sym/s | Total: 45.0s | ETA: 19.7m [2026-02-16T20:15:49.935777] [INFO ] [sig ] [126/3407] Forecasting ALGM... [2026-02-16T20:15:49.935819] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-16T20:15:49.935853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-16T20:15:49.947360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-16T20:15:49.947804] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-16T20:15:49.948835] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-16T20:15:49.948892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:49.948924] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:49.948952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:49.949008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:50.008088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:50.009033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:50.009120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:50.009155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:50.131916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:50.132073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:50.132117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:50.132146] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:50.135663] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-16T20:15:50.135966] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-16T20:15:50.136108] [INFO ] [sig ] ALGM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:50.279436] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALGM.txt [2026-02-16T20:15:50.279613] [INFO ] [sig ] [126/3407] Completed ALGM in 0.3s | 2.78 sym/s | Total: 45.4s | ETA: 19.7m [2026-02-16T20:15:50.279658] [INFO ] [sig ] [127/3407] Forecasting ALGN... [2026-02-16T20:15:50.279688] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-16T20:15:50.279719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-16T20:15:50.291686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-16T20:15:50.292038] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-16T20:15:50.292872] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-16T20:15:50.292925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:50.292958] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:50.292986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:50.293042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:50.350633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:50.351497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:50.351604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:50.351642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:50.470618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:50.470783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:50.470825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:50.470854] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:50.474280] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-16T20:15:50.474570] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-16T20:15:50.474725] [INFO ] [sig ] ALGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:50.617395] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALGN.txt [2026-02-16T20:15:50.617557] [INFO ] [sig ] [127/3407] Completed ALGN in 0.3s | 2.78 sym/s | Total: 45.7s | ETA: 19.7m [2026-02-16T20:15:50.617617] [INFO ] [sig ] [128/3407] Forecasting ALGS... [2026-02-16T20:15:50.617650] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-16T20:15:50.617680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-16T20:15:50.629147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-16T20:15:50.629485] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-16T20:15:50.630346] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-16T20:15:50.630401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:50.630433] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:50.630459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:50.630516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:50.689019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:50.689964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:50.690058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:50.690091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:50.813560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:50.813757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:50.813810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:50.813852] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:50.817661] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=93.46%) [2026-02-16T20:15:50.818054] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-16T20:15:50.818227] [INFO ] [sig ] ALGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:50.964900] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALGS.txt [2026-02-16T20:15:50.965079] [INFO ] [sig ] [128/3407] Completed ALGS in 0.3s | 2.78 sym/s | Total: 46.0s | ETA: 19.7m [2026-02-16T20:15:50.965121] [INFO ] [sig ] [129/3407] Forecasting ALHC... [2026-02-16T20:15:50.965151] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-16T20:15:50.965181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-16T20:15:50.977456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-16T20:15:50.977900] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-16T20:15:50.982453] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-16T20:15:50.982528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:50.982585] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:50.982618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:50.982676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:51.049122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:51.050123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:51.050233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:51.050268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:51.183966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:51.184154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:51.184203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:51.184233] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:51.189076] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-16T20:15:51.189526] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-16T20:15:51.189734] [INFO ] [sig ] ALHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:51.370243] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALHC.txt [2026-02-16T20:15:51.370412] [INFO ] [sig ] [129/3407] Completed ALHC in 0.4s | 2.78 sym/s | Total: 46.4s | ETA: 19.7m [2026-02-16T20:15:51.370463] [INFO ] [sig ] [130/3407] Forecasting ALK... [2026-02-16T20:15:51.370499] [INFO ] [sig ] Generating forecast for: ALK [2026-02-16T20:15:51.370532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-16T20:15:51.383712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-16T20:15:51.384197] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-16T20:15:51.385307] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-16T20:15:51.385373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:51.385417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:51.385456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:51.385534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:51.454104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:51.455243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:51.455345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:51.455380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:51.610641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:51.610830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:51.610896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:51.610941] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:51.615767] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-16T20:15:51.616124] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-16T20:15:51.616319] [INFO ] [sig ] ALK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:51.869932] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALK.txt [2026-02-16T20:15:51.870101] [INFO ] [sig ] [130/3407] Completed ALK in 0.5s | 2.77 sym/s | Total: 46.9s | ETA: 19.7m [2026-02-16T20:15:51.870151] [INFO ] [sig ] [131/3407] Forecasting ALKS... [2026-02-16T20:15:51.870192] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-16T20:15:51.870260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-16T20:15:51.883517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-16T20:15:51.884104] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-16T20:15:51.884992] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-16T20:15:51.885050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:51.885083] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:51.885116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:51.885198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:51.950908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:51.951879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:51.951974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:51.952009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:52.069769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:52.069931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:52.069974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:52.070002] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:52.073664] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-16T20:15:52.073957] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-16T20:15:52.074098] [INFO ] [sig ] ALKS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:52.221364] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALKS.txt [2026-02-16T20:15:52.221538] [INFO ] [sig ] [131/3407] Completed ALKS in 0.4s | 2.77 sym/s | Total: 47.3s | ETA: 19.7m [2026-02-16T20:15:52.221604] [INFO ] [sig ] [132/3407] Forecasting ALL... [2026-02-16T20:15:52.221670] [INFO ] [sig ] Generating forecast for: ALL [2026-02-16T20:15:52.221703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-16T20:15:52.233725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-16T20:15:52.234123] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-16T20:15:52.235010] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-16T20:15:52.235068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:52.235100] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:52.235126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:52.235182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:52.296873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:52.298458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:52.298714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:52.298752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:52.423954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:52.424166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:52.424212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:52.424243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:52.428040] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-02-16T20:15:52.428353] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-16T20:15:52.428493] [INFO ] [sig ] ALL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:52.581652] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALL.txt [2026-02-16T20:15:52.581834] [INFO ] [sig ] [132/3407] Completed ALL in 0.4s | 2.77 sym/s | Total: 47.7s | ETA: 19.7m [2026-02-16T20:15:52.581882] [INFO ] [sig ] [133/3407] Forecasting ALLE... [2026-02-16T20:15:52.581944] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-16T20:15:52.581979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-16T20:15:52.594351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-16T20:15:52.594720] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-16T20:15:52.595564] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-16T20:15:52.595646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:52.595682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:52.595712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:52.595771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:52.654377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:52.655083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:52.655166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:52.655201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:52.776094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:52.776258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:52.776299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:52.776328] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:52.779922] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-02-16T20:15:52.780230] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-16T20:15:52.780376] [INFO ] [sig ] ALLE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:52.930060] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALLE.txt [2026-02-16T20:15:52.930267] [INFO ] [sig ] [133/3407] Completed ALLE in 0.3s | 2.77 sym/s | Total: 48.0s | ETA: 19.7m [2026-02-16T20:15:52.930315] [INFO ] [sig ] [134/3407] Forecasting ALLO... [2026-02-16T20:15:52.930348] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-16T20:15:52.930380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-16T20:15:52.943728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-16T20:15:52.944145] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-16T20:15:52.945093] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-16T20:15:52.945159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:52.945201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:52.945235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:52.945295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:53.008675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:53.009626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:53.009717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:53.009752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:53.139605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:53.139774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:53.139817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:53.139848] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:53.143853] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-16T20:15:53.144153] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-16T20:15:53.144295] [INFO ] [sig ] ALLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:53.306100] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALLO.txt [2026-02-16T20:15:53.306303] [INFO ] [sig ] [134/3407] Completed ALLO in 0.4s | 2.77 sym/s | Total: 48.4s | ETA: 19.7m [2026-02-16T20:15:53.306380] [INFO ] [sig ] [135/3407] Forecasting ALLY... [2026-02-16T20:15:53.306414] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-16T20:15:53.306446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-16T20:15:53.318552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-16T20:15:53.318902] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-16T20:15:53.319952] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-16T20:15:53.320005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:53.320037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:53.320064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:53.320121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:53.381787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:53.382733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:53.382821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:53.382855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:53.505958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:53.506121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:53.506162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:53.506190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:53.509672] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-02-16T20:15:53.509965] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-16T20:15:53.510100] [INFO ] [sig ] ALLY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:53.650262] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALLY.txt [2026-02-16T20:15:53.650428] [INFO ] [sig ] [135/3407] Completed ALLY in 0.3s | 2.77 sym/s | Total: 48.7s | ETA: 19.7m [2026-02-16T20:15:53.650529] [INFO ] [sig ] [136/3407] Forecasting ALMS... [2026-02-16T20:15:53.650566] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-16T20:15:53.650618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-16T20:15:53.661887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-16T20:15:53.662233] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-16T20:15:53.663083] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-16T20:15:53.663135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:53.663177] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:53.663205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:53.663261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:53.731797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:53.732967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:53.733080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:53.733130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:53.870553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:53.870736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:53.870780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:53.870810] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:53.874412] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=57.53%) [2026-02-16T20:15:53.874735] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-16T20:15:53.874875] [INFO ] [sig ] ALMS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:54.023600] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALMS.txt [2026-02-16T20:15:54.023955] [INFO ] [sig ] [136/3407] Completed ALMS in 0.4s | 2.77 sym/s | Total: 49.1s | ETA: 19.7m [2026-02-16T20:15:54.023997] [INFO ] [sig ] [137/3407] Forecasting ALNY... [2026-02-16T20:15:54.024056] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-16T20:15:54.024089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-16T20:15:54.036421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-16T20:15:54.036736] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-16T20:15:54.037537] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-16T20:15:54.037621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:54.037659] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:54.037868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:54.037954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:54.098285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:54.099044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:54.099128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:54.099161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:54.224267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:54.224421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:54.224463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:54.224494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:54.228073] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-16T20:15:54.228366] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-16T20:15:54.228503] [INFO ] [sig ] ALNY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:54.372211] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALNY.txt [2026-02-16T20:15:54.372374] [INFO ] [sig ] [137/3407] Completed ALNY in 0.3s | 2.77 sym/s | Total: 49.4s | ETA: 19.7m [2026-02-16T20:15:54.372415] [INFO ] [sig ] [138/3407] Forecasting ALRM... [2026-02-16T20:15:54.372445] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-16T20:15:54.372508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-16T20:15:54.383912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-16T20:15:54.384260] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-16T20:15:54.385095] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-16T20:15:54.385147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:54.385179] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:54.385206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:54.385267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:54.457829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:54.458928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:54.459046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:54.459095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:54.591992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:54.592162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:54.592208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:54.592238] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:54.595976] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-16T20:15:54.596316] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-16T20:15:54.596475] [INFO ] [sig ] ALRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:54.742651] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALRM.txt [2026-02-16T20:15:54.742868] [INFO ] [sig ] [138/3407] Completed ALRM in 0.4s | 2.77 sym/s | Total: 49.8s | ETA: 19.7m [2026-02-16T20:15:54.742918] [INFO ] [sig ] [139/3407] Forecasting ALRS... [2026-02-16T20:15:54.742989] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-16T20:15:54.743028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-16T20:15:54.766317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-16T20:15:54.766706] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-16T20:15:54.767598] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-16T20:15:54.767654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:54.767686] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:54.767741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:54.767801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:54.833265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:54.834193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:54.834289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:54.834323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:54.964720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:54.964883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:54.964925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:54.964954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:54.968487] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-16T20:15:54.968806] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-16T20:15:54.968942] [INFO ] [sig ] ALRS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:55.112863] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALRS.txt [2026-02-16T20:15:55.113011] [INFO ] [sig ] [139/3407] Completed ALRS in 0.4s | 2.77 sym/s | Total: 50.2s | ETA: 19.7m [2026-02-16T20:15:55.113059] [INFO ] [sig ] [140/3407] Forecasting ALSN... [2026-02-16T20:15:55.113090] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-16T20:15:55.113121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-16T20:15:55.125316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-16T20:15:55.125713] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-16T20:15:55.126570] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-16T20:15:55.126657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:55.126690] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:55.126718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:55.126776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:55.186428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:55.187250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:55.187337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:55.187371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:55.311146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:55.311332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:55.311389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:55.311430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:55.316345] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-02-16T20:15:55.316845] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-16T20:15:55.317054] [INFO ] [sig ] ALSN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:55.476824] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALSN.txt [2026-02-16T20:15:55.476996] [INFO ] [sig ] [140/3407] Completed ALSN in 0.4s | 2.77 sym/s | Total: 50.6s | ETA: 19.7m [2026-02-16T20:15:55.477041] [INFO ] [sig ] [141/3407] Forecasting ALTG... [2026-02-16T20:15:55.477071] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-16T20:15:55.477128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-16T20:15:55.488933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-16T20:15:55.489334] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-16T20:15:55.490197] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-16T20:15:55.490250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:55.490283] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:55.490311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:55.490368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:55.548609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:55.549516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:55.549626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:55.549665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:55.681595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:55.681760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:55.681805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:55.681836] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:55.685768] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-02-16T20:15:55.686210] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-16T20:15:55.686419] [INFO ] [sig ] ALTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:55.839713] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALTG.txt [2026-02-16T20:15:55.839866] [INFO ] [sig ] [141/3407] Completed ALTG in 0.4s | 2.77 sym/s | Total: 50.9s | ETA: 19.7m [2026-02-16T20:15:55.839906] [INFO ] [sig ] [142/3407] Forecasting ALTI... [2026-02-16T20:15:55.839935] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-16T20:15:55.839965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-16T20:15:55.852993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-16T20:15:55.853313] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-16T20:15:55.854327] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-16T20:15:55.854380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:55.854411] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:55.854438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:55.854494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:55.915920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:55.916872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:55.916962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:55.916998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:56.041098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:56.041258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:56.041300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:56.041330] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:56.044867] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=50.74%) [2026-02-16T20:15:56.045167] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-16T20:15:56.045304] [INFO ] [sig ] ALTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:56.222665] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALTI.txt [2026-02-16T20:15:56.222833] [INFO ] [sig ] [142/3407] Completed ALTI in 0.4s | 2.77 sym/s | Total: 51.3s | ETA: 19.7m [2026-02-16T20:15:56.222876] [INFO ] [sig ] [143/3407] Forecasting ALTS... [2026-02-16T20:15:56.222907] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-16T20:15:56.222971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-16T20:15:56.234794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-16T20:15:56.235164] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-16T20:15:56.236104] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-16T20:15:56.236160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:56.236194] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:56.236221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:56.236278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:56.296275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:56.297208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:56.297299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:56.297333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:56.418495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:56.418677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:56.418737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:56.418768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:56.422275] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=76.73%) [2026-02-16T20:15:56.422600] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-16T20:15:56.422744] [INFO ] [sig ] ALTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:56.563292] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALTS.txt [2026-02-16T20:15:56.563455] [INFO ] [sig ] [143/3407] Completed ALTS in 0.3s | 2.77 sym/s | Total: 51.6s | ETA: 19.6m [2026-02-16T20:15:56.563496] [INFO ] [sig ] [144/3407] Forecasting ALTY... [2026-02-16T20:15:56.563526] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-16T20:15:56.563556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-16T20:15:56.575231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-16T20:15:56.575552] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-16T20:15:56.576391] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-16T20:15:56.576443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:56.576475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:56.576502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:56.576558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:56.636627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:56.637554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:56.637663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:56.637699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:56.750732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:56.750897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:56.750941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:56.750970] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:56.754716] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-16T20:15:56.755026] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-16T20:15:56.755172] [INFO ] [sig ] ALTY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:56.897422] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ALTY.txt [2026-02-16T20:15:56.897637] [INFO ] [sig ] [144/3407] Completed ALTY in 0.3s | 2.77 sym/s | Total: 52.0s | ETA: 19.6m [2026-02-16T20:15:56.897727] [INFO ] [sig ] [145/3407] Forecasting ALVO... [2026-02-16T20:15:56.897762] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-16T20:15:56.897793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-16T20:15:56.909497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-16T20:15:56.909905] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-16T20:15:56.910784] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-16T20:15:56.910837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:56.910869] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:56.910895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:56.910952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:56.968754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:56.969668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:56.969753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:56.969787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:57.088522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:57.088705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:57.088755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:57.088796] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:57.092548] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=35.14%) [2026-02-16T20:15:57.092895] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-16T20:15:57.093045] [INFO ] [sig ] ALVO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:57.237588] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALVO.txt [2026-02-16T20:15:57.237744] [INFO ] [sig ] [145/3407] Completed ALVO in 0.3s | 2.77 sym/s | Total: 52.3s | ETA: 19.6m [2026-02-16T20:15:57.237785] [INFO ] [sig ] [146/3407] Forecasting ALX... [2026-02-16T20:15:57.237815] [INFO ] [sig ] Generating forecast for: ALX [2026-02-16T20:15:57.237844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-16T20:15:57.249245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-16T20:15:57.249623] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-16T20:15:57.250477] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-16T20:15:57.250535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:57.250599] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:57.250641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:57.250710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:57.311348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:57.312268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:57.312356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:57.312390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:57.433112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:57.433285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:57.433330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:57.433360] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:57.437004] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-16T20:15:57.437307] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-16T20:15:57.437462] [INFO ] [sig ] ALX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:57.582343] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALX.txt [2026-02-16T20:15:57.582536] [INFO ] [sig ] [146/3407] Completed ALX in 0.3s | 2.77 sym/s | Total: 52.7s | ETA: 19.6m [2026-02-16T20:15:57.582601] [INFO ] [sig ] [147/3407] Forecasting ALXO... [2026-02-16T20:15:57.582666] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-16T20:15:57.582718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-16T20:15:57.595728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-16T20:15:57.596184] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-16T20:15:57.597131] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-16T20:15:57.597187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:57.597232] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:57.597262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:57.597320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:57.658187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:57.659365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:57.659459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:57.659494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:57.790793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:57.790970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:57.791023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:57.791062] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:57.794941] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-02-16T20:15:57.795347] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-16T20:15:57.795508] [INFO ] [sig ] ALXO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:57.945163] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALXO.txt [2026-02-16T20:15:57.945312] [INFO ] [sig ] [147/3407] Completed ALXO in 0.4s | 2.77 sym/s | Total: 53.0s | ETA: 19.6m [2026-02-16T20:15:57.945354] [INFO ] [sig ] [148/3407] Forecasting ALZN... [2026-02-16T20:15:57.945384] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-16T20:15:57.945438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-16T20:15:57.957548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-16T20:15:57.957895] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-16T20:15:57.958747] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-16T20:15:57.958800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:57.958831] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:57.958857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:57.958912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:58.017207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:58.018106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:58.018198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:58.018232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:58.142930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:58.143094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:58.143139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:58.143169] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:58.146792] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-02-16T20:15:58.147078] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-16T20:15:58.147224] [INFO ] [sig ] ALZN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:58.290428] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ALZN.txt [2026-02-16T20:15:58.290601] [INFO ] [sig ] [148/3407] Completed ALZN in 0.3s | 2.77 sym/s | Total: 53.4s | ETA: 19.6m [2026-02-16T20:15:58.290666] [INFO ] [sig ] [149/3407] Forecasting AM... [2026-02-16T20:15:58.290700] [INFO ] [sig ] Generating forecast for: AM [2026-02-16T20:15:58.290731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-16T20:15:58.302895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-16T20:15:58.303304] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-16T20:15:58.304204] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-16T20:15:58.304257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:58.304289] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:58.304317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:58.304376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:58.368035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:58.368831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:58.368965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:58.369012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:58.495380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:58.495542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:58.495620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:58.495656] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:58.499568] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-02-16T20:15:58.500004] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-16T20:15:58.500163] [INFO ] [sig ] AM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:58.652966] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AM.txt [2026-02-16T20:15:58.653144] [INFO ] [sig ] [149/3407] Completed AM in 0.4s | 2.77 sym/s | Total: 53.7s | ETA: 19.6m [2026-02-16T20:15:58.653213] [INFO ] [sig ] [150/3407] Forecasting AMAL... [2026-02-16T20:15:58.653250] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-16T20:15:58.653282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-16T20:15:58.665185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-16T20:15:58.665536] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-16T20:15:58.666422] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-16T20:15:58.666477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:58.666521] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:58.666560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:58.666641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:58.729499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:58.730429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:58.730525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:58.730560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:58.854539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:58.854761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:58.854813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:58.854844] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:58.858565] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-16T20:15:58.858908] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-16T20:15:58.859056] [INFO ] [sig ] AMAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:59.009860] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMAL.txt [2026-02-16T20:15:59.010031] [INFO ] [sig ] [150/3407] Completed AMAL in 0.4s | 2.77 sym/s | Total: 54.1s | ETA: 19.6m [2026-02-16T20:15:59.010098] [INFO ] [sig ] [151/3407] Forecasting AMBA... [2026-02-16T20:15:59.010141] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-16T20:15:59.010174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-16T20:15:59.021745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-16T20:15:59.022039] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-16T20:15:59.022871] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-16T20:15:59.022924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:59.022956] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:59.022983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:59.023039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:59.079174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:59.079961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:59.080048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:59.080083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:59.205736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:59.205911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:59.205962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:59.205994] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:59.209899] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-16T20:15:59.210227] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-16T20:15:59.210382] [INFO ] [sig ] AMBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:15:59.357135] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMBA.txt [2026-02-16T20:15:59.357294] [INFO ] [sig ] [151/3407] Completed AMBA in 0.3s | 2.77 sym/s | Total: 54.4s | ETA: 19.6m [2026-02-16T20:15:59.357335] [INFO ] [sig ] [152/3407] Forecasting AMBP... [2026-02-16T20:15:59.357365] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-16T20:15:59.357425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-16T20:15:59.369470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-16T20:15:59.369835] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-16T20:15:59.370690] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-16T20:15:59.370743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:59.370776] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:59.370803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:59.370859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:59.430660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:59.431629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:59.431748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:59.431796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:59.555905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:59.556068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:59.556110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:59.556140] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:59.559636] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-16T20:15:59.559913] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-16T20:15:59.560047] [INFO ] [sig ] AMBP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:15:59.702253] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMBP.txt [2026-02-16T20:15:59.702435] [INFO ] [sig ] [152/3407] Completed AMBP in 0.3s | 2.77 sym/s | Total: 54.8s | ETA: 19.6m [2026-02-16T20:15:59.702477] [INFO ] [sig ] [153/3407] Forecasting AMC... [2026-02-16T20:15:59.702536] [INFO ] [sig ] Generating forecast for: AMC [2026-02-16T20:15:59.702568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-16T20:15:59.715277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-16T20:15:59.715624] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-16T20:15:59.716442] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-16T20:15:59.716494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:15:59.716528] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:15:59.716556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:15:59.716633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:15:59.777890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:15:59.778742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:15:59.778829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:15:59.778864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:15:59.903372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:15:59.903542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:15:59.903626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:15:59.903659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:15:59.907236] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=26.55%) [2026-02-16T20:15:59.907541] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-16T20:15:59.907706] [INFO ] [sig ] AMC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:00.051765] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMC.txt [2026-02-16T20:16:00.051916] [INFO ] [sig ] [153/3407] Completed AMC in 0.3s | 2.78 sym/s | Total: 55.1s | ETA: 19.5m [2026-02-16T20:16:00.051956] [INFO ] [sig ] [154/3407] Forecasting AMCX... [2026-02-16T20:16:00.051989] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-16T20:16:00.052021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-16T20:16:00.063460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-16T20:16:00.063824] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-16T20:16:00.064715] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-16T20:16:00.064770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:00.064803] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:00.064831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:00.064889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:00.125191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:00.126138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:00.126240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:00.126277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:00.250866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:00.251052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:00.251106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:00.251153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:00.255481] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-02-16T20:16:00.255983] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-16T20:16:00.256144] [INFO ] [sig ] AMCX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:00.402908] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMCX.txt [2026-02-16T20:16:00.403067] [INFO ] [sig ] [154/3407] Completed AMCX in 0.4s | 2.78 sym/s | Total: 55.5s | ETA: 19.5m [2026-02-16T20:16:00.403108] [INFO ] [sig ] [155/3407] Forecasting AMD... [2026-02-16T20:16:00.403139] [INFO ] [sig ] Generating forecast for: AMD [2026-02-16T20:16:00.403198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-16T20:16:00.416266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-16T20:16:00.416735] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-16T20:16:00.417687] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-16T20:16:00.417744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:00.417777] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:00.417804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:00.417861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:00.498559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:00.499497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:00.499603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:00.499642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:00.628439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:00.628654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:00.628722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:00.628763] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:00.633112] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-02-16T20:16:00.633421] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-16T20:16:00.633567] [INFO ] [sig ] AMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:00.780987] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMD.txt [2026-02-16T20:16:00.781158] [INFO ] [sig ] [155/3407] Completed AMD in 0.4s | 2.78 sym/s | Total: 55.9s | ETA: 19.5m [2026-02-16T20:16:00.781201] [INFO ] [sig ] [156/3407] Forecasting AMDL... [2026-02-16T20:16:00.781232] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-16T20:16:00.781262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-16T20:16:00.793280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-16T20:16:00.793828] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-16T20:16:00.794671] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-16T20:16:00.794724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:00.794795] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:00.794824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:00.794881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:00.854392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:00.855273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:00.855389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:00.855442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:00.979898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:00.980070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:00.980113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:00.980142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:00.983668] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=44.69%) [2026-02-16T20:16:00.983960] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-16T20:16:00.984096] [INFO ] [sig ] AMDL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:01.129480] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMDL.txt [2026-02-16T20:16:01.129667] [INFO ] [sig ] [156/3407] Completed AMDL in 0.3s | 2.78 sym/s | Total: 56.2s | ETA: 19.5m [2026-02-16T20:16:01.129712] [INFO ] [sig ] [157/3407] Forecasting AME... [2026-02-16T20:16:01.129744] [INFO ] [sig ] Generating forecast for: AME [2026-02-16T20:16:01.129805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-16T20:16:01.141867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-16T20:16:01.142464] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-16T20:16:01.143546] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-16T20:16:01.143620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:01.143661] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:01.143701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:01.143769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:01.207284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:01.208356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:01.208443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:01.208477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:01.338810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:01.338970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:01.339011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:01.339040] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:01.342534] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-16T20:16:01.342845] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-16T20:16:01.342984] [INFO ] [sig ] AME: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:01.489854] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AME.txt [2026-02-16T20:16:01.490029] [INFO ] [sig ] [157/3407] Completed AME in 0.4s | 2.78 sym/s | Total: 56.6s | ETA: 19.5m [2026-02-16T20:16:01.490071] [INFO ] [sig ] [158/3407] Forecasting AMG... [2026-02-16T20:16:01.490130] [INFO ] [sig ] Generating forecast for: AMG [2026-02-16T20:16:01.490181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-16T20:16:01.503795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-16T20:16:01.504226] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-16T20:16:01.505150] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-16T20:16:01.505208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:01.505244] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:01.505273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:01.505343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:01.563918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:01.564846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:01.564934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:01.564967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:01.728639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:01.728844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:01.728898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:01.728934] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:01.735012] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-02-16T20:16:01.735531] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-16T20:16:01.735750] [INFO ] [sig ] AMG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:01.888306] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMG.txt [2026-02-16T20:16:01.888490] [INFO ] [sig ] [158/3407] Completed AMG in 0.4s | 2.77 sym/s | Total: 57.0s | ETA: 19.5m [2026-02-16T20:16:01.888534] [INFO ] [sig ] [159/3407] Forecasting AMGN... [2026-02-16T20:16:01.888633] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-16T20:16:01.888685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-16T20:16:01.900564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-16T20:16:01.901048] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-16T20:16:01.901995] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-16T20:16:01.902053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:01.902086] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:01.902115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:01.902172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:01.959689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:01.960616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:01.960715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:01.960748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:02.080248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:02.080415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:02.080460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:02.080532] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:02.085125] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=63.02%) [2026-02-16T20:16:02.085463] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-16T20:16:02.085655] [INFO ] [sig ] AMGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:02.241015] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMGN.txt [2026-02-16T20:16:02.241202] [INFO ] [sig ] [159/3407] Completed AMGN in 0.4s | 2.77 sym/s | Total: 57.3s | ETA: 19.5m [2026-02-16T20:16:02.241296] [INFO ] [sig ] [160/3407] Forecasting AMH... [2026-02-16T20:16:02.241339] [INFO ] [sig ] Generating forecast for: AMH [2026-02-16T20:16:02.241373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-16T20:16:02.252888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-16T20:16:02.253214] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-16T20:16:02.254048] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-16T20:16:02.254110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:02.254142] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:02.254168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:02.254224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:02.313465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:02.314375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:02.314457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:02.314490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:02.434290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:02.434478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:02.434523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:02.434556] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:02.438386] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-16T20:16:02.438703] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-16T20:16:02.438840] [INFO ] [sig ] AMH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:02.579731] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMH.txt [2026-02-16T20:16:02.579891] [INFO ] [sig ] [160/3407] Completed AMH in 0.3s | 2.78 sym/s | Total: 57.7s | ETA: 19.5m [2026-02-16T20:16:02.579932] [INFO ] [sig ] [161/3407] Forecasting AMLX... [2026-02-16T20:16:02.579962] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-16T20:16:02.580043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-16T20:16:02.591743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-16T20:16:02.592146] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-16T20:16:02.592992] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-16T20:16:02.593046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:02.593078] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:02.593105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:02.593163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:02.652853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:02.653780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:02.653867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:02.653903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:02.780284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:02.780449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:02.780494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:02.780526] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:02.784596] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-16T20:16:02.784919] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-16T20:16:02.785067] [INFO ] [sig ] AMLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:02.946149] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMLX.txt [2026-02-16T20:16:02.946319] [INFO ] [sig ] [161/3407] Completed AMLX in 0.4s | 2.77 sym/s | Total: 58.0s | ETA: 19.5m [2026-02-16T20:16:02.946394] [INFO ] [sig ] [162/3407] Forecasting AMN... [2026-02-16T20:16:02.946428] [INFO ] [sig ] Generating forecast for: AMN [2026-02-16T20:16:02.946463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-16T20:16:02.960111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-16T20:16:02.960543] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-16T20:16:02.961439] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-16T20:16:02.961495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:02.961534] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:02.961594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:02.961660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:03.024955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:03.025928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:03.026027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:03.026061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:03.163306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:03.163472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:03.163515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:03.163545] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:03.167547] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-02-16T20:16:03.167914] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-16T20:16:03.168114] [INFO ] [sig ] AMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:03.313834] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMN.txt [2026-02-16T20:16:03.314047] [INFO ] [sig ] [162/3407] Completed AMN in 0.4s | 2.77 sym/s | Total: 58.4s | ETA: 19.5m [2026-02-16T20:16:03.314104] [INFO ] [sig ] [163/3407] Forecasting AMP... [2026-02-16T20:16:03.314137] [INFO ] [sig ] Generating forecast for: AMP [2026-02-16T20:16:03.314168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-16T20:16:03.326694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-16T20:16:03.327014] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-16T20:16:03.327872] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-16T20:16:03.327927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:03.327999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:03.328034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:03.328097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:03.387228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:03.388127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:03.388213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:03.388247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:03.509739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:03.509895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:03.509937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:03.509966] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:03.513402] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=83.13%) [2026-02-16T20:16:03.513733] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-16T20:16:03.513870] [INFO ] [sig ] AMP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:03.662327] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMP.txt [2026-02-16T20:16:03.662544] [INFO ] [sig ] [163/3407] Completed AMP in 0.3s | 2.78 sym/s | Total: 58.7s | ETA: 19.5m [2026-02-16T20:16:03.662610] [INFO ] [sig ] [164/3407] Forecasting AMPG... [2026-02-16T20:16:03.662650] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-16T20:16:03.662682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-16T20:16:03.676304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-16T20:16:03.676726] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-16T20:16:03.677973] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-16T20:16:03.678216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:03.678248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:03.678274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:03.678332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:03.740644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:03.741666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:03.741762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:03.741797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:03.875464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:03.875653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:03.875698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:03.875729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:03.879979] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-16T20:16:03.880307] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-16T20:16:03.880455] [INFO ] [sig ] AMPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:04.027091] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMPG.txt [2026-02-16T20:16:04.027249] [INFO ] [sig ] [164/3407] Completed AMPG in 0.4s | 2.77 sym/s | Total: 59.1s | ETA: 19.5m [2026-02-16T20:16:04.027317] [INFO ] [sig ] [165/3407] Forecasting AMPH... [2026-02-16T20:16:04.027348] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-16T20:16:04.027378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-16T20:16:04.039443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-16T20:16:04.039789] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-16T20:16:04.040622] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-16T20:16:04.040674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:04.040704] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:04.040730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:04.040786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:04.101142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:04.102002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:04.102085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:04.102120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:04.236037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:04.236198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:04.236241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:04.236271] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:04.239963] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=1.21%) [2026-02-16T20:16:04.240294] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-16T20:16:04.240432] [INFO ] [sig ] AMPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:04.388250] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMPH.txt [2026-02-16T20:16:04.388407] [INFO ] [sig ] [165/3407] Completed AMPH in 0.4s | 2.77 sym/s | Total: 59.5s | ETA: 19.5m [2026-02-16T20:16:04.388476] [INFO ] [sig ] [166/3407] Forecasting AMPL... [2026-02-16T20:16:04.388510] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-16T20:16:04.388540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-16T20:16:04.400828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-16T20:16:04.401172] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-16T20:16:04.402030] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-16T20:16:04.402085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:04.402117] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:04.402152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:04.402231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:04.462454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:04.463306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:04.463443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:04.463481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:04.588229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:04.588398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:04.588442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:04.588470] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:04.592818] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=34.02%) [2026-02-16T20:16:04.593223] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-16T20:16:04.593379] [INFO ] [sig ] AMPL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:04.749396] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMPL.txt [2026-02-16T20:16:04.749551] [INFO ] [sig ] [166/3407] Completed AMPL in 0.4s | 2.77 sym/s | Total: 59.8s | ETA: 19.5m [2026-02-16T20:16:04.749634] [INFO ] [sig ] [167/3407] Forecasting AMPX... [2026-02-16T20:16:04.749667] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-16T20:16:04.749697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-16T20:16:04.763840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-16T20:16:04.764594] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-16T20:16:04.765699] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-16T20:16:04.765756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:04.765791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:04.765819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:04.765879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:04.824366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:04.825357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:04.825448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:04.825482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:04.943995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:04.944171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:04.944215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:04.944245] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:04.947747] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=55.90%) [2026-02-16T20:16:04.948070] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-16T20:16:04.948212] [INFO ] [sig ] AMPX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:05.091428] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMPX.txt [2026-02-16T20:16:05.091615] [INFO ] [sig ] [167/3407] Completed AMPX in 0.3s | 2.78 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:05.091687] [INFO ] [sig ] [168/3407] Forecasting AMRC... [2026-02-16T20:16:05.091721] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-16T20:16:05.091752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-16T20:16:05.301034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-16T20:16:05.301376] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-16T20:16:05.302221] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-16T20:16:05.302276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:05.302310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:05.302339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:05.302397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:05.371179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:05.372300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:05.372392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:05.372428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:05.511788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:05.511972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:05.512034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:05.512081] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:05.515951] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=18.10%) [2026-02-16T20:16:05.516292] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-16T20:16:05.516486] [INFO ] [sig ] AMRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:05.679415] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMRC.txt [2026-02-16T20:16:05.679592] [INFO ] [sig ] [168/3407] Completed AMRC in 0.6s | 2.77 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:05.679638] [INFO ] [sig ] [169/3407] Forecasting AMRN... [2026-02-16T20:16:05.679673] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-16T20:16:05.679764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-16T20:16:05.691555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-16T20:16:05.691990] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-16T20:16:05.692921] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-16T20:16:05.692978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:05.693014] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:05.693043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:05.693103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:05.758849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:05.759881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:05.759981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:05.760030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:05.882931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:05.883094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:05.883137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:05.883167] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:05.886621] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-16T20:16:05.886904] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-16T20:16:05.887035] [INFO ] [sig ] AMRN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:06.044115] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMRN.txt [2026-02-16T20:16:06.044333] [INFO ] [sig ] [169/3407] Completed AMRN in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:06.044441] [INFO ] [sig ] [170/3407] Forecasting AMRX... [2026-02-16T20:16:06.044484] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-16T20:16:06.044516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-16T20:16:06.057402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-16T20:16:06.057877] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-16T20:16:06.058974] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-16T20:16:06.059041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:06.059086] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:06.059118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:06.059179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:06.127268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:06.128357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:06.128481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:06.128517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:06.274923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:06.275096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:06.275172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:06.275204] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:06.279150] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=79.54%) [2026-02-16T20:16:06.279653] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-16T20:16:06.279794] [INFO ] [sig ] AMRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:06.434487] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMRX.txt [2026-02-16T20:16:06.434670] [INFO ] [sig ] [170/3407] Completed AMRX in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:06.434712] [INFO ] [sig ] [171/3407] Forecasting AMSC... [2026-02-16T20:16:06.434774] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-16T20:16:06.434809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-16T20:16:06.446330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-16T20:16:06.446771] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-16T20:16:06.447672] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-16T20:16:06.447742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:06.447777] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:06.447806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:06.447865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:06.507110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:06.508051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:06.508160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:06.508195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:06.632938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:06.633107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:06.633149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:06.633178] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:06.636687] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-16T20:16:06.636977] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-16T20:16:06.637114] [INFO ] [sig ] AMSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:06.790194] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMSC.txt [2026-02-16T20:16:06.790375] [INFO ] [sig ] [171/3407] Completed AMSC in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:06.790449] [INFO ] [sig ] [172/3407] Forecasting AMSF... [2026-02-16T20:16:06.790480] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-16T20:16:06.790511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-16T20:16:06.802926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-16T20:16:06.803530] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-16T20:16:06.804560] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-16T20:16:06.804638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:06.804672] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:06.804698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:06.804755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:06.864278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:06.865216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:06.865297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:06.865331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:06.982698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:06.982855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:06.982898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:06.982928] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:06.986472] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-16T20:16:06.986768] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-16T20:16:06.986900] [INFO ] [sig ] AMSF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:07.128285] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMSF.txt [2026-02-16T20:16:07.128441] [INFO ] [sig ] [172/3407] Completed AMSF in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:07.128483] [INFO ] [sig ] [173/3407] Forecasting AMTB... [2026-02-16T20:16:07.128515] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-16T20:16:07.128546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-16T20:16:07.140699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-16T20:16:07.141029] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-16T20:16:07.141876] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-16T20:16:07.141931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:07.141989] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:07.142018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:07.142077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:07.208211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:07.209233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:07.209334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:07.209371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:07.336173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:07.336345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:07.336389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:07.336420] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:07.340430] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-16T20:16:07.340931] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-16T20:16:07.341105] [INFO ] [sig ] AMTB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:07.485472] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMTB.txt [2026-02-16T20:16:07.485632] [INFO ] [sig ] [173/3407] Completed AMTB in 0.4s | 2.77 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:07.485674] [INFO ] [sig ] [174/3407] Forecasting AMTX... [2026-02-16T20:16:07.485703] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-16T20:16:07.485756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-16T20:16:07.498566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-16T20:16:07.498957] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-16T20:16:07.499795] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-16T20:16:07.499852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:07.499884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:07.499911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:07.499969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:07.556841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:07.557608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:07.557694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:07.557725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:07.683035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:07.683201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:07.683244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:07.683276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:07.686941] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-16T20:16:07.687228] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-16T20:16:07.687361] [INFO ] [sig ] AMTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:07.832270] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMTX.txt [2026-02-16T20:16:07.832432] [INFO ] [sig ] [174/3407] Completed AMTX in 0.3s | 2.77 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-16T20:16:07.832511] [INFO ] [sig ] [175/3407] Forecasting AMWD... [2026-02-16T20:16:07.832544] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-16T20:16:07.832596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-16T20:16:07.843908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-16T20:16:07.844249] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-16T20:16:07.845104] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-16T20:16:07.845158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:07.845193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:07.845221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:07.845279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:07.906207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:07.907077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:07.907163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:07.907196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:08.033059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:08.033233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:08.033294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:08.033329] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:08.036961] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-16T20:16:08.037258] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-16T20:16:08.037400] [INFO ] [sig ] AMWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:08.182928] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMWD.txt [2026-02-16T20:16:08.183078] [INFO ] [sig ] [175/3407] Completed AMWD in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-16T20:16:08.183117] [INFO ] [sig ] [176/3407] Forecasting AMWL... [2026-02-16T20:16:08.183146] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-16T20:16:08.183204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-16T20:16:08.194136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-16T20:16:08.194499] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-16T20:16:08.195333] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-16T20:16:08.195386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:08.195418] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:08.195444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:08.195500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:08.255926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:08.256792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:08.256885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:08.256919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:08.383561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:08.383751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:08.383794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:08.383857] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:08.387767] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-02-16T20:16:08.388117] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-16T20:16:08.388279] [INFO ] [sig ] AMWL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:08.532475] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMWL.txt [2026-02-16T20:16:08.532662] [INFO ] [sig ] [176/3407] Completed AMWL in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-16T20:16:08.532736] [INFO ] [sig ] [177/3407] Forecasting AMX... [2026-02-16T20:16:08.532770] [INFO ] [sig ] Generating forecast for: AMX [2026-02-16T20:16:08.532803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-16T20:16:08.545434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-16T20:16:08.545838] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-16T20:16:08.546740] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-16T20:16:08.546795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:08.546829] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:08.546858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:08.546923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:08.606555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:08.607435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:08.607523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:08.607557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:08.737722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:08.737897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:08.737960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:08.737993] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:08.741725] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-02-16T20:16:08.742012] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-16T20:16:08.742177] [INFO ] [sig ] AMX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:08.889722] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMX.txt [2026-02-16T20:16:08.889890] [INFO ] [sig ] [177/3407] Completed AMX in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-16T20:16:08.889976] [INFO ] [sig ] [178/3407] Forecasting AMZD... [2026-02-16T20:16:08.890021] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-16T20:16:08.890055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-16T20:16:08.902614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-16T20:16:08.903034] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-16T20:16:08.903921] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-16T20:16:08.903976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:08.904009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:08.904036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:08.904095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:08.963466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:08.964383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:08.964487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:08.964526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:09.087195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:09.087364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:09.087422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:09.087454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:09.091084] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=65.76%) [2026-02-16T20:16:09.091388] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-16T20:16:09.091528] [INFO ] [sig ] AMZD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:09.238038] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMZD.txt [2026-02-16T20:16:09.238205] [INFO ] [sig ] [178/3407] Completed AMZD in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:09.238246] [INFO ] [sig ] [179/3407] Forecasting AMZN... [2026-02-16T20:16:09.238275] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-16T20:16:09.238340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-16T20:16:09.250325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-16T20:16:09.250749] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-16T20:16:09.251610] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-16T20:16:09.251664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:09.251697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:09.251725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:09.251784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:09.309086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:09.309999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:09.310090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:09.310123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:09.433415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:09.433593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:09.433639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:09.433667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:09.437093] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-16T20:16:09.437370] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-16T20:16:09.437504] [INFO ] [sig ] AMZN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:09.589140] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AMZN.txt [2026-02-16T20:16:09.589313] [INFO ] [sig ] [179/3407] Completed AMZN in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:09.589356] [INFO ] [sig ] [180/3407] Forecasting AMZZ... [2026-02-16T20:16:09.589388] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-16T20:16:09.589456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-16T20:16:09.604679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-16T20:16:09.605155] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-16T20:16:09.606322] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-16T20:16:09.606391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:09.606439] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:09.606482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:09.606596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:09.667077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:09.668171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:09.668271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:09.668306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:09.790818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:09.790984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:09.791029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:09.791059] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:09.794753] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-02-16T20:16:09.795093] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-16T20:16:09.795235] [INFO ] [sig ] AMZZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:09.963269] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AMZZ.txt [2026-02-16T20:16:09.963465] [INFO ] [sig ] [180/3407] Completed AMZZ in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:09.963523] [INFO ] [sig ] [181/3407] Forecasting AN... [2026-02-16T20:16:09.963606] [INFO ] [sig ] Generating forecast for: AN [2026-02-16T20:16:09.963640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-16T20:16:09.975631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-16T20:16:09.976050] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-16T20:16:09.976908] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-16T20:16:09.976964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:09.976997] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:09.977025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:09.977082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:10.035396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:10.036375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:10.036478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:10.036526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:10.162298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:10.162466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:10.162510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:10.162539] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:10.166255] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-02-16T20:16:10.166561] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-16T20:16:10.166745] [INFO ] [sig ] AN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:10.311170] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AN.txt [2026-02-16T20:16:10.311331] [INFO ] [sig ] [181/3407] Completed AN in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:10.311370] [INFO ] [sig ] [182/3407] Forecasting ANAB... [2026-02-16T20:16:10.311399] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-16T20:16:10.311430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-16T20:16:10.323226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-16T20:16:10.323623] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-16T20:16:10.324562] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-16T20:16:10.324641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:10.324685] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:10.324723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:10.324793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:10.383702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:10.384622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:10.384709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:10.384744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:10.505713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:10.505889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:10.505935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:10.505962] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:10.509521] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-16T20:16:10.509845] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-16T20:16:10.510008] [INFO ] [sig ] ANAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:10.653193] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ANAB.txt [2026-02-16T20:16:10.653338] [INFO ] [sig ] [182/3407] Completed ANAB in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:10.653377] [INFO ] [sig ] [183/3407] Forecasting ANDE... [2026-02-16T20:16:10.653406] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-16T20:16:10.653437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-16T20:16:10.664676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-16T20:16:10.665030] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-16T20:16:10.665863] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-16T20:16:10.665916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:10.665948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:10.665975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:10.666032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:10.723282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:10.724202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:10.724359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:10.724411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:10.847510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:10.847691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:10.847734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:10.847762] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:10.851227] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=67.36%) [2026-02-16T20:16:10.851505] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-16T20:16:10.851655] [INFO ] [sig ] ANDE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:10.997016] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANDE.txt [2026-02-16T20:16:10.997192] [INFO ] [sig ] [183/3407] Completed ANDE in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:10.997235] [INFO ] [sig ] [184/3407] Forecasting ANF... [2026-02-16T20:16:10.997265] [INFO ] [sig ] Generating forecast for: ANF [2026-02-16T20:16:10.997297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-16T20:16:11.009113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-16T20:16:11.009515] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-16T20:16:11.010421] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-16T20:16:11.010480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:11.010514] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:11.010541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:11.010622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:11.071387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:11.072381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:11.072487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:11.072520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:11.192600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:11.192789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:11.192844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:11.192886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:11.196604] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-16T20:16:11.196904] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-16T20:16:11.197047] [INFO ] [sig ] ANF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:11.339821] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANF.txt [2026-02-16T20:16:11.339985] [INFO ] [sig ] [184/3407] Completed ANF in 0.3s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:11.340026] [INFO ] [sig ] [185/3407] Forecasting ANGI... [2026-02-16T20:16:11.340054] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-16T20:16:11.340112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-16T20:16:11.351720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-16T20:16:11.352060] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-16T20:16:11.352909] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-16T20:16:11.352973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:11.353012] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:11.353042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:11.353099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:11.411069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:11.412046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:11.412143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:11.412179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:11.536612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:11.536779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:11.536822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:11.536851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:11.540487] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-16T20:16:11.540808] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-16T20:16:11.540952] [INFO ] [sig ] ANGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:11.690706] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ANGI.txt [2026-02-16T20:16:11.690894] [INFO ] [sig ] [185/3407] Completed ANGI in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:11.690942] [INFO ] [sig ] [186/3407] Forecasting ANGL... [2026-02-16T20:16:11.690979] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-16T20:16:11.691010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-16T20:16:11.703284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-16T20:16:11.703763] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-16T20:16:11.704678] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-16T20:16:11.704732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:11.704768] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:11.704807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:11.704867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:11.763871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:11.764817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:11.764922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:11.764957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:11.892839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:11.893013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:11.893083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:11.893120] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:11.896811] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-16T20:16:11.897108] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-16T20:16:11.897266] [INFO ] [sig ] ANGL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:12.044025] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ANGL.txt [2026-02-16T20:16:12.044230] [INFO ] [sig ] [186/3407] Completed ANGL in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:12.044274] [INFO ] [sig ] [187/3407] Forecasting ANGO... [2026-02-16T20:16:12.044335] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-16T20:16:12.044369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-16T20:16:12.056225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-16T20:16:12.056601] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-16T20:16:12.057450] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-16T20:16:12.057505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:12.057538] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:12.057584] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:12.057647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:12.116463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:12.117382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:12.117468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:12.117503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:12.239480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:12.239657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:12.239703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:12.239733] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:12.244076] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-16T20:16:12.244568] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-16T20:16:12.244728] [INFO ] [sig ] ANGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:12.399144] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANGO.txt [2026-02-16T20:16:12.399305] [INFO ] [sig ] [187/3407] Completed ANGO in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:12.399347] [INFO ] [sig ] [188/3407] Forecasting ANIK... [2026-02-16T20:16:12.399377] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-16T20:16:12.399408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-16T20:16:12.411534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-16T20:16:12.411901] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-16T20:16:12.412774] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-16T20:16:12.412829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:12.412862] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:12.412889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:12.412946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:12.474020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:12.474881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:12.474972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:12.475006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:12.605374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:12.605542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:12.605604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:12.605638] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:12.609709] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-02-16T20:16:12.610251] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-16T20:16:12.610423] [INFO ] [sig ] ANIK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:12.762256] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANIK.txt [2026-02-16T20:16:12.762420] [INFO ] [sig ] [188/3407] Completed ANIK in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:12.762464] [INFO ] [sig ] [189/3407] Forecasting ANIP... [2026-02-16T20:16:12.762495] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-16T20:16:12.762550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-16T20:16:12.774032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-16T20:16:12.774432] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-16T20:16:12.775351] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-16T20:16:12.775405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:12.775439] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:12.775467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:12.775524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:12.836380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:12.837256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:12.837344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:12.837378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:12.969367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:12.969529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:12.969590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:12.969642] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:12.973274] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-02-16T20:16:12.973615] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-16T20:16:12.973760] [INFO ] [sig ] ANIP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:13.124792] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ANIP.txt [2026-02-16T20:16:13.124987] [INFO ] [sig ] [189/3407] Completed ANIP in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-16T20:16:13.125080] [INFO ] [sig ] [190/3407] Forecasting ANIX... [2026-02-16T20:16:13.125121] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-16T20:16:13.125153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-16T20:16:13.137055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-16T20:16:13.137459] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-16T20:16:13.138386] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-16T20:16:13.138441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:13.138500] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:13.138529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:13.138604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:13.201985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:13.202885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:13.202973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:13.203008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:13.332648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:13.332810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:13.332851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:13.332880] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:13.336360] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-16T20:16:13.336654] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-16T20:16:13.336779] [INFO ] [sig ] ANIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:13.480101] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ANIX.txt [2026-02-16T20:16:13.480238] [INFO ] [sig ] [190/3407] Completed ANIX in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-16T20:16:13.480276] [INFO ] [sig ] [191/3407] Forecasting ANNX... [2026-02-16T20:16:13.480306] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-16T20:16:13.480336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-16T20:16:13.492129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-16T20:16:13.492467] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-16T20:16:13.493467] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-16T20:16:13.493520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:13.493552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:13.493599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:13.493658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:13.551809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:13.552759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:13.552843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:13.552890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:13.677157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:13.677298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:13.677342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:13.677371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:13.680793] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=85.54%) [2026-02-16T20:16:13.681065] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-16T20:16:13.681192] [INFO ] [sig ] ANNX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:13.830584] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANNX.txt [2026-02-16T20:16:13.830749] [INFO ] [sig ] [191/3407] Completed ANNX in 0.4s | 2.77 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-16T20:16:13.830816] [INFO ] [sig ] [192/3407] Forecasting ANTX... [2026-02-16T20:16:13.830849] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-16T20:16:13.830880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-16T20:16:13.843525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-16T20:16:13.843889] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-16T20:16:13.844712] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-16T20:16:13.844765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:13.844799] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:13.844826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:13.844881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:13.906051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:13.907113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:13.907199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:13.907233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:14.022699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:14.022860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:14.022903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:14.022932] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:14.026534] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-02-16T20:16:14.026827] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-16T20:16:14.026953] [INFO ] [sig ] ANTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:14.175351] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANTX.txt [2026-02-16T20:16:14.175505] [INFO ] [sig ] [192/3407] Completed ANTX in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:14.175546] [INFO ] [sig ] [193/3407] Forecasting ANVS... [2026-02-16T20:16:14.175622] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-16T20:16:14.175657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-16T20:16:14.188644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-16T20:16:14.188989] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-16T20:16:14.189845] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-16T20:16:14.189898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:14.189930] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:14.189968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:14.190029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:14.249154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:14.250066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:14.250153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:14.250186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:14.373746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:14.373913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:14.373958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:14.374035] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:14.377911] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-16T20:16:14.378465] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-16T20:16:14.378640] [INFO ] [sig ] ANVS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:14.523429] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ANVS.txt [2026-02-16T20:16:14.523609] [INFO ] [sig ] [193/3407] Completed ANVS in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:14.523652] [INFO ] [sig ] [194/3407] Forecasting AOD... [2026-02-16T20:16:14.523680] [INFO ] [sig ] Generating forecast for: AOD [2026-02-16T20:16:14.523740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-16T20:16:14.535071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-16T20:16:14.535407] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-16T20:16:14.536248] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-16T20:16:14.536301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:14.536333] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:14.536359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:14.536416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:14.593097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:14.593986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:14.594070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:14.594103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:14.714091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:14.714273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:14.714330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:14.714371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:14.718021] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-02-16T20:16:14.718346] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-16T20:16:14.718500] [INFO ] [sig ] AOD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:14.870778] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AOD.txt [2026-02-16T20:16:14.870941] [INFO ] [sig ] [194/3407] Completed AOD in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:14.870983] [INFO ] [sig ] [195/3407] Forecasting AOHY... [2026-02-16T20:16:14.871013] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-16T20:16:14.871069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-16T20:16:14.882753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-16T20:16:14.883063] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-16T20:16:14.883939] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-16T20:16:14.883993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:14.884025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:14.884053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:14.884111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:14.943366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:14.944319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:14.944417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:14.944454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:15.062626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:15.062793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:15.062836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:15.062868] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:15.066437] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-16T20:16:15.066744] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-16T20:16:15.066880] [INFO ] [sig ] AOHY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:15.214353] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AOHY.txt [2026-02-16T20:16:15.214516] [INFO ] [sig ] [195/3407] Completed AOHY in 0.3s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:15.214557] [INFO ] [sig ] [196/3407] Forecasting AON... [2026-02-16T20:16:15.214630] [INFO ] [sig ] Generating forecast for: AON [2026-02-16T20:16:15.214666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-16T20:16:15.225981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-16T20:16:15.226332] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-16T20:16:15.227172] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-16T20:16:15.227225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:15.227257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:15.227284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:15.227340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:15.283640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:15.284516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:15.284625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:15.284660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:15.412604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:15.412772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:15.412814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:15.412843] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:15.416604] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-16T20:16:15.416987] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-16T20:16:15.417137] [INFO ] [sig ] AON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:15.570094] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AON.txt [2026-02-16T20:16:15.570262] [INFO ] [sig ] [196/3407] Completed AON in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:15.570302] [INFO ] [sig ] [197/3407] Forecasting AOS... [2026-02-16T20:16:15.570332] [INFO ] [sig ] Generating forecast for: AOS [2026-02-16T20:16:15.570406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-16T20:16:15.582905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-16T20:16:15.583545] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-16T20:16:15.584693] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-16T20:16:15.584749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:15.584782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:15.584809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:15.584867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:15.651758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:15.652885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:15.653024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:15.653062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:15.787843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:15.788042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:15.788092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:15.788123] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:15.791758] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-16T20:16:15.792121] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-16T20:16:15.792274] [INFO ] [sig ] AOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:15.937147] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AOS.txt [2026-02-16T20:16:15.937483] [INFO ] [sig ] [197/3407] Completed AOS in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:15.937531] [INFO ] [sig ] [198/3407] Forecasting AOSL... [2026-02-16T20:16:15.937563] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-16T20:16:15.937659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-16T20:16:15.950459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-16T20:16:15.950801] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-16T20:16:15.951634] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-16T20:16:15.951688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:15.951719] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:15.951745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:15.951829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:16.009286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:16.010217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:16.010308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:16.010342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:16.125776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:16.125933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:16.125974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:16.126003] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:16.129513] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-16T20:16:16.129807] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-16T20:16:16.129937] [INFO ] [sig ] AOSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:16.273278] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AOSL.txt [2026-02-16T20:16:16.273654] [INFO ] [sig ] [198/3407] Completed AOSL in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:16.273698] [INFO ] [sig ] [199/3407] Forecasting AP... [2026-02-16T20:16:16.273766] [INFO ] [sig ] Generating forecast for: AP [2026-02-16T20:16:16.273807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-16T20:16:16.286205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-16T20:16:16.286569] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-16T20:16:16.287447] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-16T20:16:16.287502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:16.287536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:16.287564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:16.287650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:16.348978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:16.349827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:16.349913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:16.349946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:16.491506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:16.491734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:16.491779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:16.491808] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:16.496133] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-16T20:16:16.496463] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-16T20:16:16.496635] [INFO ] [sig ] AP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:16.650830] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AP.txt [2026-02-16T20:16:16.651091] [INFO ] [sig ] [199/3407] Completed AP in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:16.651162] [INFO ] [sig ] [200/3407] Forecasting APA... [2026-02-16T20:16:16.651208] [INFO ] [sig ] Generating forecast for: APA [2026-02-16T20:16:16.651268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-16T20:16:16.667273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-16T20:16:16.667770] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-16T20:16:16.668855] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-16T20:16:16.668916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:16.668953] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:16.668987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:16.669073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:16.730744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:16.731675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:16.731782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:16.731867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:16.858549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:16.858723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:16.858765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:16.858795] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:16.862174] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=29.23%) [2026-02-16T20:16:16.862461] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-16T20:16:16.862606] [INFO ] [sig ] APA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:17.003123] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APA.txt [2026-02-16T20:16:17.003243] [INFO ] [sig ] [200/3407] Completed APA in 0.4s | 2.77 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:17.003281] [INFO ] [sig ] [201/3407] Forecasting APAM... [2026-02-16T20:16:17.003310] [INFO ] [sig ] Generating forecast for: APAM [2026-02-16T20:16:17.003341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-16T20:16:17.014562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-16T20:16:17.014841] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-16T20:16:17.015648] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-16T20:16:17.015701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:17.015733] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:17.015760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:17.015817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:17.074429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:17.075054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:17.075137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:17.075172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:17.196563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:17.196734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:17.196776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:17.196805] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:17.200408] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-02-16T20:16:17.200713] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-16T20:16:17.200846] [INFO ] [sig ] APAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:17.347192] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APAM.txt [2026-02-16T20:16:17.347326] [INFO ] [sig ] [201/3407] Completed APAM in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-16T20:16:17.347365] [INFO ] [sig ] [202/3407] Forecasting APD... [2026-02-16T20:16:17.347396] [INFO ] [sig ] Generating forecast for: APD [2026-02-16T20:16:17.347426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-16T20:16:17.359294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-16T20:16:17.359555] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-16T20:16:17.360362] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-16T20:16:17.360413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:17.360445] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:17.360472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:17.360529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:17.418640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:17.419279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:17.419357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:17.419390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:17.541021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:17.541355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:17.541394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:17.541424] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:17.545088] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=13.34%) [2026-02-16T20:16:17.545354] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-16T20:16:17.545479] [INFO ] [sig ] APD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:17.691163] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APD.txt [2026-02-16T20:16:17.691295] [INFO ] [sig ] [202/3407] Completed APD in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:17.691333] [INFO ] [sig ] [203/3407] Forecasting APEI... [2026-02-16T20:16:17.691362] [INFO ] [sig ] Generating forecast for: APEI [2026-02-16T20:16:17.691391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-16T20:16:17.703221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-16T20:16:17.703506] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-16T20:16:17.704303] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-16T20:16:17.704355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:17.704386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:17.704414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:17.704470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:17.762982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:17.763650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:17.763728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:17.763761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:17.882896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:17.883032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:17.883075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:17.883103] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:17.886565] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-16T20:16:17.886862] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-16T20:16:17.886991] [INFO ] [sig ] APEI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:18.032511] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APEI.txt [2026-02-16T20:16:18.032681] [INFO ] [sig ] [203/3407] Completed APEI in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:18.032733] [INFO ] [sig ] [204/3407] Forecasting APG... [2026-02-16T20:16:18.032771] [INFO ] [sig ] Generating forecast for: APG [2026-02-16T20:16:18.032823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-16T20:16:18.044741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-16T20:16:18.045050] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-16T20:16:18.046031] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-16T20:16:18.046083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:18.046114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:18.046140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:18.046196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:18.103889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:18.104797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:18.104875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:18.104907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:18.226927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:18.227089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:18.227131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:18.227161] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:18.230788] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-02-16T20:16:18.231075] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-16T20:16:18.231212] [INFO ] [sig ] APG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:18.376428] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APG.txt [2026-02-16T20:16:18.376585] [INFO ] [sig ] [204/3407] Completed APG in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:18.376627] [INFO ] [sig ] [205/3407] Forecasting APGE... [2026-02-16T20:16:18.376658] [INFO ] [sig ] Generating forecast for: APGE [2026-02-16T20:16:18.376691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-16T20:16:18.387904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-16T20:16:18.388225] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-16T20:16:18.389034] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-16T20:16:18.389085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:18.389117] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:18.389144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:18.389200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:18.446289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:18.446994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:18.447076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:18.447108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:18.567052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:18.567211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:18.567252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:18.567281] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:18.571130] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-02-16T20:16:18.571404] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-16T20:16:18.571533] [INFO ] [sig ] APGE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:18.716920] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APGE.txt [2026-02-16T20:16:18.717099] [INFO ] [sig ] [205/3407] Completed APGE in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:18.717176] [INFO ] [sig ] [206/3407] Forecasting APH... [2026-02-16T20:16:18.717208] [INFO ] [sig ] Generating forecast for: APH [2026-02-16T20:16:18.717238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-16T20:16:18.730692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-16T20:16:18.731092] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-16T20:16:18.731968] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-16T20:16:18.732022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:18.732067] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:18.732094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:18.732149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:18.791023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:18.791944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:18.792035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:18.792071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:18.914608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:18.914776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:18.914818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:18.915036] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:18.918826] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=50.32%) [2026-02-16T20:16:18.919099] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-16T20:16:18.919230] [INFO ] [sig ] APH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:19.061485] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APH.txt [2026-02-16T20:16:19.061633] [INFO ] [sig ] [206/3407] Completed APH in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:19.061681] [INFO ] [sig ] [207/3407] Forecasting API... [2026-02-16T20:16:19.061710] [INFO ] [sig ] Generating forecast for: API [2026-02-16T20:16:19.061740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-16T20:16:19.072979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-16T20:16:19.073246] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-16T20:16:19.074051] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-16T20:16:19.074103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:19.074181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:19.074210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:19.074268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:19.132010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:19.132686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:19.132764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:19.132797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:19.250289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:19.250451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:19.250492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:19.250520] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:19.253950] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=15.71%) [2026-02-16T20:16:19.254222] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-16T20:16:19.254346] [INFO ] [sig ] API: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:19.393389] [INFO ] [LOCAL ] Saved forecast: API 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/API.txt [2026-02-16T20:16:19.393514] [INFO ] [sig ] [207/3407] Completed API in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:19.393555] [INFO ] [sig ] [208/3407] Forecasting APLD... [2026-02-16T20:16:19.393614] [INFO ] [sig ] Generating forecast for: APLD [2026-02-16T20:16:19.393671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-16T20:16:19.404706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-16T20:16:19.404982] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-16T20:16:19.405801] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-16T20:16:19.405852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:19.405884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:19.405911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:19.405966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:19.465769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:19.466502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:19.466601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:19.466637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:19.583802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:19.583956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:19.583999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:19.584028] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:19.587512] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-16T20:16:19.587799] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-16T20:16:19.587927] [INFO ] [sig ] APLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:19.728422] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APLD.txt [2026-02-16T20:16:19.728568] [INFO ] [sig ] [208/3407] Completed APLD in 0.3s | 2.78 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-16T20:16:19.728627] [INFO ] [sig ] [209/3407] Forecasting APLE... [2026-02-16T20:16:19.728658] [INFO ] [sig ] Generating forecast for: APLE [2026-02-16T20:16:19.728714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-16T20:16:19.740723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-16T20:16:19.740997] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-16T20:16:19.741847] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-16T20:16:19.741899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:19.741930] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:19.741957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:19.742012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:19.797747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:19.798384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:19.798463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:19.798495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:19.915044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:19.915183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:19.915223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:19.915251] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:19.918546] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=25.08%) [2026-02-16T20:16:19.918832] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-16T20:16:19.918957] [INFO ] [sig ] APLE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:20.060270] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APLE.txt [2026-02-16T20:16:20.060400] [INFO ] [sig ] [209/3407] Completed APLE in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-16T20:16:20.060444] [INFO ] [sig ] [210/3407] Forecasting APLS... [2026-02-16T20:16:20.060498] [INFO ] [sig ] Generating forecast for: APLS [2026-02-16T20:16:20.060532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-16T20:16:20.078154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-16T20:16:20.078882] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-16T20:16:20.080277] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-16T20:16:20.080350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:20.080402] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:20.080448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:20.080535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:20.159062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:20.159981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:20.160069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:20.160107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:20.285701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:20.285859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:20.285902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:20.285962] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:20.289475] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-16T20:16:20.289774] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-16T20:16:20.289907] [INFO ] [sig ] APLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:20.439525] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APLS.txt [2026-02-16T20:16:20.439806] [INFO ] [sig ] [210/3407] Completed APLS in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-16T20:16:20.439862] [INFO ] [sig ] [211/3407] Forecasting APO... [2026-02-16T20:16:20.439894] [INFO ] [sig ] Generating forecast for: APO [2026-02-16T20:16:20.439934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-16T20:16:20.454031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-16T20:16:20.454448] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-16T20:16:20.455371] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-16T20:16:20.455427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:20.455460] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:20.455487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:20.455544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:20.513267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:20.514368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:20.514462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:20.514497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:20.639323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:20.639490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:20.639534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:20.639564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:20.643241] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-02-16T20:16:20.643558] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-16T20:16:20.643720] [INFO ] [sig ] APO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:20.794437] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APO.txt [2026-02-16T20:16:20.794817] [INFO ] [sig ] [211/3407] Completed APO in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-16T20:16:20.794859] [INFO ] [sig ] [212/3407] Forecasting APOG... [2026-02-16T20:16:20.794923] [INFO ] [sig ] Generating forecast for: APOG [2026-02-16T20:16:20.794954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-16T20:16:20.808101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-16T20:16:20.808705] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-16T20:16:20.809567] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-16T20:16:20.809646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:20.809679] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:20.809708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:20.809767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:20.869686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:20.870642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:20.870738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:20.870774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:20.989433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:20.989619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:20.989665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:20.989694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:20.993195] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-02-16T20:16:20.993479] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-16T20:16:20.993631] [INFO ] [sig ] APOG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:21.134660] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APOG.txt [2026-02-16T20:16:21.134830] [INFO ] [sig ] [212/3407] Completed APOG in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:21.134870] [INFO ] [sig ] [213/3407] Forecasting APP... [2026-02-16T20:16:21.134900] [INFO ] [sig ] Generating forecast for: APP [2026-02-16T20:16:21.134963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-16T20:16:21.146805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-16T20:16:21.147148] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-16T20:16:21.152003] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-16T20:16:21.152210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:21.152247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:21.152446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:21.152517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:21.211629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:21.212565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:21.212671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:21.212705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:21.341681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:21.341839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:21.341881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:21.341940] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:21.345475] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-16T20:16:21.345777] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-16T20:16:21.345909] [INFO ] [sig ] APP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:21.489660] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APP.txt [2026-02-16T20:16:21.489799] [INFO ] [sig ] [213/3407] Completed APP in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:21.489839] [INFO ] [sig ] [214/3407] Forecasting APPF... [2026-02-16T20:16:21.489868] [INFO ] [sig ] Generating forecast for: APPF [2026-02-16T20:16:21.489926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-16T20:16:21.503031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-16T20:16:21.503493] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-16T20:16:21.504316] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-16T20:16:21.504368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:21.504400] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:21.504427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:21.504484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:21.564018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:21.564825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:21.564906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:21.564938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:21.692301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:21.692464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:21.692504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:21.692533] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:21.696519] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=58.81%) [2026-02-16T20:16:21.696840] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-16T20:16:21.696977] [INFO ] [sig ] APPF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:21.842013] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APPF.txt [2026-02-16T20:16:21.842144] [INFO ] [sig ] [214/3407] Completed APPF in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:21.842186] [INFO ] [sig ] [215/3407] Forecasting APPN... [2026-02-16T20:16:21.842216] [INFO ] [sig ] Generating forecast for: APPN [2026-02-16T20:16:21.842245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-16T20:16:21.854221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-16T20:16:21.854698] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-16T20:16:21.855664] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-16T20:16:21.855717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:21.855749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:21.855776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:21.855833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:21.916518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:21.917358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:21.917436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:21.917479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:22.041448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:22.041648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:22.041691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:22.041720] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:22.045094] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-16T20:16:22.045365] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-16T20:16:22.045492] [INFO ] [sig ] APPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:22.185463] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APPN.txt [2026-02-16T20:16:22.185631] [INFO ] [sig ] [215/3407] Completed APPN in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:22.185674] [INFO ] [sig ] [216/3407] Forecasting APPS... [2026-02-16T20:16:22.185704] [INFO ] [sig ] Generating forecast for: APPS [2026-02-16T20:16:22.185734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-16T20:16:22.197367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-16T20:16:22.197686] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-16T20:16:22.198534] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-16T20:16:22.198606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:22.198651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:22.198677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:22.198735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:22.257647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:22.258309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:22.258388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:22.258420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:22.382913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:22.383057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:22.383098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:22.383127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:22.386896] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-02-16T20:16:22.387167] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-16T20:16:22.387293] [INFO ] [sig ] APPS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:22.529325] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/APPS.txt [2026-02-16T20:16:22.529506] [INFO ] [sig ] [216/3407] Completed APPS in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:22.529552] [INFO ] [sig ] [217/3407] Forecasting APYX... [2026-02-16T20:16:22.529627] [INFO ] [sig ] Generating forecast for: APYX [2026-02-16T20:16:22.529661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-16T20:16:22.541589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-16T20:16:22.541923] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-16T20:16:22.542836] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-16T20:16:22.542900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:22.542934] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:22.542972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:22.543031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:22.601606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:22.602357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:22.602500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:22.602552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:22.724175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:22.724348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:22.724405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:22.724436] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:22.728303] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-16T20:16:22.728632] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-16T20:16:22.728769] [INFO ] [sig ] APYX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:22.874220] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/APYX.txt [2026-02-16T20:16:22.874630] [INFO ] [sig ] [217/3407] Completed APYX in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:22.874687] [INFO ] [sig ] [218/3407] Forecasting AQMS... [2026-02-16T20:16:22.874721] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-16T20:16:22.874785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-16T20:16:22.888784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-16T20:16:22.889124] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-16T20:16:22.890047] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-16T20:16:22.890113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:22.890167] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:22.890203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:22.890264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:22.956563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:22.957479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:22.957593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:22.957634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:23.082338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:23.082501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:23.082545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:23.082596] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:23.086926] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: UP (p=90.31%) [2026-02-16T20:16:23.087211] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-16T20:16:23.087350] [INFO ] [sig ] AQMS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:23.238901] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AQMS.txt [2026-02-16T20:16:23.239048] [INFO ] [sig ] [218/3407] Completed AQMS in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:23.239105] [INFO ] [sig ] [219/3407] Forecasting AQN... [2026-02-16T20:16:23.239153] [INFO ] [sig ] Generating forecast for: AQN [2026-02-16T20:16:23.239220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-16T20:16:23.251132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-16T20:16:23.251474] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-16T20:16:23.252361] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-16T20:16:23.252427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:23.252461] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:23.252488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:23.252544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:23.313409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:23.314317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:23.314406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:23.314440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:23.440796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:23.440952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:23.440996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:23.441025] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:23.444526] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=87.84%) [2026-02-16T20:16:23.444826] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-16T20:16:23.444959] [INFO ] [sig ] AQN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:23.595355] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AQN.txt [2026-02-16T20:16:23.595515] [INFO ] [sig ] [219/3407] Completed AQN in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:23.595557] [INFO ] [sig ] [220/3407] Forecasting AQNB... [2026-02-16T20:16:23.595608] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-16T20:16:23.595666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-16T20:16:23.607229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-16T20:16:23.607758] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-16T20:16:23.608708] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-16T20:16:23.608770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:23.608818] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:23.608858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:23.608928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:23.670830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:23.671672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:23.671759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:23.671795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:23.792832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:23.792990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:23.793034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:23.793064] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:23.796841] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-16T20:16:23.797191] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-16T20:16:23.797358] [INFO ] [sig ] AQNB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:23.943087] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AQNB.txt [2026-02-16T20:16:23.943295] [INFO ] [sig ] [220/3407] Completed AQNB in 0.3s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:23.943338] [INFO ] [sig ] [221/3407] Forecasting ARBB... [2026-02-16T20:16:23.943397] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-16T20:16:23.943464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-16T20:16:23.954336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-16T20:16:23.954669] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-16T20:16:23.955556] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-16T20:16:23.955638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:23.955672] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:23.955699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:23.955757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:24.019376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:24.020177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:24.020276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:24.020323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:24.154628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:24.154817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:24.154868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:24.154900] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:24.159008] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-16T20:16:24.159399] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-16T20:16:24.159550] [INFO ] [sig ] ARBB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:24.372960] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARBB.txt [2026-02-16T20:16:24.373143] [INFO ] [sig ] [221/3407] Completed ARBB in 0.4s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:24.373189] [INFO ] [sig ] [222/3407] Forecasting ARBE... [2026-02-16T20:16:24.373219] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-16T20:16:24.373250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-16T20:16:24.389806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-16T20:16:24.390332] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-16T20:16:24.391630] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-16T20:16:24.391705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:24.391759] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:24.391809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:24.391905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:24.472396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:24.473710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:24.473853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:24.473910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:24.652003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:24.652212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:24.652282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:24.652335] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:24.658233] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-16T20:16:24.658796] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-16T20:16:24.659001] [INFO ] [sig ] ARBE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:24.892682] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARBE.txt [2026-02-16T20:16:24.892932] [INFO ] [sig ] [222/3407] Completed ARBE in 0.5s | 2.78 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-16T20:16:24.893000] [INFO ] [sig ] [223/3407] Forecasting ARCB... [2026-02-16T20:16:24.893039] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-16T20:16:24.893075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-16T20:16:24.919155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-16T20:16:24.919667] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-16T20:16:24.920836] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-16T20:16:24.920901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:24.920937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:24.920965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:24.921024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:24.999385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:25.000682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:25.000819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:25.000870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:25.183606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:25.183806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:25.183874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:25.183923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:25.188909] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-16T20:16:25.189377] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-16T20:16:25.189570] [INFO ] [sig ] ARCB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:25.417702] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARCB.txt [2026-02-16T20:16:25.417977] [INFO ] [sig ] [223/3407] Completed ARCB in 0.5s | 2.77 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-16T20:16:25.418092] [INFO ] [sig ] [224/3407] Forecasting ARCC... [2026-02-16T20:16:25.418150] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-16T20:16:25.418204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-16T20:16:25.437841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-16T20:16:25.438413] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-16T20:16:25.439714] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-16T20:16:25.439793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:25.439899] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:25.439951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:25.440045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:25.530010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:25.531267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:25.531390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:25.531438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:25.699970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:25.700155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:25.700207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:25.700247] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:25.704696] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-16T20:16:25.705094] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-16T20:16:25.705253] [INFO ] [sig ] ARCC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:25.856975] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARCC.txt [2026-02-16T20:16:25.857155] [INFO ] [sig ] [224/3407] Completed ARCC in 0.4s | 2.77 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-16T20:16:25.857202] [INFO ] [sig ] [225/3407] Forecasting ARCO... [2026-02-16T20:16:25.857234] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-16T20:16:25.857266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-16T20:16:25.871447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-16T20:16:25.871932] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-16T20:16:25.872927] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-16T20:16:25.872987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:25.873025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:25.873056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:25.873128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:25.938927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:25.939934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:25.940025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:25.940061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:26.068895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:26.069056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:26.069099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:26.069129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:26.072563] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-16T20:16:26.072867] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-16T20:16:26.072996] [INFO ] [sig ] ARCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:26.215618] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARCO.txt [2026-02-16T20:16:26.215778] [INFO ] [sig ] [225/3407] Completed ARCO in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-16T20:16:26.215817] [INFO ] [sig ] [226/3407] Forecasting ARDC... [2026-02-16T20:16:26.215848] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-16T20:16:26.215877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-16T20:16:26.228831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-16T20:16:26.229222] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-16T20:16:26.230394] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-16T20:16:26.230449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:26.230483] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:26.230512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:26.230813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:26.298731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:26.299680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:26.299772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:26.299807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:26.430057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:26.430228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:26.430275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:26.430305] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:26.434243] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-02-16T20:16:26.434698] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-16T20:16:26.434858] [INFO ] [sig ] ARDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:26.587421] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARDC.txt [2026-02-16T20:16:26.587588] [INFO ] [sig ] [226/3407] Completed ARDC in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-16T20:16:26.587634] [INFO ] [sig ] [227/3407] Forecasting ARDX... [2026-02-16T20:16:26.587665] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-16T20:16:26.587697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-16T20:16:26.599102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-16T20:16:26.599433] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-16T20:16:26.600299] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-16T20:16:26.600353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:26.600387] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:26.600415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:26.600472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:26.658835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:26.659663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:26.659750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:26.659785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:26.780134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:26.780290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:26.780331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:26.780393] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:26.783817] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=43.07%) [2026-02-16T20:16:26.784094] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-16T20:16:26.784221] [INFO ] [sig ] ARDX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:26.925260] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARDX.txt [2026-02-16T20:16:26.925415] [INFO ] [sig ] [227/3407] Completed ARDX in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:26.925462] [INFO ] [sig ] [228/3407] Forecasting ARE... [2026-02-16T20:16:26.925528] [INFO ] [sig ] Generating forecast for: ARE [2026-02-16T20:16:26.925585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-16T20:16:26.936967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-16T20:16:26.937292] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-16T20:16:26.938231] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-16T20:16:26.938287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:26.938320] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:26.938347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:26.938415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:26.999415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:27.000531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:27.000830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:27.000867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:27.126502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:27.126864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:27.126907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:27.126936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:27.130476] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-02-16T20:16:27.130773] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-16T20:16:27.130906] [INFO ] [sig ] ARE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:27.279702] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARE.txt [2026-02-16T20:16:27.279869] [INFO ] [sig ] [228/3407] Completed ARE in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:27.279915] [INFO ] [sig ] [229/3407] Forecasting AREC... [2026-02-16T20:16:27.279987] [INFO ] [sig ] Generating forecast for: AREC [2026-02-16T20:16:27.280026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-16T20:16:27.291920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-16T20:16:27.292191] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-16T20:16:27.293188] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-16T20:16:27.293240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:27.293277] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:27.293308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:27.293378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:27.352434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:27.353069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:27.353147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:27.353180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:27.473396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:27.473536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:27.473594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:27.473627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:27.476942] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-16T20:16:27.477209] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-16T20:16:27.477331] [INFO ] [sig ] AREC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:27.617556] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AREC.txt [2026-02-16T20:16:27.617741] [INFO ] [sig ] [229/3407] Completed AREC in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:27.617789] [INFO ] [sig ] [230/3407] Forecasting ARES... [2026-02-16T20:16:27.617855] [INFO ] [sig ] Generating forecast for: ARES [2026-02-16T20:16:27.617889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-16T20:16:27.630030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-16T20:16:27.630317] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-16T20:16:27.631313] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-16T20:16:27.631374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:27.631407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:27.631434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:27.631489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:27.693508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:27.694313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:27.694413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:27.694455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:27.847098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:27.847254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:27.847297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:27.847327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:27.850971] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-02-16T20:16:27.851265] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-16T20:16:27.851402] [INFO ] [sig ] ARES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:28.005546] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARES.txt [2026-02-16T20:16:28.005981] [INFO ] [sig ] [230/3407] Completed ARES in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:28.006050] [INFO ] [sig ] [231/3407] Forecasting ARGX... [2026-02-16T20:16:28.006142] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-16T20:16:28.006198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-16T20:16:28.021545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-16T20:16:28.022216] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-16T20:16:28.023552] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-16T20:16:28.023679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:28.023725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:28.023763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:28.023842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:28.088215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:28.089079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:28.089160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:28.089194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:28.210788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:28.210927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:28.210968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:28.210997] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:28.214523] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-02-16T20:16:28.214982] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-16T20:16:28.215109] [INFO ] [sig ] ARGX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:28.365682] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARGX.txt [2026-02-16T20:16:28.365878] [INFO ] [sig ] [231/3407] Completed ARGX in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:28.365922] [INFO ] [sig ] [232/3407] Forecasting ARHS... [2026-02-16T20:16:28.365991] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-16T20:16:28.366024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-16T20:16:28.380670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-16T20:16:28.381047] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-16T20:16:28.382069] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-16T20:16:28.382132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:28.382171] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:28.382204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:28.382282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:28.445156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:28.446093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:28.446182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:28.446217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:28.567802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:28.567976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:28.568026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:28.568057] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:28.571531] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=26.22%) [2026-02-16T20:16:28.571831] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-16T20:16:28.571961] [INFO ] [sig ] ARHS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:28.715955] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARHS.txt [2026-02-16T20:16:28.716094] [INFO ] [sig ] [232/3407] Completed ARHS in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:28.716135] [INFO ] [sig ] [233/3407] Forecasting ARI... [2026-02-16T20:16:28.716191] [INFO ] [sig ] Generating forecast for: ARI [2026-02-16T20:16:28.716223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-16T20:16:28.728941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-16T20:16:28.729267] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-16T20:16:28.730343] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-16T20:16:28.730397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:28.730429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:28.730457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:28.730678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:28.793302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:28.794179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:28.794266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:28.794300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:28.919637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:28.919801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:28.919844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:28.919875] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:28.923680] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=21.54%) [2026-02-16T20:16:28.924066] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-16T20:16:28.924216] [INFO ] [sig ] ARI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:29.071443] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARI.txt [2026-02-16T20:16:29.071684] [INFO ] [sig ] [233/3407] Completed ARI in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:29.071747] [INFO ] [sig ] [234/3407] Forecasting ARKO... [2026-02-16T20:16:29.071780] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-16T20:16:29.071812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-16T20:16:29.083709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-16T20:16:29.084076] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-16T20:16:29.084986] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-16T20:16:29.085040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:29.085073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:29.085100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:29.085157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:29.145558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:29.146504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:29.146678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:29.146714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:29.269691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:29.269851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:29.269894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:29.269925] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:29.273475] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=94.01%) [2026-02-16T20:16:29.273775] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-16T20:16:29.273909] [INFO ] [sig ] ARKO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:29.415550] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARKO.txt [2026-02-16T20:16:29.415746] [INFO ] [sig ] [234/3407] Completed ARKO in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:29.415797] [INFO ] [sig ] [235/3407] Forecasting ARLO... [2026-02-16T20:16:29.415833] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-16T20:16:29.415901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-16T20:16:29.431102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-16T20:16:29.431589] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-16T20:16:29.432477] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-16T20:16:29.432536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:29.432599] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:29.432632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:29.432690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:29.491992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:29.492923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:29.493008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:29.493042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:29.622027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:29.622185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:29.622229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:29.622259] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:29.625765] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-02-16T20:16:29.626075] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-16T20:16:29.626210] [INFO ] [sig ] ARLO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:29.794809] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARLO.txt [2026-02-16T20:16:29.795000] [INFO ] [sig ] [235/3407] Completed ARLO in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:29.795080] [INFO ] [sig ] [236/3407] Forecasting ARLP... [2026-02-16T20:16:29.795115] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-16T20:16:29.795148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-16T20:16:29.808392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-16T20:16:29.808788] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-16T20:16:29.809823] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-16T20:16:29.809880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:29.809915] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:29.809943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:29.810006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:29.883528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:29.885049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:29.885156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:29.885209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:30.018221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:30.018382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:30.018424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:30.018454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:30.022070] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-16T20:16:30.022412] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-16T20:16:30.022565] [INFO ] [sig ] ARLP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:30.169539] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARLP.txt [2026-02-16T20:16:30.169725] [INFO ] [sig ] [236/3407] Completed ARLP in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:30.169777] [INFO ] [sig ] [237/3407] Forecasting ARM... [2026-02-16T20:16:30.169842] [INFO ] [sig ] Generating forecast for: ARM [2026-02-16T20:16:30.169878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-16T20:16:30.182310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-16T20:16:30.182759] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-16T20:16:30.183650] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-16T20:16:30.183704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:30.183737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:30.183764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:30.183821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:30.246142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:30.247188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:30.247300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:30.247340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:30.376512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:30.376694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:30.376755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:30.376789] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:30.380400] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-02-16T20:16:30.380733] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-16T20:16:30.380899] [INFO ] [sig ] ARM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:30.533920] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARM.txt [2026-02-16T20:16:30.534308] [INFO ] [sig ] [237/3407] Completed ARM in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:30.534371] [INFO ] [sig ] [238/3407] Forecasting ARMK... [2026-02-16T20:16:30.534404] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-16T20:16:30.534434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-16T20:16:30.547892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-16T20:16:30.548344] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-16T20:16:30.549272] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-16T20:16:30.549325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:30.549358] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:30.549385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:30.549441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:30.611908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:30.612907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:30.613007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:30.613043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:30.737124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:30.737287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:30.737329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:30.737359] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:30.740919] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-02-16T20:16:30.741223] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-16T20:16:30.741362] [INFO ] [sig ] ARMK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:30.884903] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARMK.txt [2026-02-16T20:16:30.885064] [INFO ] [sig ] [238/3407] Completed ARMK in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:30.885112] [INFO ] [sig ] [239/3407] Forecasting AROC... [2026-02-16T20:16:30.885151] [INFO ] [sig ] Generating forecast for: AROC [2026-02-16T20:16:30.885219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-16T20:16:30.897052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-16T20:16:30.897369] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-16T20:16:30.898234] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-16T20:16:30.898288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:30.898321] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:30.898348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:30.898406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:30.959098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:30.960054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:30.960140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:30.960173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:31.076329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:31.076498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:31.076543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:31.076590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:31.080227] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-16T20:16:31.080516] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-16T20:16:31.080670] [INFO ] [sig ] AROC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:31.226432] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AROC.txt [2026-02-16T20:16:31.226621] [INFO ] [sig ] [239/3407] Completed AROC in 0.3s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:31.226676] [INFO ] [sig ] [240/3407] Forecasting ARQ... [2026-02-16T20:16:31.226746] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-16T20:16:31.226787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-16T20:16:31.239892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-16T20:16:31.240309] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-16T20:16:31.241184] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-16T20:16:31.241242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:31.241276] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:31.241303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:31.241361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:31.300678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:31.301610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:31.301708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:31.301742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:31.422239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:31.422404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:31.422446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:31.422477] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:31.426075] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-16T20:16:31.426398] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-16T20:16:31.426538] [INFO ] [sig ] ARQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:31.579725] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARQ.txt [2026-02-16T20:16:31.579890] [INFO ] [sig ] [240/3407] Completed ARQ in 0.4s | 2.77 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-16T20:16:31.579959] [INFO ] [sig ] [241/3407] Forecasting ARQQ... [2026-02-16T20:16:31.579991] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-16T20:16:31.580021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-16T20:16:31.593800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-16T20:16:31.594210] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-16T20:16:31.595231] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-16T20:16:31.595285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:31.595357] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:31.595390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:31.595449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:31.656268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:31.657207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:31.657306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:31.657341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:31.784030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:31.784199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:31.784243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:31.784272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:31.787973] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-16T20:16:31.788309] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-16T20:16:31.788461] [INFO ] [sig ] ARQQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:31.944250] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARQQ.txt [2026-02-16T20:16:31.944421] [INFO ] [sig ] [241/3407] Completed ARQQ in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-16T20:16:31.944471] [INFO ] [sig ] [242/3407] Forecasting ARRY... [2026-02-16T20:16:31.944534] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-16T20:16:31.944565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-16T20:16:31.957368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-16T20:16:31.957826] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-16T20:16:31.958845] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-16T20:16:31.958902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:31.958935] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:31.958964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:31.959022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:32.040103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:32.041014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:32.041127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:32.041174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:32.176172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:32.176343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:32.176388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:32.176420] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:32.180232] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=67.46%) [2026-02-16T20:16:32.180645] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-16T20:16:32.180809] [INFO ] [sig ] ARRY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:32.333208] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ARRY.txt [2026-02-16T20:16:32.333371] [INFO ] [sig ] [242/3407] Completed ARRY in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-16T20:16:32.333412] [INFO ] [sig ] [243/3407] Forecasting ARTL... [2026-02-16T20:16:32.333476] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-16T20:16:32.333511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-16T20:16:32.345539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-16T20:16:32.346023] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-16T20:16:32.346978] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-16T20:16:32.347038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:32.347073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:32.347102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:32.347160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:32.406471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:32.407392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:32.407492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:32.407525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:32.527360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:32.527535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:32.527602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:32.527636] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:32.531363] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-16T20:16:32.531739] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-16T20:16:32.531898] [INFO ] [sig ] ARTL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:32.686070] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARTL.txt [2026-02-16T20:16:32.686281] [INFO ] [sig ] [243/3407] Completed ARTL in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:32.686376] [INFO ] [sig ] [244/3407] Forecasting ARTNA... [2026-02-16T20:16:32.686422] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-16T20:16:32.686463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-16T20:16:32.698840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-16T20:16:32.699191] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-16T20:16:32.700226] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-16T20:16:32.700281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:32.700314] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:32.700342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:32.700402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:32.757423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:32.758221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:32.758306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:32.758339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:32.874869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:32.875033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:32.875076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:32.875142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:32.879478] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=16.33%) [2026-02-16T20:16:32.879813] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-16T20:16:32.879948] [INFO ] [sig ] ARTNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:33.045441] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARTNA.txt [2026-02-16T20:16:33.045625] [INFO ] [sig ] [244/3407] Completed ARTNA in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:33.045694] [INFO ] [sig ] [245/3407] Forecasting ARVN... [2026-02-16T20:16:33.045756] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-16T20:16:33.045788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-16T20:16:33.059475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-16T20:16:33.059870] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-16T20:16:33.060803] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-16T20:16:33.060859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:33.060893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:33.060923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:33.060980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:33.119357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:33.120185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:33.120269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:33.120302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:33.240217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:33.240399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:33.240443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:33.240473] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:33.244032] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-16T20:16:33.244318] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-16T20:16:33.244450] [INFO ] [sig ] ARVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:33.399495] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ARVN.txt [2026-02-16T20:16:33.399900] [INFO ] [sig ] [245/3407] Completed ARVN in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:33.399947] [INFO ] [sig ] [246/3407] Forecasting ASA... [2026-02-16T20:16:33.400006] [INFO ] [sig ] Generating forecast for: ASA [2026-02-16T20:16:33.400040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-16T20:16:33.413669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-16T20:16:33.414064] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-16T20:16:33.414926] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-16T20:16:33.414979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:33.415012] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:33.415039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:33.415097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:33.473188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:33.474317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:33.474404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:33.474443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:33.595688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:33.595847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:33.595890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:33.595920] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:33.599414] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-02-16T20:16:33.599727] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-16T20:16:33.599884] [INFO ] [sig ] ASA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:33.740714] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASA.txt [2026-02-16T20:16:33.740865] [INFO ] [sig ] [246/3407] Completed ASA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:33.740906] [INFO ] [sig ] [247/3407] Forecasting ASB... [2026-02-16T20:16:33.740935] [INFO ] [sig ] Generating forecast for: ASB [2026-02-16T20:16:33.741001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-16T20:16:33.752080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-16T20:16:33.752443] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-16T20:16:33.753255] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-16T20:16:33.753308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:33.753340] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:33.753367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:33.753423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:33.810484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:33.811294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:33.811378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:33.811411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:33.934736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:33.934896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:33.934938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:33.934967] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:33.938638] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=80.03%) [2026-02-16T20:16:33.938951] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-16T20:16:33.939093] [INFO ] [sig ] ASB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:34.088714] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASB.txt [2026-02-16T20:16:34.088880] [INFO ] [sig ] [247/3407] Completed ASB in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:34.088922] [INFO ] [sig ] [248/3407] Forecasting ASBA... [2026-02-16T20:16:34.088982] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-16T20:16:34.089016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-16T20:16:34.102362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-16T20:16:34.102722] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-16T20:16:34.103951] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-16T20:16:34.104004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:34.104037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:34.104065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:34.104123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:34.163031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:34.164185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:34.164271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:34.164306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:34.283185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:34.283341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:34.283384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:34.283437] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:34.287531] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-02-16T20:16:34.288051] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-16T20:16:34.288204] [INFO ] [sig ] ASBA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:34.431424] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASBA.txt [2026-02-16T20:16:34.431564] [INFO ] [sig ] [248/3407] Completed ASBA in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:34.431624] [INFO ] [sig ] [249/3407] Forecasting ASC... [2026-02-16T20:16:34.431655] [INFO ] [sig ] Generating forecast for: ASC [2026-02-16T20:16:34.431711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-16T20:16:34.442670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-16T20:16:34.442974] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-16T20:16:34.443791] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-16T20:16:34.443843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:34.443875] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:34.443901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:34.443956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:34.502395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:34.503303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:34.503389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:34.503421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:34.622009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:34.622159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:34.622201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:34.622230] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:34.625645] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-16T20:16:34.625914] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-16T20:16:34.626039] [INFO ] [sig ] ASC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:34.769905] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASC.txt [2026-02-16T20:16:34.770042] [INFO ] [sig ] [249/3407] Completed ASC in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:34.770089] [INFO ] [sig ] [250/3407] Forecasting ASG... [2026-02-16T20:16:34.770118] [INFO ] [sig ] Generating forecast for: ASG [2026-02-16T20:16:34.770168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-16T20:16:34.781490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-16T20:16:34.781855] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-16T20:16:34.782874] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-16T20:16:34.782936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:34.782976] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:34.783014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:34.783089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:34.839733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:34.840364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:34.840444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:34.840487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:34.962721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:34.962873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:34.962917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:34.962950] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:34.966621] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-16T20:16:34.966902] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-16T20:16:34.967039] [INFO ] [sig ] ASG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:35.114041] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASG.txt [2026-02-16T20:16:35.114217] [INFO ] [sig ] [250/3407] Completed ASG in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:35.114258] [INFO ] [sig ] [251/3407] Forecasting ASGI... [2026-02-16T20:16:35.114288] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-16T20:16:35.114318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-16T20:16:35.126027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-16T20:16:35.126353] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-16T20:16:35.127245] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-16T20:16:35.127299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:35.127330] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:35.127358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:35.127414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:35.185796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:35.186464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:35.186616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:35.186654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:35.308735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:35.309079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:35.309121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:35.309149] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:35.313214] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-02-16T20:16:35.313490] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-16T20:16:35.313638] [INFO ] [sig ] ASGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:35.457632] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASGI.txt [2026-02-16T20:16:35.457764] [INFO ] [sig ] [251/3407] Completed ASGI in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:35.457803] [INFO ] [sig ] [252/3407] Forecasting ASGN... [2026-02-16T20:16:35.457833] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-16T20:16:35.457864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-16T20:16:35.470291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-16T20:16:35.470648] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-16T20:16:35.471526] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-16T20:16:35.471623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:35.471667] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:35.471704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:35.471773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:35.529912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:35.530565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:35.530661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:35.530694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:35.655588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:35.655940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:35.655982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:35.656013] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:35.659637] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-02-16T20:16:35.659907] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-16T20:16:35.660031] [INFO ] [sig ] ASGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:35.805554] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASGN.txt [2026-02-16T20:16:35.805704] [INFO ] [sig ] [252/3407] Completed ASGN in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:35.805742] [INFO ] [sig ] [253/3407] Forecasting ASH... [2026-02-16T20:16:35.805771] [INFO ] [sig ] Generating forecast for: ASH [2026-02-16T20:16:35.805800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-16T20:16:35.817893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-16T20:16:35.818208] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-16T20:16:35.819093] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-16T20:16:35.819146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:35.819179] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:35.819206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:35.819267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:35.878944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:35.879557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:35.879653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:35.879686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:36.005202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:36.005361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:36.005405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:36.005434] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:36.009475] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-02-16T20:16:36.009773] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-16T20:16:36.009904] [INFO ] [sig ] ASH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:36.153481] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASH.txt [2026-02-16T20:16:36.153635] [INFO ] [sig ] [253/3407] Completed ASH in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-16T20:16:36.153678] [INFO ] [sig ] [254/3407] Forecasting ASIX... [2026-02-16T20:16:36.153708] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-16T20:16:36.153739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-16T20:16:36.165673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-16T20:16:36.165966] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-16T20:16:36.166980] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-16T20:16:36.167031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:36.167061] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:36.167087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:36.167143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:36.229066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:36.230032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:36.230127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:36.230162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:36.349661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:36.349808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:36.349848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:36.349876] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:36.353258] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=52.90%) [2026-02-16T20:16:36.353528] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-16T20:16:36.353670] [INFO ] [sig ] ASIX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:36.495968] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASIX.txt [2026-02-16T20:16:36.496140] [INFO ] [sig ] [254/3407] Completed ASIX in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-16T20:16:36.496181] [INFO ] [sig ] [255/3407] Forecasting ASLE... [2026-02-16T20:16:36.496211] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-16T20:16:36.496251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-16T20:16:36.508075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-16T20:16:36.508376] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-16T20:16:36.509402] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-16T20:16:36.509456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:36.509488] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:36.509515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:36.509588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:36.568111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:36.568785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:36.568863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:36.568895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:36.688049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:36.688201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:36.688243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:36.688272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:36.691760] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=28.43%) [2026-02-16T20:16:36.692046] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-16T20:16:36.692195] [INFO ] [sig ] ASLE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:36.832894] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASLE.txt [2026-02-16T20:16:36.833015] [INFO ] [sig ] [255/3407] Completed ASLE in 0.3s | 2.77 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-16T20:16:36.833054] [INFO ] [sig ] [256/3407] Forecasting ASMB... [2026-02-16T20:16:36.833082] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-16T20:16:36.833119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-16T20:16:36.844383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-16T20:16:36.844708] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-16T20:16:36.845482] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-16T20:16:36.845538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:36.845569] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:36.845618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:36.845675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:36.902341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:36.903021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:36.903100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:36.903132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:37.025768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:37.025921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:37.025962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:37.025990] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:37.029367] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: DOWN (p=32.09%) [2026-02-16T20:16:37.029663] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-16T20:16:37.029789] [INFO ] [sig ] ASMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:37.175260] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASMB.txt [2026-02-16T20:16:37.175416] [INFO ] [sig ] [256/3407] Completed ASMB in 0.3s | 2.78 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-16T20:16:37.175457] [INFO ] [sig ] [257/3407] Forecasting ASML... [2026-02-16T20:16:37.175486] [INFO ] [sig ] Generating forecast for: ASML [2026-02-16T20:16:37.175516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-16T20:16:37.188096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-16T20:16:37.188452] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-16T20:16:37.189538] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-16T20:16:37.189617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:37.189656] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:37.189867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:37.189924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:37.249462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:37.250314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:37.250401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:37.250435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:37.384806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:37.384959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:37.385000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:37.385029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:37.388602] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-16T20:16:37.388893] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-16T20:16:37.389022] [INFO ] [sig ] ASML: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:37.533412] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASML.txt [2026-02-16T20:16:37.533552] [INFO ] [sig ] [257/3407] Completed ASML in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-16T20:16:37.533612] [INFO ] [sig ] [258/3407] Forecasting ASND... [2026-02-16T20:16:37.533645] [INFO ] [sig ] Generating forecast for: ASND [2026-02-16T20:16:37.533675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-16T20:16:37.545428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-16T20:16:37.545972] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-16T20:16:37.546878] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-16T20:16:37.546932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:37.546991] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:37.547028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:37.547125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:37.606638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:37.607471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:37.607561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:37.607617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:37.738785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:37.738958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:37.739000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:37.739037] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:37.742592] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=58.94%) [2026-02-16T20:16:37.742929] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-16T20:16:37.743071] [INFO ] [sig ] ASND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:37.892624] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASND.txt [2026-02-16T20:16:37.892779] [INFO ] [sig ] [258/3407] Completed ASND in 0.4s | 2.78 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-16T20:16:37.892823] [INFO ] [sig ] [259/3407] Forecasting ASO... [2026-02-16T20:16:37.892852] [INFO ] [sig ] Generating forecast for: ASO [2026-02-16T20:16:37.892908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-16T20:16:37.904541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-16T20:16:37.905070] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-16T20:16:37.906097] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-16T20:16:37.906151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:37.906183] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:37.906209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:37.906265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:37.964765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:37.965403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:37.965481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:37.965513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:38.087695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:38.087852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:38.087895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:38.087925] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:38.091343] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-02-16T20:16:38.091633] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-16T20:16:38.091761] [INFO ] [sig ] ASO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:38.234758] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASO.txt [2026-02-16T20:16:38.234894] [INFO ] [sig ] [259/3407] Completed ASO in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:38.234936] [INFO ] [sig ] [260/3407] Forecasting ASPI... [2026-02-16T20:16:38.234965] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-16T20:16:38.234995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-16T20:16:38.247775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-16T20:16:38.248113] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-16T20:16:38.249051] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-16T20:16:38.249105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:38.249138] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:38.249166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:38.249223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:38.311473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:38.312524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:38.312630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:38.312666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:38.434095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:38.434248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:38.434290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:38.434319] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:38.437889] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-16T20:16:38.438184] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-16T20:16:38.438310] [INFO ] [sig ] ASPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:38.588776] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASPI.txt [2026-02-16T20:16:38.588933] [INFO ] [sig ] [260/3407] Completed ASPI in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:38.588973] [INFO ] [sig ] [261/3407] Forecasting ASPN... [2026-02-16T20:16:38.589004] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-16T20:16:38.589060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-16T20:16:38.601681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-16T20:16:38.602028] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-16T20:16:38.602845] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-16T20:16:38.602897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:38.602928] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:38.602955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:38.603011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:38.660548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:38.661342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:38.661430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:38.661465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:38.786247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:38.786396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:38.786435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:38.786496] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:38.790129] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=41.91%) [2026-02-16T20:16:38.790403] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-16T20:16:38.790530] [INFO ] [sig ] ASPN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:39.002315] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASPN.txt [2026-02-16T20:16:39.002495] [INFO ] [sig ] [261/3407] Completed ASPN in 0.4s | 2.77 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:39.002542] [INFO ] [sig ] [262/3407] Forecasting ASPS... [2026-02-16T20:16:39.002628] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-16T20:16:39.002672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-16T20:16:39.013445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-16T20:16:39.013794] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-16T20:16:39.014612] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-16T20:16:39.014666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:39.014698] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:39.014726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:39.014784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:39.072163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:39.072879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:39.072959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:39.072991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:39.188110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:39.188255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:39.188297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:39.188325] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:39.191741] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=28.34%) [2026-02-16T20:16:39.192014] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-16T20:16:39.192141] [INFO ] [sig ] ASPS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:39.331311] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASPS.txt [2026-02-16T20:16:39.331440] [INFO ] [sig ] [262/3407] Completed ASPS in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:39.331480] [INFO ] [sig ] [263/3407] Forecasting ASTE... [2026-02-16T20:16:39.331511] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-16T20:16:39.331584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-16T20:16:39.342873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-16T20:16:39.343185] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-16T20:16:39.343995] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-16T20:16:39.344047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:39.344079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:39.344107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:39.344173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:39.404723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:39.405365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:39.405444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:39.405476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:39.532206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:39.532368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:39.532417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:39.532448] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:39.536268] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=47.34%) [2026-02-16T20:16:39.536625] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-16T20:16:39.536773] [INFO ] [sig ] ASTE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:39.679159] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASTE.txt [2026-02-16T20:16:39.679406] [INFO ] [sig ] [263/3407] Completed ASTE in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:39.679479] [INFO ] [sig ] [264/3407] Forecasting ASTH... [2026-02-16T20:16:39.679510] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-16T20:16:39.679542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-16T20:16:39.693226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-16T20:16:39.693538] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-16T20:16:39.694446] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-16T20:16:39.694499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:39.694531] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:39.694558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:39.694636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:39.753002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:39.753726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:39.753804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:39.753837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:39.871785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:39.871940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:39.871981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:39.872010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:39.875759] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=17.94%) [2026-02-16T20:16:39.876035] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-16T20:16:39.876163] [INFO ] [sig ] ASTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:40.021760] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASTH.txt [2026-02-16T20:16:40.021897] [INFO ] [sig ] [264/3407] Completed ASTH in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:40.021959] [INFO ] [sig ] [265/3407] Forecasting ASTI... [2026-02-16T20:16:40.021989] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-16T20:16:40.022020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-16T20:16:40.032687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-16T20:16:40.033014] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-16T20:16:40.033848] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-16T20:16:40.033908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:40.033941] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:40.033968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:40.034024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:40.091425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:40.092183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:40.092266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:40.092489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:40.218697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:40.219087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:40.219148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:40.219191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:40.224377] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-16T20:16:40.224863] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-16T20:16:40.225058] [INFO ] [sig ] ASTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:40.386554] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASTI.txt [2026-02-16T20:16:40.386725] [INFO ] [sig ] [265/3407] Completed ASTI in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:40.386766] [INFO ] [sig ] [266/3407] Forecasting ASTL... [2026-02-16T20:16:40.386823] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-16T20:16:40.386856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-16T20:16:40.398306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-16T20:16:40.398650] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-16T20:16:40.399488] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-16T20:16:40.399542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:40.399594] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:40.399627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:40.399686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:40.458761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:40.459601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:40.459688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:40.459722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:40.586107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:40.586275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:40.586320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:40.586350] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:40.590333] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-16T20:16:40.590676] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-16T20:16:40.590826] [INFO ] [sig ] ASTL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:40.740939] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASTL.txt [2026-02-16T20:16:40.741089] [INFO ] [sig ] [266/3407] Completed ASTL in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:40.741131] [INFO ] [sig ] [267/3407] Forecasting ASTS... [2026-02-16T20:16:40.741184] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-16T20:16:40.741220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-16T20:16:40.752984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-16T20:16:40.753347] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-16T20:16:40.754272] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-16T20:16:40.754335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:40.754370] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:40.754398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:40.754470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:40.816789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:40.817689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:40.817784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:40.817818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:40.947519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:40.947716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:40.947766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:40.947797] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:40.951710] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-02-16T20:16:40.952130] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-16T20:16:40.952286] [INFO ] [sig ] ASTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:41.110042] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASTS.txt [2026-02-16T20:16:41.110218] [INFO ] [sig ] [267/3407] Completed ASTS in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-16T20:16:41.110265] [INFO ] [sig ] [268/3407] Forecasting ASX... [2026-02-16T20:16:41.110298] [INFO ] [sig ] Generating forecast for: ASX [2026-02-16T20:16:41.110330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-16T20:16:41.124232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-16T20:16:41.124660] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-16T20:16:41.125611] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-16T20:16:41.125677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:41.125711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:41.125740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:41.125797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:41.190140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:41.191295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:41.191431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:41.191467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:41.321457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:41.321640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:41.321684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:41.321715] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:41.325276] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=82.31%) [2026-02-16T20:16:41.325597] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-16T20:16:41.325736] [INFO ] [sig ] ASX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:41.475381] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ASX.txt [2026-02-16T20:16:41.475539] [INFO ] [sig ] [268/3407] Completed ASX in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:41.475630] [INFO ] [sig ] [269/3407] Forecasting ASYS... [2026-02-16T20:16:41.475673] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-16T20:16:41.475710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-16T20:16:41.487014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-16T20:16:41.487333] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-16T20:16:41.488224] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-16T20:16:41.488277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:41.488311] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:41.488338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:41.488396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:41.546306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:41.547078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:41.547163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:41.547197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:41.667296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:41.667451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:41.667495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:41.667525] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:41.671104] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: DOWN (p=46.66%) [2026-02-16T20:16:41.671386] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-16T20:16:41.671517] [INFO ] [sig ] ASYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:41.816649] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ASYS.txt [2026-02-16T20:16:41.816789] [INFO ] [sig ] [269/3407] Completed ASYS in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:41.816829] [INFO ] [sig ] [270/3407] Forecasting ATAI... [2026-02-16T20:16:41.816859] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-16T20:16:41.816889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-16T20:16:41.828650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-16T20:16:41.828963] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-16T20:16:41.829809] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-16T20:16:41.829863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:41.829896] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:41.829923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:41.829979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:41.888403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:41.889195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:41.889279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:41.889315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:42.006807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:42.006975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:42.007018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:42.007055] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:42.010728] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-16T20:16:42.011045] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-16T20:16:42.011187] [INFO ] [sig ] ATAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:42.156391] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATAI.txt [2026-02-16T20:16:42.156558] [INFO ] [sig ] [270/3407] Completed ATAI in 0.3s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:42.156620] [INFO ] [sig ] [271/3407] Forecasting ATEC... [2026-02-16T20:16:42.156650] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-16T20:16:42.156707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-16T20:16:42.168428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-16T20:16:42.168744] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-16T20:16:42.169530] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-16T20:16:42.169602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:42.169637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:42.169664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:42.169721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:42.226319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:42.227103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:42.227188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:42.227223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:42.352937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:42.353101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:42.353144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:42.353176] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:42.356760] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-16T20:16:42.357053] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-16T20:16:42.357190] [INFO ] [sig ] ATEC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:42.508685] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATEC.txt [2026-02-16T20:16:42.508900] [INFO ] [sig ] [271/3407] Completed ATEC in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:42.509001] [INFO ] [sig ] [272/3407] Forecasting ATEN... [2026-02-16T20:16:42.509052] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-16T20:16:42.509096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-16T20:16:42.521766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-16T20:16:42.522202] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-16T20:16:42.523129] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-16T20:16:42.523183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:42.523218] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:42.523245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:42.523304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:42.582757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:42.583649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:42.583736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:42.583771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:42.708996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:42.709154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:42.709199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:42.709230] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:42.712809] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=25.98%) [2026-02-16T20:16:42.713130] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-16T20:16:42.713294] [INFO ] [sig ] ATEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:42.863405] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATEN.txt [2026-02-16T20:16:42.863642] [INFO ] [sig ] [272/3407] Completed ATEN in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:42.863728] [INFO ] [sig ] [273/3407] Forecasting ATEX... [2026-02-16T20:16:42.863774] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-16T20:16:42.863817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-16T20:16:42.875477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-16T20:16:42.875863] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-16T20:16:42.876710] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-16T20:16:42.876764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:42.876797] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:42.876826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:42.876883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:42.941096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:42.942055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:42.942146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:42.942180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:43.063392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:43.063548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:43.063611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:43.063642] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:43.067060] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-02-16T20:16:43.067331] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-16T20:16:43.067459] [INFO ] [sig ] ATEX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:43.216493] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATEX.txt [2026-02-16T20:16:43.216686] [INFO ] [sig ] [273/3407] Completed ATEX in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:43.216732] [INFO ] [sig ] [274/3407] Forecasting ATGE... [2026-02-16T20:16:43.216792] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-16T20:16:43.216825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-16T20:16:43.228827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-16T20:16:43.229284] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-16T20:16:43.230195] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-16T20:16:43.230250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:43.230286] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:43.230313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:43.230371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:43.289788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:43.290702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:43.290788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:43.290823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:43.416888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:43.417054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:43.417099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:43.417130] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:43.420683] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-02-16T20:16:43.421008] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-16T20:16:43.421183] [INFO ] [sig ] ATGE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:43.571776] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATGE.txt [2026-02-16T20:16:43.571935] [INFO ] [sig ] [274/3407] Completed ATGE in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:43.571974] [INFO ] [sig ] [275/3407] Forecasting ATHM... [2026-02-16T20:16:43.572002] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-16T20:16:43.572034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-16T20:16:43.583487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-16T20:16:43.583868] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-16T20:16:43.584687] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-16T20:16:43.584741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:43.584812] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:43.584855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:43.584921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:43.643953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:43.644808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:43.644890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:43.644924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:43.770231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:43.770391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:43.770432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:43.770461] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:43.773925] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=25.78%) [2026-02-16T20:16:43.774202] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-16T20:16:43.774330] [INFO ] [sig ] ATHM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:43.925737] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATHM.txt [2026-02-16T20:16:43.926081] [INFO ] [sig ] [275/3407] Completed ATHM in 0.4s | 2.78 sym/s | Total: 1.6m | ETA: 18.8m [2026-02-16T20:16:43.926123] [INFO ] [sig ] [276/3407] Forecasting ATI... [2026-02-16T20:16:43.926153] [INFO ] [sig ] Generating forecast for: ATI [2026-02-16T20:16:43.926182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-16T20:16:43.939321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-16T20:16:43.939702] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-16T20:16:43.940753] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-16T20:16:43.940811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:43.940857] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:43.941079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:43.941138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:44.007000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:44.007882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:44.008026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:44.008065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:44.139805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:44.139985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:44.140233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:44.140272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:44.145041] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=15.07%) [2026-02-16T20:16:44.145384] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-16T20:16:44.145546] [INFO ] [sig ] ATI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:44.291389] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATI.txt [2026-02-16T20:16:44.291546] [INFO ] [sig ] [276/3407] Completed ATI in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-16T20:16:44.291605] [INFO ] [sig ] [277/3407] Forecasting ATLC... [2026-02-16T20:16:44.291639] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-16T20:16:44.291672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-16T20:16:44.303127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-16T20:16:44.303417] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-16T20:16:44.304244] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-16T20:16:44.304299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:44.304333] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:44.304361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:44.304418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:44.363776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:44.364469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:44.364552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:44.364606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:44.482637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:44.482791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:44.482834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:44.482862] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:44.486430] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-16T20:16:44.486804] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-16T20:16:44.486949] [INFO ] [sig ] ATLC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:44.637067] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATLC.txt [2026-02-16T20:16:44.637206] [INFO ] [sig ] [277/3407] Completed ATLC in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-16T20:16:44.637245] [INFO ] [sig ] [278/3407] Forecasting ATLCZ... [2026-02-16T20:16:44.637274] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-16T20:16:44.637305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-16T20:16:44.648549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-16T20:16:44.648939] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-16T20:16:44.649827] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-16T20:16:44.649881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:44.649913] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:44.649941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:44.649998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:44.708315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:44.708986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:44.709067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:44.709101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:44.821052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:44.821218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:44.821260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:44.821327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:44.824876] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-16T20:16:44.825161] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-16T20:16:44.825291] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:44.975207] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATLCZ.txt [2026-02-16T20:16:44.975359] [INFO ] [sig ] [278/3407] Completed ATLCZ in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-16T20:16:44.975398] [INFO ] [sig ] [279/3407] Forecasting ATLO... [2026-02-16T20:16:44.975428] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-16T20:16:44.975460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-16T20:16:44.987153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-16T20:16:44.987474] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-16T20:16:44.988379] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-16T20:16:44.988431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:44.988463] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:44.988489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:44.988545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:45.044900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:45.045720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:45.045801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:45.045833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:45.156956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:45.157108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:45.157151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:45.157181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:45.160642] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-02-16T20:16:45.160946] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-16T20:16:45.161076] [INFO ] [sig ] ATLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:45.312981] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATLO.txt [2026-02-16T20:16:45.313125] [INFO ] [sig ] [279/3407] Completed ATLO in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-16T20:16:45.313183] [INFO ] [sig ] [280/3407] Forecasting ATNI... [2026-02-16T20:16:45.313217] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-16T20:16:45.313272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-16T20:16:45.326401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-16T20:16:45.326727] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-16T20:16:45.327594] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-16T20:16:45.327649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:45.327683] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:45.327711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:45.327769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:45.392838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:45.393528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:45.393625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:45.393660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:45.528656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:45.528813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:45.528854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:45.528886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:45.533091] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-02-16T20:16:45.533378] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-16T20:16:45.533513] [INFO ] [sig ] ATNI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:45.685882] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATNI.txt [2026-02-16T20:16:45.686019] [INFO ] [sig ] [280/3407] Completed ATNI in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-16T20:16:45.686058] [INFO ] [sig ] [281/3407] Forecasting ATO... [2026-02-16T20:16:45.686088] [INFO ] [sig ] Generating forecast for: ATO [2026-02-16T20:16:45.686119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-16T20:16:45.697892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-16T20:16:45.698412] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-16T20:16:45.699246] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-16T20:16:45.699299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:45.699331] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:45.699358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:45.699414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:45.759735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:45.760469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:45.760554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:45.760607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:45.887898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:45.888397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:45.888441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:45.888469] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:45.892239] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-16T20:16:45.892522] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-16T20:16:45.892689] [INFO ] [sig ] ATO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:46.038076] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATO.txt [2026-02-16T20:16:46.038246] [INFO ] [sig ] [281/3407] Completed ATO in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:46.038287] [INFO ] [sig ] [282/3407] Forecasting ATOM... [2026-02-16T20:16:46.038348] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-16T20:16:46.038384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-16T20:16:46.049857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-16T20:16:46.050249] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-16T20:16:46.051107] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-16T20:16:46.051160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:46.051193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:46.051219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:46.051277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:46.109023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:46.109921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:46.110010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:46.110044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:46.241856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:46.242026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:46.242069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:46.242098] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:46.245615] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-02-16T20:16:46.245936] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-16T20:16:46.246081] [INFO ] [sig ] ATOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:46.388150] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATOM.txt [2026-02-16T20:16:46.388316] [INFO ] [sig ] [282/3407] Completed ATOM in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:46.388383] [INFO ] [sig ] [283/3407] Forecasting ATRA... [2026-02-16T20:16:46.388419] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-16T20:16:46.388449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-16T20:16:46.399801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-16T20:16:46.400188] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-16T20:16:46.401030] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-16T20:16:46.401083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:46.401115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:46.401142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:46.401199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:46.458016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:46.458929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:46.459016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:46.459048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:46.578952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:46.579114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:46.579173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:46.579205] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:46.582694] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=70.83%) [2026-02-16T20:16:46.582998] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-16T20:16:46.583132] [INFO ] [sig ] ATRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:46.728399] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATRA.txt [2026-02-16T20:16:46.728592] [INFO ] [sig ] [283/3407] Completed ATRA in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:46.728638] [INFO ] [sig ] [284/3407] Forecasting ATRC... [2026-02-16T20:16:46.728704] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-16T20:16:46.728734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-16T20:16:46.740246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-16T20:16:46.740641] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-16T20:16:46.741463] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-16T20:16:46.741515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:46.741547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:46.741592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:46.741653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:46.800570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:46.801516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:46.801624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:46.801663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:46.922963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:46.923124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:46.923165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:46.923194] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:46.926703] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=21.54%) [2026-02-16T20:16:46.926997] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-16T20:16:46.927129] [INFO ] [sig ] ATRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:47.081365] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ATRC.txt [2026-02-16T20:16:47.081529] [INFO ] [sig ] [284/3407] Completed ATRC in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:47.081588] [INFO ] [sig ] [285/3407] Forecasting ATRO... [2026-02-16T20:16:47.081621] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-16T20:16:47.081685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-16T20:16:47.093541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-16T20:16:47.093987] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-16T20:16:47.094943] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-16T20:16:47.094997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:47.095029] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:47.095057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:47.095114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:47.152080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:47.153060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:47.153205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:47.153245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:47.279200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:47.279383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:47.279430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:47.279460] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:47.283135] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-16T20:16:47.283452] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-16T20:16:47.283608] [INFO ] [sig ] ATRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:47.439318] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ATRO.txt [2026-02-16T20:16:47.439533] [INFO ] [sig ] [285/3407] Completed ATRO in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:47.439617] [INFO ] [sig ] [286/3407] Forecasting AUB... [2026-02-16T20:16:47.439702] [INFO ] [sig ] Generating forecast for: AUB [2026-02-16T20:16:47.439755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-16T20:16:47.453235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-16T20:16:47.453709] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-16T20:16:47.454734] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-16T20:16:47.454797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:47.454837] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:47.454873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:47.454954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:47.514043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:47.514964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:47.515051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:47.515083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:47.634998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:47.635167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:47.635211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:47.635242] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:47.639015] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-16T20:16:47.639448] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-16T20:16:47.639654] [INFO ] [sig ] AUB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:47.790934] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AUB.txt [2026-02-16T20:16:47.791100] [INFO ] [sig ] [286/3407] Completed AUB in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:47.791142] [INFO ] [sig ] [287/3407] Forecasting AUDC... [2026-02-16T20:16:47.791209] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-16T20:16:47.791245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-16T20:16:47.802925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-16T20:16:47.803323] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-16T20:16:47.804182] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-16T20:16:47.804236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:47.804279] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:47.804308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:47.804367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:47.862441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:47.863348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:47.863435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:47.863469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:47.987479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:47.987667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:47.987713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:47.987743] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:47.991699] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-02-16T20:16:47.992000] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-16T20:16:47.992135] [INFO ] [sig ] AUDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:48.148621] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AUDC.txt [2026-02-16T20:16:48.148791] [INFO ] [sig ] [287/3407] Completed AUDC in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:48.148833] [INFO ] [sig ] [288/3407] Forecasting AUPH... [2026-02-16T20:16:48.148864] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-16T20:16:48.148924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-16T20:16:48.161504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-16T20:16:48.161890] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-16T20:16:48.162743] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-16T20:16:48.162795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:48.162832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:48.162860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:48.162918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:48.223854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:48.224761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:48.224854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:48.224889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:48.343815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:48.343979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:48.344021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:48.344051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:48.347454] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=22.13%) [2026-02-16T20:16:48.347755] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-16T20:16:48.347885] [INFO ] [sig ] AUPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:48.502371] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AUPH.txt [2026-02-16T20:16:48.502606] [INFO ] [sig ] [288/3407] Completed AUPH in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:48.502653] [INFO ] [sig ] [289/3407] Forecasting AURA... [2026-02-16T20:16:48.502685] [INFO ] [sig ] Generating forecast for: AURA [2026-02-16T20:16:48.502718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-16T20:16:48.515119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-16T20:16:48.515514] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-16T20:16:48.516626] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-16T20:16:48.516692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:48.516727] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:48.516755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:48.516812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:48.576826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:48.577732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:48.577845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:48.577882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:48.703886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:48.704054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:48.704098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:48.704128] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:48.707736] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-16T20:16:48.708063] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-16T20:16:48.708205] [INFO ] [sig ] AURA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:48.853473] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AURA.txt [2026-02-16T20:16:48.853654] [INFO ] [sig ] [289/3407] Completed AURA in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:48.853697] [INFO ] [sig ] [290/3407] Forecasting AUTL... [2026-02-16T20:16:48.853727] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-16T20:16:48.853759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-16T20:16:48.864945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-16T20:16:48.865275] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-16T20:16:48.866097] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-16T20:16:48.866149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:48.866181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:48.866209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:48.866266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:48.924987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:48.925887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:48.925974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:48.926009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:49.048363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:49.048522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:49.048568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:49.048618] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:49.052177] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-16T20:16:49.052465] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-16T20:16:49.052616] [INFO ] [sig ] AUTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:49.205967] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AUTL.txt [2026-02-16T20:16:49.206120] [INFO ] [sig ] [290/3407] Completed AUTL in 0.4s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:49.206160] [INFO ] [sig ] [291/3407] Forecasting AVA... [2026-02-16T20:16:49.206196] [INFO ] [sig ] Generating forecast for: AVA [2026-02-16T20:16:49.206228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-16T20:16:49.217514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-16T20:16:49.217858] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-16T20:16:49.218738] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-16T20:16:49.218792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:49.218826] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:49.218856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:49.218914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:49.279102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:49.279987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:49.280078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:49.280113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:49.399409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:49.399563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:49.399626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:49.399658] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:49.403716] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=39.78%) [2026-02-16T20:16:49.404009] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-16T20:16:49.404148] [INFO ] [sig ] AVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:49.546175] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVA.txt [2026-02-16T20:16:49.546323] [INFO ] [sig ] [291/3407] Completed AVA in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:49.546362] [INFO ] [sig ] [292/3407] Forecasting AVAH... [2026-02-16T20:16:49.546420] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-16T20:16:49.546455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-16T20:16:49.557444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-16T20:16:49.557810] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-16T20:16:49.558686] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-16T20:16:49.558740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:49.558800] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:49.558830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:49.558889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:49.617242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:49.618120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:49.618206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:49.618240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:49.737630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:49.737781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:49.737822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:49.737851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:49.741271] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=30.86%) [2026-02-16T20:16:49.741549] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-16T20:16:49.741702] [INFO ] [sig ] AVAH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:49.890064] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVAH.txt [2026-02-16T20:16:49.890219] [INFO ] [sig ] [292/3407] Completed AVAH in 0.3s | 2.78 sym/s | Total: 1.7m | ETA: 18.7m [2026-02-16T20:16:49.890260] [INFO ] [sig ] [293/3407] Forecasting AVAL... [2026-02-16T20:16:49.890291] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-16T20:16:49.890321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-16T20:16:49.902798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-16T20:16:49.903373] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-16T20:16:49.904244] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-16T20:16:49.904297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:49.904329] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:49.904355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:49.904410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:49.964827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:49.965548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:49.965650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:49.965685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:50.083339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:50.083485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:50.083528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:50.083557] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:50.087037] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-16T20:16:50.087331] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-16T20:16:50.087467] [INFO ] [sig ] AVAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:50.238253] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVAL.txt [2026-02-16T20:16:50.238431] [INFO ] [sig ] [293/3407] Completed AVAL in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-16T20:16:50.238513] [INFO ] [sig ] [294/3407] Forecasting AVB... [2026-02-16T20:16:50.238553] [INFO ] [sig ] Generating forecast for: AVB [2026-02-16T20:16:50.238602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-16T20:16:50.250706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-16T20:16:50.251086] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-16T20:16:50.251977] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-16T20:16:50.252032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:50.252067] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:50.252096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:50.252154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:50.312020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:50.312882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:50.312966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:50.313000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:50.435416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:50.435597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:50.435644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:50.435692] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:50.439225] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-16T20:16:50.439510] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-16T20:16:50.439684] [INFO ] [sig ] AVB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:50.595464] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVB.txt [2026-02-16T20:16:50.595635] [INFO ] [sig ] [294/3407] Completed AVB in 0.4s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:50.595684] [INFO ] [sig ] [295/3407] Forecasting AVBP... [2026-02-16T20:16:50.595742] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-16T20:16:50.595775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-16T20:16:50.606911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-16T20:16:50.607267] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-16T20:16:50.608143] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-16T20:16:50.608196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:50.608229] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:50.608255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:50.608311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:50.666353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:50.667197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:50.667282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:50.667318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:50.791344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:50.791533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:50.791625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:50.791711] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:50.795302] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-02-16T20:16:50.795607] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-16T20:16:50.795745] [INFO ] [sig ] AVBP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:50.935941] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVBP.txt [2026-02-16T20:16:50.936096] [INFO ] [sig ] [295/3407] Completed AVBP in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:50.936136] [INFO ] [sig ] [296/3407] Forecasting AVD... [2026-02-16T20:16:50.936191] [INFO ] [sig ] Generating forecast for: AVD [2026-02-16T20:16:50.936224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-16T20:16:50.946528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-16T20:16:50.946909] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-16T20:16:50.947760] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-16T20:16:50.947814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:50.947852] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:50.947880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:50.947964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:51.007767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:51.008680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:51.008768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:51.008818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:51.125375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:51.125528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:51.125587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:51.125621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:51.128998] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=17.88%) [2026-02-16T20:16:51.129273] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-16T20:16:51.129403] [INFO ] [sig ] AVD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:51.275095] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVD.txt [2026-02-16T20:16:51.275281] [INFO ] [sig ] [296/3407] Completed AVD in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:51.275364] [INFO ] [sig ] [297/3407] Forecasting AVGO... [2026-02-16T20:16:51.275410] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-16T20:16:51.275451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-16T20:16:51.286894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-16T20:16:51.287290] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-16T20:16:51.288250] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-16T20:16:51.288305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:51.288338] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:51.288365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:51.288422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:51.348802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:51.349630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:51.349713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:51.349747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:51.472985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:51.473138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:51.473181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:51.473211] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:51.476658] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=79.65%) [2026-02-16T20:16:51.476944] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-16T20:16:51.477075] [INFO ] [sig ] AVGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:51.621589] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVGO.txt [2026-02-16T20:16:51.621741] [INFO ] [sig ] [297/3407] Completed AVGO in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:51.621781] [INFO ] [sig ] [298/3407] Forecasting AVGX... [2026-02-16T20:16:51.621812] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-16T20:16:51.621843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-16T20:16:51.633757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-16T20:16:51.634116] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-16T20:16:51.634956] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-16T20:16:51.635009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:51.635041] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:51.635068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:51.635137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:51.696934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:51.697816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:51.697902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:51.697965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:51.817174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:51.817329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:51.817372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:51.817402] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:51.820936] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=72.89%) [2026-02-16T20:16:51.821215] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-16T20:16:51.821346] [INFO ] [sig ] AVGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:51.967358] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVGX.txt [2026-02-16T20:16:51.967509] [INFO ] [sig ] [298/3407] Completed AVGX in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:51.967549] [INFO ] [sig ] [299/3407] Forecasting AVK... [2026-02-16T20:16:51.967598] [INFO ] [sig ] Generating forecast for: AVK [2026-02-16T20:16:51.967653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-16T20:16:51.980567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-16T20:16:51.980887] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-16T20:16:51.981696] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-16T20:16:51.981749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:51.981780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:51.981808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:51.981876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:52.041191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:52.042008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:52.042093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:52.042127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:52.164081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:52.164214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:52.164257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:52.164287] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:52.167749] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=60.77%) [2026-02-16T20:16:52.168058] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-16T20:16:52.168191] [INFO ] [sig ] AVK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:52.313641] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVK.txt [2026-02-16T20:16:52.313795] [INFO ] [sig ] [299/3407] Completed AVK in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:52.313836] [INFO ] [sig ] [300/3407] Forecasting AVNS... [2026-02-16T20:16:52.313867] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-16T20:16:52.313896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-16T20:16:52.326719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-16T20:16:52.327035] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-16T20:16:52.328080] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-16T20:16:52.328144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:52.328178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:52.328204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:52.328260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:52.386504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:52.387297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:52.387382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:52.387414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:52.509888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:52.510046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:52.510089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:52.510120] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:52.513670] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=69.02%) [2026-02-16T20:16:52.513954] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-16T20:16:52.514083] [INFO ] [sig ] AVNS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:52.655433] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVNS.txt [2026-02-16T20:16:52.655600] [INFO ] [sig ] [300/3407] Completed AVNS in 0.3s | 2.78 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:52.655641] [INFO ] [sig ] [301/3407] Forecasting AVO... [2026-02-16T20:16:52.655672] [INFO ] [sig ] Generating forecast for: AVO [2026-02-16T20:16:52.655752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-16T20:16:52.667091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-16T20:16:52.667396] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-16T20:16:52.668401] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-16T20:16:52.668455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:52.668488] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:52.668515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:52.668589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:52.725405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:52.726119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:52.726200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:52.726233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:52.850016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:52.850169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:52.850212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:52.850240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:52.853630] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-02-16T20:16:52.853907] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-16T20:16:52.854032] [INFO ] [sig ] AVO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:52.998405] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVO.txt [2026-02-16T20:16:52.998614] [INFO ] [sig ] [301/3407] Completed AVO in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:52.998699] [INFO ] [sig ] [302/3407] Forecasting AVTX... [2026-02-16T20:16:52.998748] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-16T20:16:52.998789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-16T20:16:53.010342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-16T20:16:53.010721] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-16T20:16:53.011656] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-16T20:16:53.011712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:53.011749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:53.011786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:53.011850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:53.068808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:53.069485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:53.069617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:53.069678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:53.196207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:53.196362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:53.196416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:53.196449] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:53.200372] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-02-16T20:16:53.200700] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-16T20:16:53.200853] [INFO ] [sig ] AVTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:53.347697] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AVTX.txt [2026-02-16T20:16:53.347861] [INFO ] [sig ] [302/3407] Completed AVTX in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:53.347902] [INFO ] [sig ] [303/3407] Forecasting AVXL... [2026-02-16T20:16:53.347962] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-16T20:16:53.348031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-16T20:16:53.361176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-16T20:16:53.361633] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-16T20:16:53.362520] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-16T20:16:53.362601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:53.362638] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:53.362667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:53.362728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:53.424960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:53.425824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:53.425908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:53.425942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:53.548766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:53.548913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:53.548958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:53.548988] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:53.552442] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=31.14%) [2026-02-16T20:16:53.552745] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-16T20:16:53.552877] [INFO ] [sig ] AVXL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:53.693155] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVXL.txt [2026-02-16T20:16:53.693296] [INFO ] [sig ] [303/3407] Completed AVXL in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:53.693334] [INFO ] [sig ] [304/3407] Forecasting AVY... [2026-02-16T20:16:53.693364] [INFO ] [sig ] Generating forecast for: AVY [2026-02-16T20:16:53.693395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-16T20:16:53.704694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-16T20:16:53.705007] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-16T20:16:53.705813] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-16T20:16:53.705864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:53.705895] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:53.705923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:53.705979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:53.767021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:53.767891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:53.767994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:53.768030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:53.891186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:53.891347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:53.891401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:53.891431] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:53.894930] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-02-16T20:16:53.895201] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-16T20:16:53.895327] [INFO ] [sig ] AVY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:54.038693] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AVY.txt [2026-02-16T20:16:54.038828] [INFO ] [sig ] [304/3407] Completed AVY in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:54.038868] [INFO ] [sig ] [305/3407] Forecasting AWF... [2026-02-16T20:16:54.038897] [INFO ] [sig ] Generating forecast for: AWF [2026-02-16T20:16:54.038931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-16T20:16:54.051346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-16T20:16:54.051680] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-16T20:16:54.052485] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-16T20:16:54.052538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:54.052588] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:54.052619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:54.052677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:54.113350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:54.114070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:54.114151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:54.114184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:54.242385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:54.242540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:54.242602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:54.242635] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:54.246061] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=80.64%) [2026-02-16T20:16:54.246354] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-16T20:16:54.246484] [INFO ] [sig ] AWF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:54.395965] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AWF.txt [2026-02-16T20:16:54.396146] [INFO ] [sig ] [305/3407] Completed AWF in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-16T20:16:54.396188] [INFO ] [sig ] [306/3407] Forecasting AWI... [2026-02-16T20:16:54.396220] [INFO ] [sig ] Generating forecast for: AWI [2026-02-16T20:16:54.396277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-16T20:16:54.407821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-16T20:16:54.408167] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-16T20:16:54.409112] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-16T20:16:54.409166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:54.409200] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:54.409228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:54.409284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:54.468159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:54.468885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:54.468969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:54.469007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:54.590406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:54.590551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:54.590612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:54.590643] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:54.594032] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-16T20:16:54.594304] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-16T20:16:54.594432] [INFO ] [sig ] AWI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:54.736954] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AWI.txt [2026-02-16T20:16:54.737113] [INFO ] [sig ] [306/3407] Completed AWI in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-16T20:16:54.737154] [INFO ] [sig ] [307/3407] Forecasting AWK... [2026-02-16T20:16:54.737184] [INFO ] [sig ] Generating forecast for: AWK [2026-02-16T20:16:54.737411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-16T20:16:54.749274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-16T20:16:54.749644] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-16T20:16:54.750486] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-16T20:16:54.750539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:54.750588] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:54.750620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:54.750677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:54.812075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:54.813057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:54.813150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:54.813185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:54.933560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:54.933739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:54.933821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:54.933853] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:54.937959] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=31.20%) [2026-02-16T20:16:54.938458] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-16T20:16:54.938619] [INFO ] [sig ] AWK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:55.083528] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AWK.txt [2026-02-16T20:16:55.083718] [INFO ] [sig ] [307/3407] Completed AWK in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-16T20:16:55.083773] [INFO ] [sig ] [308/3407] Forecasting AWP... [2026-02-16T20:16:55.083829] [INFO ] [sig ] Generating forecast for: AWP [2026-02-16T20:16:55.083864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-16T20:16:55.095771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-16T20:16:55.096139] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-16T20:16:55.096990] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-16T20:16:55.097044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:55.097079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:55.097107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:55.097163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:55.161104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:55.162014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:55.162098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:55.162132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:55.292333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:55.292490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:55.292532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:55.292563] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:55.295976] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-16T20:16:55.296250] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-16T20:16:55.296379] [INFO ] [sig ] AWP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:55.439518] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AWP.txt [2026-02-16T20:16:55.439698] [INFO ] [sig ] [308/3407] Completed AWP in 0.4s | 2.79 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-16T20:16:55.439742] [INFO ] [sig ] [309/3407] Forecasting AWRE... [2026-02-16T20:16:55.439800] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-16T20:16:55.439834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-16T20:16:55.450644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-16T20:16:55.451002] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-16T20:16:55.451833] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-16T20:16:55.451885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:55.451943] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:55.451972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:55.452029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:55.510064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:55.511029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:55.511123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:55.511157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:55.627962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:55.628124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:55.628168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:55.628396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:55.631967] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=13.74%) [2026-02-16T20:16:55.632267] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-16T20:16:55.632405] [INFO ] [sig ] AWRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:55.780977] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AWRE.txt [2026-02-16T20:16:55.781136] [INFO ] [sig ] [309/3407] Completed AWRE in 0.3s | 2.79 sym/s | Total: 1.8m | ETA: 18.5m [2026-02-16T20:16:55.781179] [INFO ] [sig ] [310/3407] Forecasting AXGN... [2026-02-16T20:16:55.781210] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-16T20:16:55.781240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-16T20:16:55.792651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-16T20:16:55.793015] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-16T20:16:55.793915] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-16T20:16:55.793968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:55.794001] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:55.794028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:55.794085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:55.852890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:55.853759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:55.853845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:55.853898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:55.989754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:55.989912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:55.989954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:55.989983] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:55.993372] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-16T20:16:55.993680] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-16T20:16:55.993814] [INFO ] [sig ] AXGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:56.136347] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AXGN.txt [2026-02-16T20:16:56.136506] [INFO ] [sig ] [310/3407] Completed AXGN in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:56.136546] [INFO ] [sig ] [311/3407] Forecasting AXP... [2026-02-16T20:16:56.136633] [INFO ] [sig ] Generating forecast for: AXP [2026-02-16T20:16:56.136698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-16T20:16:56.150357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-16T20:16:56.150720] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-16T20:16:56.151523] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-16T20:16:56.151595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:56.151642] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:56.151671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:56.151728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:56.210663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:56.211471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:56.211553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:56.211606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:56.341933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:56.342090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:56.342134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:56.342163] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:56.345747] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-16T20:16:56.346042] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-16T20:16:56.346176] [INFO ] [sig ] AXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:56.488917] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AXP.txt [2026-02-16T20:16:56.489051] [INFO ] [sig ] [311/3407] Completed AXP in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:56.489090] [INFO ] [sig ] [312/3407] Forecasting AXS... [2026-02-16T20:16:56.489120] [INFO ] [sig ] Generating forecast for: AXS [2026-02-16T20:16:56.489151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-16T20:16:56.500414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-16T20:16:56.500758] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-16T20:16:56.501613] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-16T20:16:56.501667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:56.501699] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:56.501726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:56.501782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:56.559190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:56.559951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:56.560041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:56.560074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:56.678663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:56.678816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:56.678859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:56.678930] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:56.682906] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-16T20:16:56.683371] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-16T20:16:56.683498] [INFO ] [sig ] AXS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:56.826318] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AXS.txt [2026-02-16T20:16:56.826458] [INFO ] [sig ] [312/3407] Completed AXS in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:56.826497] [INFO ] [sig ] [313/3407] Forecasting AXSM... [2026-02-16T20:16:56.826527] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-16T20:16:56.826557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-16T20:16:56.837567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-16T20:16:56.837888] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-16T20:16:56.838713] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-16T20:16:56.838765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:56.838797] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:56.838824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:56.838880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:56.896023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:56.896809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:56.896893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:56.896926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:57.017518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:57.017694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:57.017738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:57.017767] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:57.021303] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=65.29%) [2026-02-16T20:16:57.021618] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-16T20:16:57.021757] [INFO ] [sig ] AXSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:57.163722] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AXSM.txt [2026-02-16T20:16:57.163870] [INFO ] [sig ] [313/3407] Completed AXSM in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:57.163909] [INFO ] [sig ] [314/3407] Forecasting AXTA... [2026-02-16T20:16:57.163940] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-16T20:16:57.163970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-16T20:16:57.175111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-16T20:16:57.175463] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-16T20:16:57.176321] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-16T20:16:57.176374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:57.176407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:57.176435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:57.176494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:57.234858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:57.235640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:57.235723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:57.235757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:57.358179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:57.358337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:57.358380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:57.358409] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:57.361926] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-16T20:16:57.362210] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-16T20:16:57.362344] [INFO ] [sig ] AXTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:57.511204] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AXTA.txt [2026-02-16T20:16:57.511349] [INFO ] [sig ] [314/3407] Completed AXTA in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:57.511390] [INFO ] [sig ] [315/3407] Forecasting AXTI... [2026-02-16T20:16:57.511426] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-16T20:16:57.511457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-16T20:16:57.522321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-16T20:16:57.522664] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-16T20:16:57.523465] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-16T20:16:57.523517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:57.523548] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:57.523593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:57.523653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:57.579848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:57.580685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:57.580770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:57.580803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:57.701645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:57.701802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:57.701847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:57.701877] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:57.705338] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-02-16T20:16:57.705633] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-16T20:16:57.705765] [INFO ] [sig ] AXTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:57.851630] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AXTI.txt [2026-02-16T20:16:57.851792] [INFO ] [sig ] [315/3407] Completed AXTI in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:57.851832] [INFO ] [sig ] [316/3407] Forecasting AYI... [2026-02-16T20:16:57.851861] [INFO ] [sig ] Generating forecast for: AYI [2026-02-16T20:16:57.851891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-16T20:16:57.863477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-16T20:16:57.863833] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-16T20:16:57.864690] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-16T20:16:57.864742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:57.864774] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:57.864801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:57.864857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:57.923316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:57.924240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:57.924342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:57.924380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:58.050679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:58.050837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:58.050878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:58.050907] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:58.054317] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=43.18%) [2026-02-16T20:16:58.054611] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-16T20:16:58.054739] [INFO ] [sig ] AYI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:58.201558] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AYI.txt [2026-02-16T20:16:58.201727] [INFO ] [sig ] [316/3407] Completed AYI in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:58.201767] [INFO ] [sig ] [317/3407] Forecasting AZ... [2026-02-16T20:16:58.201797] [INFO ] [sig ] Generating forecast for: AZ [2026-02-16T20:16:58.201827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-16T20:16:58.212825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-16T20:16:58.213129] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-16T20:16:58.213936] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-16T20:16:58.213988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:58.214024] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:58.214051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:58.214107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:58.273656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:58.274459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:58.274544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:58.274599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:58.397753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:58.397913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:58.397987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:58.398019] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:58.401511] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=48.56%) [2026-02-16T20:16:58.401837] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-16T20:16:58.401974] [INFO ] [sig ] AZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:58.545628] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AZ.txt [2026-02-16T20:16:58.545775] [INFO ] [sig ] [317/3407] Completed AZ in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:58.545815] [INFO ] [sig ] [318/3407] Forecasting AZN... [2026-02-16T20:16:58.545844] [INFO ] [sig ] Generating forecast for: AZN [2026-02-16T20:16:58.545874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-16T20:16:58.557388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-16T20:16:58.557745] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-16T20:16:58.558810] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-16T20:16:58.558863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:58.558896] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:58.558923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:58.558981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:58.618397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:58.619295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:58.619379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:58.619412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:58.739772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:58.739930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:58.739972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:58.740018] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:58.743544] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-02-16T20:16:58.743844] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-16T20:16:58.743979] [INFO ] [sig ] AZN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:58.890165] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/AZN.txt [2026-02-16T20:16:58.890316] [INFO ] [sig ] [318/3407] Completed AZN in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-16T20:16:58.890358] [INFO ] [sig ] [319/3407] Forecasting AZO... [2026-02-16T20:16:58.890390] [INFO ] [sig ] Generating forecast for: AZO [2026-02-16T20:16:58.890423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-16T20:16:58.901398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-16T20:16:58.901748] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-16T20:16:58.902642] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-16T20:16:58.902697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:58.902730] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:58.902759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:58.902817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:58.962285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:58.963200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:58.963297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:58.963385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:59.082338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:59.082494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:59.082537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:59.082586] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:59.086047] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-02-16T20:16:59.086328] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-16T20:16:59.086458] [INFO ] [sig ] AZO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:59.227483] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AZO.txt [2026-02-16T20:16:59.227629] [INFO ] [sig ] [319/3407] Completed AZO in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:16:59.227669] [INFO ] [sig ] [320/3407] Forecasting AZZ... [2026-02-16T20:16:59.227698] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-16T20:16:59.227730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-16T20:16:59.238816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-16T20:16:59.239127] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-16T20:16:59.239962] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-16T20:16:59.240022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:59.240063] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:59.240097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:59.240168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:59.298446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:59.299236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:59.299322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:59.299371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:59.420185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:59.420347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:59.420390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:59.420419] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:59.423965] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-02-16T20:16:59.424251] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-16T20:16:59.424382] [INFO ] [sig ] AZZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:16:59.569240] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/AZZ.txt [2026-02-16T20:16:59.569417] [INFO ] [sig ] [320/3407] Completed AZZ in 0.3s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:16:59.569472] [INFO ] [sig ] [321/3407] Forecasting BA... [2026-02-16T20:16:59.569540] [INFO ] [sig ] Generating forecast for: BA [2026-02-16T20:16:59.569603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-16T20:16:59.581350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-16T20:16:59.581739] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-16T20:16:59.582620] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-16T20:16:59.582675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:59.582707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:59.582736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:59.582792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:16:59.644803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:16:59.645746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:16:59.645833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:16:59.645866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:16:59.772025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:16:59.772186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:16:59.772230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:16:59.772261] [INFO ] [FORECASTER] Training complete [2026-02-16T20:16:59.776088] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-16T20:16:59.776595] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-16T20:16:59.776728] [INFO ] [sig ] BA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:16:59.923478] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BA.txt [2026-02-16T20:16:59.923650] [INFO ] [sig ] [321/3407] Completed BA in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:16:59.923695] [INFO ] [sig ] [322/3407] Forecasting BABA... [2026-02-16T20:16:59.923725] [INFO ] [sig ] Generating forecast for: BABA [2026-02-16T20:16:59.923788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-16T20:16:59.936563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-16T20:16:59.936947] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-16T20:16:59.937801] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-16T20:16:59.937853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:16:59.937885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:16:59.937912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:16:59.938005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:00.001096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:00.001947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:00.002043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:00.002081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:00.134918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:00.135077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:00.135119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:00.135150] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:00.138689] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=88.83%) [2026-02-16T20:17:00.139050] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-16T20:17:00.139239] [INFO ] [sig ] BABA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:00.288766] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BABA.txt [2026-02-16T20:17:00.288923] [INFO ] [sig ] [322/3407] Completed BABA in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:17:00.289017] [INFO ] [sig ] [323/3407] Forecasting BABX... [2026-02-16T20:17:00.289049] [INFO ] [sig ] Generating forecast for: BABX [2026-02-16T20:17:00.289080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-16T20:17:00.300815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-16T20:17:00.301139] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-16T20:17:00.302155] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-16T20:17:00.302389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:00.302422] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:00.302449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:00.302505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:00.363995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:00.364791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:00.364878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:00.364912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:00.493932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:00.494096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:00.494139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:00.494169] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:00.498066] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=14.55%) [2026-02-16T20:17:00.498484] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-16T20:17:00.498658] [INFO ] [sig ] BABX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:00.647183] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BABX.txt [2026-02-16T20:17:00.647335] [INFO ] [sig ] [323/3407] Completed BABX in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:17:00.647377] [INFO ] [sig ] [324/3407] Forecasting BAC... [2026-02-16T20:17:00.647407] [INFO ] [sig ] Generating forecast for: BAC [2026-02-16T20:17:00.647438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-16T20:17:00.661510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-16T20:17:00.661856] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-16T20:17:00.662858] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-16T20:17:00.662922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:00.662957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:00.662985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:00.663044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:00.725413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:00.726164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:00.726258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:00.726292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:00.854719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:00.854879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:00.854923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:00.854952] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:00.858476] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-02-16T20:17:00.858779] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-16T20:17:00.858911] [INFO ] [sig ] BAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:01.005221] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BAC.txt [2026-02-16T20:17:01.005359] [INFO ] [sig ] [324/3407] Completed BAC in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:17:01.005397] [INFO ] [sig ] [325/3407] Forecasting BAH... [2026-02-16T20:17:01.005427] [INFO ] [sig ] Generating forecast for: BAH [2026-02-16T20:17:01.005459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-16T20:17:01.016927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-16T20:17:01.017279] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-16T20:17:01.018161] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-16T20:17:01.018217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:01.018248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:01.018275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:01.018332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:01.077909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:01.078753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:01.078838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:01.078872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:01.205739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:01.205896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:01.205938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:01.205967] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:01.209704] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-16T20:17:01.210013] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-16T20:17:01.210155] [INFO ] [sig ] BAH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:01.377254] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BAH.txt [2026-02-16T20:17:01.377424] [INFO ] [sig ] [325/3407] Completed BAH in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:17:01.377464] [INFO ] [sig ] [326/3407] Forecasting BALL... [2026-02-16T20:17:01.377525] [INFO ] [sig ] Generating forecast for: BALL [2026-02-16T20:17:01.377556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-16T20:17:01.389171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-16T20:17:01.389564] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-16T20:17:01.390403] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-16T20:17:01.390456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:01.390488] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:01.390542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:01.390621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:01.449379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:01.450329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:01.450425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:01.450459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:01.581392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:01.581559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:01.581630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:01.581664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:01.585482] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=52.13%) [2026-02-16T20:17:01.585807] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-16T20:17:01.585950] [INFO ] [sig ] BALL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:01.731393] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BALL.txt [2026-02-16T20:17:01.731550] [INFO ] [sig ] [326/3407] Completed BALL in 0.4s | 2.79 sym/s | Total: 1.9m | ETA: 18.4m [2026-02-16T20:17:01.731609] [INFO ] [sig ] [327/3407] Forecasting BAM... [2026-02-16T20:17:01.731642] [INFO ] [sig ] Generating forecast for: BAM [2026-02-16T20:17:01.731698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-16T20:17:01.743586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-16T20:17:01.743960] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-16T20:17:01.744824] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-16T20:17:01.744877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:01.744908] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:01.744935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:01.744991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:01.801095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:01.801866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:01.801952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:01.801985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:01.915625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:01.915792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:01.915834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:01.915864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:01.919277] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-16T20:17:01.919552] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-16T20:17:01.919700] [INFO ] [sig ] BAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:02.062847] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BAM.txt [2026-02-16T20:17:02.063011] [INFO ] [sig ] [327/3407] Completed BAM in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:02.063060] [INFO ] [sig ] [328/3407] Forecasting BANC... [2026-02-16T20:17:02.063138] [INFO ] [sig ] Generating forecast for: BANC [2026-02-16T20:17:02.063179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-16T20:17:02.075059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-16T20:17:02.075408] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-16T20:17:02.076318] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-16T20:17:02.076380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:02.076421] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:02.076458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:02.076536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:02.134756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:02.135635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:02.135721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:02.135754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:02.257482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:02.257659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:02.257702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:02.257730] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:02.261319] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=29.96%) [2026-02-16T20:17:02.261661] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-16T20:17:02.261798] [INFO ] [sig ] BANC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:02.408687] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BANC.txt [2026-02-16T20:17:02.408842] [INFO ] [sig ] [328/3407] Completed BANC in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:02.408883] [INFO ] [sig ] [329/3407] Forecasting BAND... [2026-02-16T20:17:02.408912] [INFO ] [sig ] Generating forecast for: BAND [2026-02-16T20:17:02.408969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-16T20:17:02.421192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-16T20:17:02.421559] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-16T20:17:02.422439] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-16T20:17:02.422493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:02.422525] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:02.422551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:02.422629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:02.481451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:02.482467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:02.482561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:02.482617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:02.604293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:02.604458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:02.604502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:02.604531] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:02.608146] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-16T20:17:02.608453] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-16T20:17:02.608606] [INFO ] [sig ] BAND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:02.756750] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BAND.txt [2026-02-16T20:17:02.756932] [INFO ] [sig ] [329/3407] Completed BAND in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:02.756982] [INFO ] [sig ] [330/3407] Forecasting BANF... [2026-02-16T20:17:02.757015] [INFO ] [sig ] Generating forecast for: BANF [2026-02-16T20:17:02.757045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-16T20:17:02.768923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-16T20:17:02.769257] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-16T20:17:02.770080] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-16T20:17:02.770144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:02.770183] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:02.770216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:02.770281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:02.828251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:02.829056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:02.829145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:02.829179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:02.950479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:02.950656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:02.950699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:02.950731] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:02.954104] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-16T20:17:02.954383] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-16T20:17:02.954513] [INFO ] [sig ] BANF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:03.113838] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BANF.txt [2026-02-16T20:17:03.114049] [INFO ] [sig ] [330/3407] Completed BANF in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:03.114102] [INFO ] [sig ] [331/3407] Forecasting BANX... [2026-02-16T20:17:03.114135] [INFO ] [sig ] Generating forecast for: BANX [2026-02-16T20:17:03.114178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-16T20:17:03.126431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-16T20:17:03.126897] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-16T20:17:03.127809] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-16T20:17:03.127862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:03.127911] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:03.127966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:03.128057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:03.184252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:03.185156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:03.185276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:03.185311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:03.302987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:03.303155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:03.303216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:03.303249] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:03.306860] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-16T20:17:03.307148] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-16T20:17:03.307279] [INFO ] [sig ] BANX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:03.468382] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BANX.txt [2026-02-16T20:17:03.468532] [INFO ] [sig ] [331/3407] Completed BANX in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:03.468593] [INFO ] [sig ] [332/3407] Forecasting BAP... [2026-02-16T20:17:03.468629] [INFO ] [sig ] Generating forecast for: BAP [2026-02-16T20:17:03.468687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-16T20:17:03.481510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-16T20:17:03.481885] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-16T20:17:03.482749] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-16T20:17:03.482804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:03.482838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:03.482866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:03.482925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:03.548706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:03.549756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:03.549845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:03.549879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:03.672947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:03.673125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:03.673173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:03.673214] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:03.677129] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=27.56%) [2026-02-16T20:17:03.677437] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-16T20:17:03.677598] [INFO ] [sig ] BAP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:03.835757] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BAP.txt [2026-02-16T20:17:03.836003] [INFO ] [sig ] [332/3407] Completed BAP in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-16T20:17:03.836063] [INFO ] [sig ] [333/3407] Forecasting BATRA... [2026-02-16T20:17:03.836095] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-16T20:17:03.836135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-16T20:17:03.848939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-16T20:17:03.849330] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-16T20:17:03.850290] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-16T20:17:03.850345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:03.850385] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:03.850414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:03.850478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:03.910597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:03.911502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:03.911655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:03.911715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:04.035429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:04.035607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:04.035651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:04.035679] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:04.039185] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=67.75%) [2026-02-16T20:17:04.039471] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-16T20:17:04.039638] [INFO ] [sig ] BATRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:04.191193] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BATRA.txt [2026-02-16T20:17:04.191382] [INFO ] [sig ] [333/3407] Completed BATRA in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:04.191426] [INFO ] [sig ] [334/3407] Forecasting BATRK... [2026-02-16T20:17:04.191457] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-16T20:17:04.191486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-16T20:17:04.204004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-16T20:17:04.204373] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-16T20:17:04.205200] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-16T20:17:04.205254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:04.205285] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:04.205311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:04.205367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:04.264734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:04.265667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:04.265758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:04.265794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:04.392626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:04.392803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:04.392864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:04.392904] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:04.396474] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-16T20:17:04.396781] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-16T20:17:04.396913] [INFO ] [sig ] BATRK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:04.554239] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BATRK.txt [2026-02-16T20:17:04.554606] [INFO ] [sig ] [334/3407] Completed BATRK in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:04.554649] [INFO ] [sig ] [335/3407] Forecasting BAX... [2026-02-16T20:17:04.554678] [INFO ] [sig ] Generating forecast for: BAX [2026-02-16T20:17:04.554709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-16T20:17:04.567133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-16T20:17:04.567495] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-16T20:17:04.568345] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-16T20:17:04.568398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:04.568441] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:04.568469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:04.568529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:04.627774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:04.632396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:04.632536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:04.632569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:04.762516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:04.762716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:04.762762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:04.762792] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:04.766604] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-02-16T20:17:04.766968] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-16T20:17:04.767112] [INFO ] [sig ] BAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:04.920527] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BAX.txt [2026-02-16T20:17:04.920767] [INFO ] [sig ] [335/3407] Completed BAX in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:04.920830] [INFO ] [sig ] [336/3407] Forecasting BB... [2026-02-16T20:17:04.920864] [INFO ] [sig ] Generating forecast for: BB [2026-02-16T20:17:04.920905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-16T20:17:04.933667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-16T20:17:04.934137] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-16T20:17:04.935076] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-16T20:17:04.935132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:04.935165] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:04.935193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:04.935251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:04.992711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:04.993806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:04.993920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:04.993954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:05.117801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:05.117919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:05.117980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:05.118008] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:05.121251] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-02-16T20:17:05.121517] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-16T20:17:05.121665] [INFO ] [sig ] BB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:05.264873] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BB.txt [2026-02-16T20:17:05.265014] [INFO ] [sig ] [336/3407] Completed BB in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:05.265058] [INFO ] [sig ] [337/3407] Forecasting BBAI... [2026-02-16T20:17:05.265088] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-16T20:17:05.265119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-16T20:17:05.278454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-16T20:17:05.278782] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-16T20:17:05.279711] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-16T20:17:05.279766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:05.279801] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:05.279830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:05.279889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:05.340305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:05.341092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:05.341180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:05.341218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:05.472454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:05.472662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:05.472711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:05.472742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:05.476538] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-16T20:17:05.476846] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-16T20:17:05.476975] [INFO ] [sig ] BBAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:05.618122] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBAI.txt [2026-02-16T20:17:05.618243] [INFO ] [sig ] [337/3407] Completed BBAI in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:05.618284] [INFO ] [sig ] [338/3407] Forecasting BBCP... [2026-02-16T20:17:05.618313] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-16T20:17:05.618353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-16T20:17:05.630300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-16T20:17:05.630622] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-16T20:17:05.631407] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-16T20:17:05.631459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:05.631491] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:05.631518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:05.631604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:05.689944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:05.690638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:05.690721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:05.690755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:05.808664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:05.808815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:05.808859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:05.808890] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:05.812476] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-16T20:17:05.812784] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-16T20:17:05.812919] [INFO ] [sig ] BBCP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:05.952819] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBCP.txt [2026-02-16T20:17:05.952941] [INFO ] [sig ] [338/3407] Completed BBCP in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:05.952986] [INFO ] [sig ] [339/3407] Forecasting BBD... [2026-02-16T20:17:05.953021] [INFO ] [sig ] Generating forecast for: BBD [2026-02-16T20:17:05.953054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-16T20:17:05.965096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-16T20:17:05.965382] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-16T20:17:05.966190] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-16T20:17:05.966243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:05.966276] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:05.966304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:05.966360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:06.026089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:06.026999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:06.027085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:06.027120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:06.148836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:06.149001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:06.149043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:06.149072] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:06.152443] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-16T20:17:06.152750] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-16T20:17:06.152878] [INFO ] [sig ] BBD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:06.306643] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BBD.txt [2026-02-16T20:17:06.306838] [INFO ] [sig ] [339/3407] Completed BBD in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:06.306884] [INFO ] [sig ] [340/3407] Forecasting BBDO... [2026-02-16T20:17:06.306916] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-16T20:17:06.306948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-16T20:17:06.318963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-16T20:17:06.319379] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-16T20:17:06.320293] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-16T20:17:06.320357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:06.320390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:06.320418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:06.320476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:06.381351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:06.382293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:06.382377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:06.382619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:06.511516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:06.511743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:06.511791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:06.511823] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:06.515384] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-02-16T20:17:06.515703] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-16T20:17:06.515840] [INFO ] [sig ] BBDO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:06.661039] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BBDO.txt [2026-02-16T20:17:06.661177] [INFO ] [sig ] [340/3407] Completed BBDO in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:06.661228] [INFO ] [sig ] [341/3407] Forecasting BBH... [2026-02-16T20:17:06.661275] [INFO ] [sig ] Generating forecast for: BBH [2026-02-16T20:17:06.661346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-16T20:17:06.673964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-16T20:17:06.674343] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-16T20:17:06.675354] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-16T20:17:06.675410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:06.675444] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:06.675472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:06.675538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:06.736249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:06.737089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:06.737173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:06.737215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:06.846226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:06.846390] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:17:06.846433] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:06.846463] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:06.850001] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=38.05%) [2026-02-16T20:17:06.850307] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-16T20:17:06.850447] [INFO ] [sig ] BBH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:06.994086] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBH.txt [2026-02-16T20:17:06.994223] [INFO ] [sig ] [341/3407] Completed BBH in 0.3s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:06.994263] [INFO ] [sig ] [342/3407] Forecasting BBIO... [2026-02-16T20:17:06.994292] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-16T20:17:06.994323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-16T20:17:07.005536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-16T20:17:07.005853] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-16T20:17:07.006670] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-16T20:17:07.006722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:07.006754] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:07.006781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:07.006837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:07.066726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:07.067546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:07.067646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:07.067680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:07.192151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:07.192311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:07.192356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:07.192404] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:07.196060] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: DOWN (p=41.04%) [2026-02-16T20:17:07.196342] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-16T20:17:07.196475] [INFO ] [sig ] BBIO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:07.350241] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBIO.txt [2026-02-16T20:17:07.350414] [INFO ] [sig ] [342/3407] Completed BBIO in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:07.350459] [INFO ] [sig ] [343/3407] Forecasting BBLG... [2026-02-16T20:17:07.350490] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-16T20:17:07.350553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-16T20:17:07.364095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-16T20:17:07.364487] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-16T20:17:07.365330] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-16T20:17:07.365383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:07.365444] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:07.365474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:07.365531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:07.423720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:07.424614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:07.424704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:07.424737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:07.545453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:07.545836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:07.545881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:07.545913] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:07.550149] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-02-16T20:17:07.550508] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-16T20:17:07.550698] [INFO ] [sig ] BBLG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:07.701526] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BBLG.txt [2026-02-16T20:17:07.701706] [INFO ] [sig ] [343/3407] Completed BBLG in 0.4s | 2.79 sym/s | Total: 2.0m | ETA: 18.3m [2026-02-16T20:17:07.701749] [INFO ] [sig ] [344/3407] Forecasting BBN... [2026-02-16T20:17:07.701781] [INFO ] [sig ] Generating forecast for: BBN [2026-02-16T20:17:07.701812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-16T20:17:07.714910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-16T20:17:07.715317] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-16T20:17:07.716199] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-16T20:17:07.716256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:07.716295] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:07.716323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:07.716384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:07.777834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:07.778765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:07.778848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:07.778901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:07.903872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:07.904096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:07.904158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:07.904192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:07.907987] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-16T20:17:07.908322] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-16T20:17:07.908479] [INFO ] [sig ] BBN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:08.058436] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBN.txt [2026-02-16T20:17:08.058626] [INFO ] [sig ] [344/3407] Completed BBN in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-16T20:17:08.058674] [INFO ] [sig ] [345/3407] Forecasting BBSI... [2026-02-16T20:17:08.058704] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-16T20:17:08.058772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-16T20:17:08.072347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-16T20:17:08.072648] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-16T20:17:08.073447] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-16T20:17:08.073499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:08.073530] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:08.073557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:08.073641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:08.135552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:08.136597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:08.136688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:08.136722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:08.260297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:08.260476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:08.260522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:08.260553] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:08.264214] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: DOWN (p=29.46%) [2026-02-16T20:17:08.264569] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-16T20:17:08.264747] [INFO ] [sig ] BBSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:08.413319] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBSI.txt [2026-02-16T20:17:08.413508] [INFO ] [sig ] [345/3407] Completed BBSI in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-16T20:17:08.413629] [INFO ] [sig ] [346/3407] Forecasting BBUC... [2026-02-16T20:17:08.413681] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-16T20:17:08.413726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-16T20:17:08.425594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-16T20:17:08.425925] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-16T20:17:08.426814] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-16T20:17:08.426867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:08.426899] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:08.426937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:08.426994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:08.487819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:08.488736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:08.488824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:08.488857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:08.612972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:08.613133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:08.613176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:08.613273] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:08.616850] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-02-16T20:17:08.617135] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-16T20:17:08.617274] [INFO ] [sig ] BBUC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:08.774350] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBUC.txt [2026-02-16T20:17:08.774532] [INFO ] [sig ] [346/3407] Completed BBUC in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-16T20:17:08.774594] [INFO ] [sig ] [347/3407] Forecasting BBVA... [2026-02-16T20:17:08.774628] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-16T20:17:08.774694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-16T20:17:08.788104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-16T20:17:08.788688] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-16T20:17:08.789726] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-16T20:17:08.789778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:08.789810] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:08.789837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:08.789893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:08.852396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:08.853625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:08.853717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:08.853750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:08.982566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:08.982742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:08.982783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:08.982812] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:08.986218] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=38.41%) [2026-02-16T20:17:08.986501] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-16T20:17:08.986648] [INFO ] [sig ] BBVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:09.135244] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBVA.txt [2026-02-16T20:17:09.135415] [INFO ] [sig ] [347/3407] Completed BBVA in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-16T20:17:09.135454] [INFO ] [sig ] [348/3407] Forecasting BBWI... [2026-02-16T20:17:09.135486] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-16T20:17:09.135516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-16T20:17:09.147918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-16T20:17:09.148255] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-16T20:17:09.149118] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-16T20:17:09.149170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:09.149201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:09.149227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:09.149284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:09.210778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:09.211631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:09.211716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:09.211749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:09.343775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:09.343955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:09.343996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:09.344026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:09.347798] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=87.48%) [2026-02-16T20:17:09.348100] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-16T20:17:09.348234] [INFO ] [sig ] BBWI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:09.498051] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BBWI.txt [2026-02-16T20:17:09.498231] [INFO ] [sig ] [348/3407] Completed BBWI in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-16T20:17:09.498276] [INFO ] [sig ] [349/3407] Forecasting BBY... [2026-02-16T20:17:09.498334] [INFO ] [sig ] Generating forecast for: BBY [2026-02-16T20:17:09.498369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-16T20:17:09.510095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-16T20:17:09.510397] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-16T20:17:09.511416] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-16T20:17:09.511467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:09.511498] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:09.511525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:09.511598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:09.571978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:09.572907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:09.572995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:09.573030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:09.702232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:09.702390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:09.702433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:09.702464] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:09.706136] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-16T20:17:09.706411] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-16T20:17:09.706540] [INFO ] [sig ] BBY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:09.866089] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BBY.txt [2026-02-16T20:17:09.866222] [INFO ] [sig ] [349/3407] Completed BBY in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:09.866261] [INFO ] [sig ] [350/3407] Forecasting BC... [2026-02-16T20:17:09.866293] [INFO ] [sig ] Generating forecast for: BC [2026-02-16T20:17:09.866331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-16T20:17:09.878303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-16T20:17:09.878600] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-16T20:17:09.879382] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-16T20:17:09.879434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:09.879466] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:09.879493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:09.879549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:09.938919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:09.939864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:09.939944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:09.939977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:10.067032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:10.067188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:10.067231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:10.067260] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:10.070890] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-02-16T20:17:10.071159] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-16T20:17:10.071287] [INFO ] [sig ] BC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:10.215876] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BC.txt [2026-02-16T20:17:10.216010] [INFO ] [sig ] [350/3407] Completed BC in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:10.216049] [INFO ] [sig ] [351/3407] Forecasting BCAL... [2026-02-16T20:17:10.216081] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-16T20:17:10.216111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-16T20:17:10.228608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-16T20:17:10.228923] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-16T20:17:10.229822] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-16T20:17:10.229878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:10.229910] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:10.229938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:10.229996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:10.293083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:10.294219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:10.294311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:10.294346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:10.409604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:10.409767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:10.409812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:10.409841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:10.413732] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-02-16T20:17:10.414010] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-16T20:17:10.414137] [INFO ] [sig ] BCAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:10.560350] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCAL.txt [2026-02-16T20:17:10.560539] [INFO ] [sig ] [351/3407] Completed BCAL in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:10.560604] [INFO ] [sig ] [352/3407] Forecasting BCAX... [2026-02-16T20:17:10.560637] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-16T20:17:10.560668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-16T20:17:10.572839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-16T20:17:10.573205] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-16T20:17:10.574227] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-16T20:17:10.574279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:10.574310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:10.574336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:10.574393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:10.648858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:10.649767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:10.649852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:10.649887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:10.771989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:10.772134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:10.772177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:10.772206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:10.775735] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-16T20:17:10.776026] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-16T20:17:10.776149] [INFO ] [sig ] BCAX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:10.922709] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCAX.txt [2026-02-16T20:17:10.922851] [INFO ] [sig ] [352/3407] Completed BCAX in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:10.922891] [INFO ] [sig ] [353/3407] Forecasting BCBP... [2026-02-16T20:17:10.922921] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-16T20:17:10.922977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-16T20:17:10.934117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-16T20:17:10.934394] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-16T20:17:10.935218] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-16T20:17:10.935270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:10.935302] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:10.935331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:10.935387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:11.000718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:11.001809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:11.001935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:11.001971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:11.130194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:11.130366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:11.130414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:11.130444] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:11.134297] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=57.56%) [2026-02-16T20:17:11.134593] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-16T20:17:11.134720] [INFO ] [sig ] BCBP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:11.279350] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCBP.txt [2026-02-16T20:17:11.279474] [INFO ] [sig ] [353/3407] Completed BCBP in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:11.279513] [INFO ] [sig ] [354/3407] Forecasting BCC... [2026-02-16T20:17:11.279543] [INFO ] [sig ] Generating forecast for: BCC [2026-02-16T20:17:11.279610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-16T20:17:11.291337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-16T20:17:11.291669] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-16T20:17:11.292460] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-16T20:17:11.292513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:11.292544] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:11.292591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:11.292651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:11.352250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:11.353065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:11.353148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:11.353181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:11.473132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:11.473259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:11.473298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:11.473327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:11.476550] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-16T20:17:11.476835] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-16T20:17:11.476959] [INFO ] [sig ] BCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:11.618060] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCC.txt [2026-02-16T20:17:11.618253] [INFO ] [sig ] [354/3407] Completed BCC in 0.3s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:11.618303] [INFO ] [sig ] [355/3407] Forecasting BCDA... [2026-02-16T20:17:11.618339] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-16T20:17:11.618407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-16T20:17:11.629990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-16T20:17:11.630326] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-16T20:17:11.631157] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-16T20:17:11.631209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:11.631241] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:11.631267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:11.631324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:11.690706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:11.691543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:11.691645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:11.691680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:11.809713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:11.809899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:11.809942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:11.809971] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:11.813421] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-16T20:17:11.813780] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-16T20:17:11.813925] [INFO ] [sig ] BCDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:11.971145] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCDA.txt [2026-02-16T20:17:11.971368] [INFO ] [sig ] [355/3407] Completed BCDA in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:11.971454] [INFO ] [sig ] [356/3407] Forecasting BCE... [2026-02-16T20:17:11.971512] [INFO ] [sig ] Generating forecast for: BCE [2026-02-16T20:17:11.971562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-16T20:17:11.984246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-16T20:17:11.984701] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-16T20:17:11.985775] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-16T20:17:11.985850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:11.985900] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:11.985932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:11.985991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:12.059035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:12.060369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:12.060514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:12.060596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:12.223467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:12.223692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:12.223767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:12.223821] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:12.229369] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=78.95%) [2026-02-16T20:17:12.229920] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-16T20:17:12.230132] [INFO ] [sig ] BCE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:12.471694] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCE.txt [2026-02-16T20:17:12.472020] [INFO ] [sig ] [356/3407] Completed BCE in 0.5s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:12.472091] [INFO ] [sig ] [357/3407] Forecasting BCH... [2026-02-16T20:17:12.472147] [INFO ] [sig ] Generating forecast for: BCH [2026-02-16T20:17:12.472201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-16T20:17:12.495483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-16T20:17:12.496038] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-16T20:17:12.497236] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-16T20:17:12.497301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:12.497338] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:12.497368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:12.497439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:12.592801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:12.594141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:12.594299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:12.594358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:12.778288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:12.778512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:12.778603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:12.778657] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:12.783988] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=83.44%) [2026-02-16T20:17:12.784475] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-16T20:17:12.784685] [INFO ] [sig ] BCH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:12.999161] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCH.txt [2026-02-16T20:17:12.999403] [INFO ] [sig ] [357/3407] Completed BCH in 0.5s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:12.999525] [INFO ] [sig ] [358/3407] Forecasting BCML... [2026-02-16T20:17:12.999602] [INFO ] [sig ] Generating forecast for: BCML [2026-02-16T20:17:12.999658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-16T20:17:13.013202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-16T20:17:13.013685] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-16T20:17:13.014729] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-16T20:17:13.014788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:13.014822] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:13.014849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:13.014907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:13.111814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:13.112977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:13.113095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:13.113138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:13.260815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:13.260979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:13.261023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:13.261054] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:13.264617] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-02-16T20:17:13.264934] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-16T20:17:13.265080] [INFO ] [sig ] BCML: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:13.415154] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCML.txt [2026-02-16T20:17:13.415353] [INFO ] [sig ] [358/3407] Completed BCML in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:13.415413] [INFO ] [sig ] [359/3407] Forecasting BCO... [2026-02-16T20:17:13.415490] [INFO ] [sig ] Generating forecast for: BCO [2026-02-16T20:17:13.415526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-16T20:17:13.429488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-16T20:17:13.429984] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-16T20:17:13.431018] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-16T20:17:13.431097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:13.431139] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:13.431171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:13.431245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:13.496908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:13.497910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:13.498034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:13.498072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:13.624679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:13.624846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:13.624889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:13.624919] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:13.628617] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=7.54%) [2026-02-16T20:17:13.628946] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-16T20:17:13.629086] [INFO ] [sig ] BCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:13.789547] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCO.txt [2026-02-16T20:17:13.789720] [INFO ] [sig ] [359/3407] Completed BCO in 0.4s | 2.79 sym/s | Total: 2.1m | ETA: 18.2m [2026-02-16T20:17:13.789771] [INFO ] [sig ] [360/3407] Forecasting BCPC... [2026-02-16T20:17:13.789801] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-16T20:17:13.789831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-16T20:17:13.801649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-16T20:17:13.801959] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-16T20:17:13.802784] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-16T20:17:13.802837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:13.802894] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:13.802922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:13.802978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:13.860241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:13.861113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:13.861196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:13.861229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:13.981854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:13.982013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:13.982054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:13.982082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:13.985383] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-02-16T20:17:13.985672] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-16T20:17:13.985793] [INFO ] [sig ] BCPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:14.129343] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCPC.txt [2026-02-16T20:17:14.129454] [INFO ] [sig ] [360/3407] Completed BCPC in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:14.129493] [INFO ] [sig ] [361/3407] Forecasting BCRX... [2026-02-16T20:17:14.129521] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-16T20:17:14.129549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-16T20:17:14.140754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-16T20:17:14.141020] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-16T20:17:14.141809] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-16T20:17:14.141861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:14.141893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:14.141920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:14.141976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:14.198956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:14.199531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:14.199626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:14.199660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:14.319389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:14.319544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:14.319606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:14.319637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:14.323063] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-02-16T20:17:14.323347] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-16T20:17:14.323474] [INFO ] [sig ] BCRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:14.462639] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCRX.txt [2026-02-16T20:17:14.462774] [INFO ] [sig ] [361/3407] Completed BCRX in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:14.462814] [INFO ] [sig ] [362/3407] Forecasting BCS... [2026-02-16T20:17:14.462844] [INFO ] [sig ] Generating forecast for: BCS [2026-02-16T20:17:14.462875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-16T20:17:14.475172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-16T20:17:14.475444] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-16T20:17:14.476448] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-16T20:17:14.476502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:14.476536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:14.476563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:14.476827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:14.533078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:14.533710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:14.533788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:14.533820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:14.652526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:14.652686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:14.652727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:14.652756] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:14.656121] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-16T20:17:14.656392] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-16T20:17:14.656518] [INFO ] [sig ] BCS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:14.800142] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCS.txt [2026-02-16T20:17:14.800303] [INFO ] [sig ] [362/3407] Completed BCS in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:14.800349] [INFO ] [sig ] [363/3407] Forecasting BCSF... [2026-02-16T20:17:14.800379] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-16T20:17:14.800440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-16T20:17:14.813009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-16T20:17:14.813288] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-16T20:17:14.814091] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-16T20:17:14.814143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:14.814175] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:14.814200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:14.814256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:14.872147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:14.872880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:14.872962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:14.872996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:15.005745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:15.005903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:15.005944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:15.006006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:15.009441] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-02-16T20:17:15.009736] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-16T20:17:15.009868] [INFO ] [sig ] BCSF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:15.153987] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BCSF.txt [2026-02-16T20:17:15.154121] [INFO ] [sig ] [363/3407] Completed BCSF in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:15.154160] [INFO ] [sig ] [364/3407] Forecasting BCTX... [2026-02-16T20:17:15.154191] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-16T20:17:15.154221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-16T20:17:15.165293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-16T20:17:15.165616] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-16T20:17:15.166435] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-16T20:17:15.166488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:15.166520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:15.166546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:15.166621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:15.223320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:15.224026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:15.224107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:15.224140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:15.346295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:15.346399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:15.346440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:15.346471] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:15.349909] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-16T20:17:15.350177] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-16T20:17:15.350319] [INFO ] [sig ] BCTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:15.491553] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCTX.txt [2026-02-16T20:17:15.491882] [INFO ] [sig ] [364/3407] Completed BCTX in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:15.491921] [INFO ] [sig ] [365/3407] Forecasting BCX... [2026-02-16T20:17:15.491951] [INFO ] [sig ] Generating forecast for: BCX [2026-02-16T20:17:15.491982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-16T20:17:15.503658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-16T20:17:15.504129] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-16T20:17:15.505128] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-16T20:17:15.505180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:15.505213] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:15.505240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:15.505298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:15.563903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:15.564506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:15.564602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:15.564638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:15.684393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:15.684502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:15.684542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:15.684593] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:15.687821] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-02-16T20:17:15.688138] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-16T20:17:15.688268] [INFO ] [sig ] BCX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:15.828461] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCX.txt [2026-02-16T20:17:15.828605] [INFO ] [sig ] [365/3407] Completed BCX in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:15.828645] [INFO ] [sig ] [366/3407] Forecasting BCYC... [2026-02-16T20:17:15.828675] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-16T20:17:15.828705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-16T20:17:15.840000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-16T20:17:15.840260] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-16T20:17:15.841071] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-16T20:17:15.841123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:15.841154] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:15.841180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:15.841237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:15.897727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:15.898499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:15.898598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:15.898634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:16.021031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:16.021184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:16.021242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:16.021271] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:16.024922] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-02-16T20:17:16.025192] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-16T20:17:16.025318] [INFO ] [sig ] BCYC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:16.166871] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BCYC.txt [2026-02-16T20:17:16.166988] [INFO ] [sig ] [366/3407] Completed BCYC in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:16.167026] [INFO ] [sig ] [367/3407] Forecasting BDC... [2026-02-16T20:17:16.167056] [INFO ] [sig ] Generating forecast for: BDC [2026-02-16T20:17:16.167086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-16T20:17:16.178117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-16T20:17:16.178394] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-16T20:17:16.179223] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-16T20:17:16.179275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:16.179308] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:16.179335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:16.179396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:16.237390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:16.238214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:16.238295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:16.238328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:16.366909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:16.367064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:16.367106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:16.367135] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:16.371223] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=68.97%) [2026-02-16T20:17:16.371610] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-16T20:17:16.371786] [INFO ] [sig ] BDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:16.528734] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BDC.txt [2026-02-16T20:17:16.528875] [INFO ] [sig ] [367/3407] Completed BDC in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:16.528913] [INFO ] [sig ] [368/3407] Forecasting BDJ... [2026-02-16T20:17:16.528944] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-16T20:17:16.528974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-16T20:17:16.540235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-16T20:17:16.540520] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-16T20:17:16.541319] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-16T20:17:16.541372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:16.541403] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:16.541431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:16.541491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:16.599193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:16.599840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:16.599950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:16.599985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:16.725232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:16.725380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:16.725423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:16.725454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:16.728881] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-16T20:17:16.729167] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-16T20:17:16.729297] [INFO ] [sig ] BDJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:16.874282] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BDJ.txt [2026-02-16T20:17:16.874430] [INFO ] [sig ] [368/3407] Completed BDJ in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:16.874472] [INFO ] [sig ] [369/3407] Forecasting BDN... [2026-02-16T20:17:16.874502] [INFO ] [sig ] Generating forecast for: BDN [2026-02-16T20:17:16.874532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-16T20:17:16.885969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-16T20:17:16.886316] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-16T20:17:16.887205] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-16T20:17:16.887264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:16.887297] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:16.887324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:16.887381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:16.947301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:16.948252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:16.948351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:16.948387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:17.076860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:17.077025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:17.077068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:17.077097] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:17.080811] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-16T20:17:17.081134] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-16T20:17:17.081288] [INFO ] [sig ] BDN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:17.231289] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BDN.txt [2026-02-16T20:17:17.231457] [INFO ] [sig ] [369/3407] Completed BDN in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:17.231501] [INFO ] [sig ] [370/3407] Forecasting BDRX... [2026-02-16T20:17:17.231533] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-16T20:17:17.231564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-16T20:17:17.243702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-16T20:17:17.244098] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-16T20:17:17.244997] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-16T20:17:17.245052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:17.245085] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:17.245124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:17.245183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:17.303146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:17.304007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:17.304131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:17.304180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:17.443930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:17.444093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:17.444139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:17.444181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:17.448559] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-02-16T20:17:17.449067] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-16T20:17:17.449208] [INFO ] [sig ] BDRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:17.604438] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BDRX.txt [2026-02-16T20:17:17.604609] [INFO ] [sig ] [370/3407] Completed BDRX in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-16T20:17:17.604654] [INFO ] [sig ] [371/3407] Forecasting BDSX... [2026-02-16T20:17:17.604687] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-16T20:17:17.604748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-16T20:17:17.617150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-16T20:17:17.617511] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-16T20:17:17.618408] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-16T20:17:17.618465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:17.618510] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:17.618554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:17.618639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:17.684013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:17.685028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:17.685113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:17.685147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:17.808604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:17.808754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:17.808808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:17.808841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:17.812309] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-02-16T20:17:17.812694] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-16T20:17:17.812855] [INFO ] [sig ] BDSX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:17.960777] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BDSX.txt [2026-02-16T20:17:17.960940] [INFO ] [sig ] [371/3407] Completed BDSX in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:17.960981] [INFO ] [sig ] [372/3407] Forecasting BDTX... [2026-02-16T20:17:17.961010] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-16T20:17:17.961039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-16T20:17:17.972929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-16T20:17:17.973333] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-16T20:17:17.974194] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-16T20:17:17.974248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:17.974280] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:17.974307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:17.974363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:18.032611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:18.033613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:18.033697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:18.033729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:18.159280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:18.159429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:18.159471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:18.159499] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:18.162880] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-02-16T20:17:18.163151] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-16T20:17:18.163280] [INFO ] [sig ] BDTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:18.315432] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BDTX.txt [2026-02-16T20:17:18.315601] [INFO ] [sig ] [372/3407] Completed BDTX in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:18.315644] [INFO ] [sig ] [373/3407] Forecasting BDX... [2026-02-16T20:17:18.315673] [INFO ] [sig ] Generating forecast for: BDX [2026-02-16T20:17:18.315729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-16T20:17:18.327059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-16T20:17:18.327368] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-16T20:17:18.328221] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-16T20:17:18.328274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:18.328306] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:18.328334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:18.328390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:18.387010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:18.387766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:18.387847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:18.387881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:18.512004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:18.512164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:18.512207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:18.512236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:18.515689] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-16T20:17:18.515978] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-16T20:17:18.516110] [INFO ] [sig ] BDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:18.667370] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BDX.txt [2026-02-16T20:17:18.667564] [INFO ] [sig ] [373/3407] Completed BDX in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:18.667640] [INFO ] [sig ] [374/3407] Forecasting BE... [2026-02-16T20:17:18.667716] [INFO ] [sig ] Generating forecast for: BE [2026-02-16T20:17:18.667768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-16T20:17:18.681122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-16T20:17:18.681478] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-16T20:17:18.682360] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-16T20:17:18.682414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:18.682447] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:18.682474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:18.682532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:18.742851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:18.743728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:18.744003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:18.744036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:18.873975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:18.874136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:18.874181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:18.874212] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:18.877675] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-16T20:17:18.877969] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-16T20:17:18.878102] [INFO ] [sig ] BE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:19.027259] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BE.txt [2026-02-16T20:17:19.027409] [INFO ] [sig ] [374/3407] Completed BE in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:19.027450] [INFO ] [sig ] [375/3407] Forecasting BEAM... [2026-02-16T20:17:19.027480] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-16T20:17:19.027532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-16T20:17:19.040397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-16T20:17:19.040745] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-16T20:17:19.041528] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-16T20:17:19.041610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:19.041645] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:19.041673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:19.041730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:19.102683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:19.103589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:19.103675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:19.103709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:19.228286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:19.228444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:19.228486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:19.228515] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:19.232537] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-16T20:17:19.232835] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-16T20:17:19.232964] [INFO ] [sig ] BEAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:19.383444] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BEAM.txt [2026-02-16T20:17:19.383633] [INFO ] [sig ] [375/3407] Completed BEAM in 0.4s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:19.383678] [INFO ] [sig ] [376/3407] Forecasting BEEM... [2026-02-16T20:17:19.383734] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-16T20:17:19.383768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-16T20:17:19.395899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-16T20:17:19.396245] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-16T20:17:19.397132] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-16T20:17:19.397187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:19.397221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:19.397248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:19.397305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:19.454999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:19.455733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:19.455815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:19.455849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:19.581475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:19.581644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:19.581687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:19.581718] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:19.585127] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-16T20:17:19.585402] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-16T20:17:19.585539] [INFO ] [sig ] BEEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:19.730468] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BEEM.txt [2026-02-16T20:17:19.730645] [INFO ] [sig ] [376/3407] Completed BEEM in 0.3s | 2.79 sym/s | Total: 2.2m | ETA: 18.1m [2026-02-16T20:17:19.730687] [INFO ] [sig ] [377/3407] Forecasting BEEP... [2026-02-16T20:17:19.730717] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-16T20:17:19.730781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-16T20:17:19.741864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-16T20:17:19.742222] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-16T20:17:19.743071] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-16T20:17:19.743129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:19.743191] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:19.743220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:19.743277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:19.803924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:19.804796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:19.804883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:19.804916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:19.927027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:19.927185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:19.927227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:19.927257] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:19.930934] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=69.30%) [2026-02-16T20:17:19.931213] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-16T20:17:19.931340] [INFO ] [sig ] BEEP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:20.074130] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BEEP.txt [2026-02-16T20:17:20.074279] [INFO ] [sig ] [377/3407] Completed BEEP in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:20.074321] [INFO ] [sig ] [378/3407] Forecasting BEKE... [2026-02-16T20:17:20.074350] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-16T20:17:20.074379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-16T20:17:20.085952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-16T20:17:20.086348] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-16T20:17:20.087256] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-16T20:17:20.087312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:20.087345] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:20.087372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:20.087430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:20.154730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:20.155682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:20.155768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:20.155802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:20.281616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:20.281818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:20.281868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:20.281899] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:20.286071] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-16T20:17:20.286397] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-16T20:17:20.286569] [INFO ] [sig ] BEKE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:20.436600] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BEKE.txt [2026-02-16T20:17:20.436783] [INFO ] [sig ] [378/3407] Completed BEKE in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:20.436838] [INFO ] [sig ] [379/3407] Forecasting BELFA... [2026-02-16T20:17:20.436871] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-16T20:17:20.436902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-16T20:17:20.449179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-16T20:17:20.449526] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-16T20:17:20.450395] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-16T20:17:20.450448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:20.450481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:20.450510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:20.450568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:20.508330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:20.509277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:20.509369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:20.509403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:20.614742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:20.614907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:20.614950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:20.614980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:20.618507] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=89.77%) [2026-02-16T20:17:20.618805] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-16T20:17:20.618940] [INFO ] [sig ] BELFA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:20.771252] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BELFA.txt [2026-02-16T20:17:20.771416] [INFO ] [sig ] [379/3407] Completed BELFA in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:20.771457] [INFO ] [sig ] [380/3407] Forecasting BELFB... [2026-02-16T20:17:20.771487] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-16T20:17:20.771519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-16T20:17:20.784363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-16T20:17:20.784754] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-16T20:17:20.785603] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-16T20:17:20.785661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:20.785694] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:20.785722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:20.785780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:20.843715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:20.844676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:20.844775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:20.844817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:20.968356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:20.968538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:20.968602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:20.968666] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:20.972130] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-16T20:17:20.972426] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-16T20:17:20.972560] [INFO ] [sig ] BELFB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:21.142227] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BELFB.txt [2026-02-16T20:17:21.142457] [INFO ] [sig ] [380/3407] Completed BELFB in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:21.142541] [INFO ] [sig ] [381/3407] Forecasting BEN... [2026-02-16T20:17:21.142596] [INFO ] [sig ] Generating forecast for: BEN [2026-02-16T20:17:21.142632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-16T20:17:21.155702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-16T20:17:21.156271] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-16T20:17:21.157291] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-16T20:17:21.157344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:21.157377] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:21.157404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:21.157470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:21.220134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:21.221258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:21.221344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:21.221377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:21.353275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:21.353449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:21.353492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:21.353522] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:21.357626] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-02-16T20:17:21.358169] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-16T20:17:21.358316] [INFO ] [sig ] BEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:21.511118] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BEN.txt [2026-02-16T20:17:21.511285] [INFO ] [sig ] [381/3407] Completed BEN in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:21.511325] [INFO ] [sig ] [382/3407] Forecasting BEP... [2026-02-16T20:17:21.511389] [INFO ] [sig ] Generating forecast for: BEP [2026-02-16T20:17:21.511422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-16T20:17:21.523419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-16T20:17:21.523843] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-16T20:17:21.524710] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-16T20:17:21.524768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:21.524810] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:21.524840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:21.524897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:21.585014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:21.585939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:21.586028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:21.586062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:21.712593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:21.712756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:21.712800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:21.712832] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:21.716515] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-16T20:17:21.716840] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-16T20:17:21.716976] [INFO ] [sig ] BEP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:21.867158] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BEP.txt [2026-02-16T20:17:21.867313] [INFO ] [sig ] [382/3407] Completed BEP in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:21.867354] [INFO ] [sig ] [383/3407] Forecasting BEPH... [2026-02-16T20:17:21.867383] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-16T20:17:21.867413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-16T20:17:21.878843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-16T20:17:21.879188] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-16T20:17:21.880038] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-16T20:17:21.880100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:21.880133] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:21.880160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:21.880216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:21.936937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:21.937729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:21.937812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:21.937845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:22.059135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:22.059292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:22.059334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:22.059363] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:22.062995] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-02-16T20:17:22.063290] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-16T20:17:22.063425] [INFO ] [sig ] BEPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:22.206656] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BEPH.txt [2026-02-16T20:17:22.206810] [INFO ] [sig ] [383/3407] Completed BEPH in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:22.206852] [INFO ] [sig ] [384/3407] Forecasting BEPI... [2026-02-16T20:17:22.206880] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-16T20:17:22.206909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-16T20:17:22.218349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-16T20:17:22.218875] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-16T20:17:22.219779] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-16T20:17:22.219833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:22.219867] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:22.219894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:22.219952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:22.278224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:22.279013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:22.279097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:22.279131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:22.387137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:22.387317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:22.387373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:22.387413] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:22.391161] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-02-16T20:17:22.391462] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-16T20:17:22.391616] [INFO ] [sig ] BEPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:22.538979] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BEPI.txt [2026-02-16T20:17:22.539155] [INFO ] [sig ] [384/3407] Completed BEPI in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-16T20:17:22.539199] [INFO ] [sig ] [385/3407] Forecasting BFAM... [2026-02-16T20:17:22.539257] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-16T20:17:22.539290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-16T20:17:22.553068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-16T20:17:22.553314] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-16T20:17:22.554137] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-16T20:17:22.554189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:22.554221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:22.554247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:22.554303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:22.612648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:22.613430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:22.613511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:22.613542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:22.736398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:22.736510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:22.736548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:22.736595] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:22.740081] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-16T20:17:22.740343] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-16T20:17:22.740467] [INFO ] [sig ] BFAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:22.886207] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BFAM.txt [2026-02-16T20:17:22.886339] [INFO ] [sig ] [385/3407] Completed BFAM in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:22.886379] [INFO ] [sig ] [386/3407] Forecasting BFC... [2026-02-16T20:17:22.886407] [INFO ] [sig ] Generating forecast for: BFC [2026-02-16T20:17:22.886437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-16T20:17:22.899807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-16T20:17:22.900183] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-16T20:17:22.901115] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-16T20:17:22.901171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:22.901204] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:22.901232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:22.901290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:22.966401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:22.967446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:22.967553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:22.967610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:23.085452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:23.085634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:23.085680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:23.085710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:23.089796] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=39.02%) [2026-02-16T20:17:23.090084] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-16T20:17:23.090217] [INFO ] [sig ] BFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:23.235719] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BFC.txt [2026-02-16T20:17:23.236066] [INFO ] [sig ] [386/3407] Completed BFC in 0.3s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:23.236110] [INFO ] [sig ] [387/3407] Forecasting BFH... [2026-02-16T20:17:23.236164] [INFO ] [sig ] Generating forecast for: BFH [2026-02-16T20:17:23.236197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-16T20:17:23.248842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-16T20:17:23.249205] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-16T20:17:23.250065] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-16T20:17:23.250118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:23.250152] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:23.250181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:23.250239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:23.313849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:23.314960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:23.315083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:23.315118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:23.444326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:23.444487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:23.444530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:23.444561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:23.448461] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-16T20:17:23.448862] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-16T20:17:23.449022] [INFO ] [sig ] BFH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:23.598647] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BFH.txt [2026-02-16T20:17:23.598798] [INFO ] [sig ] [387/3407] Completed BFH in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:23.598838] [INFO ] [sig ] [388/3407] Forecasting BFLY... [2026-02-16T20:17:23.598868] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-16T20:17:23.598928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-16T20:17:23.610680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-16T20:17:23.611062] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-16T20:17:23.611972] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-16T20:17:23.612038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:23.612082] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:23.612113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:23.612171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:23.674122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:23.675304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:23.675391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:23.675424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:23.804469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:23.804662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:23.804707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:23.804736] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:23.808274] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=50.37%) [2026-02-16T20:17:23.808617] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-16T20:17:23.808755] [INFO ] [sig ] BFLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:23.961390] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BFLY.txt [2026-02-16T20:17:23.961564] [INFO ] [sig ] [388/3407] Completed BFLY in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:23.961668] [INFO ] [sig ] [389/3407] Forecasting BFS... [2026-02-16T20:17:23.961701] [INFO ] [sig ] Generating forecast for: BFS [2026-02-16T20:17:23.961733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-16T20:17:23.974407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-16T20:17:23.974795] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-16T20:17:23.975782] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-16T20:17:23.975840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:23.975874] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:23.975902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:23.975959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:24.039132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:24.039996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:24.040086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:24.040119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:24.170953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:24.171118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:24.171161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:24.171191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:24.174734] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-16T20:17:24.175024] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-16T20:17:24.175157] [INFO ] [sig ] BFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:24.325159] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BFS.txt [2026-02-16T20:17:24.325336] [INFO ] [sig ] [389/3407] Completed BFS in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:24.325381] [INFO ] [sig ] [390/3407] Forecasting BG... [2026-02-16T20:17:24.325442] [INFO ] [sig ] Generating forecast for: BG [2026-02-16T20:17:24.325475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-16T20:17:24.339409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-16T20:17:24.339815] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-16T20:17:24.340670] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-16T20:17:24.340723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:24.340942] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:24.340969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:24.341045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:24.408356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:24.409264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:24.409355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:24.409388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:24.536891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:24.537052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:24.537112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:24.537144] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:24.540707] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-16T20:17:24.541050] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-16T20:17:24.541191] [INFO ] [sig ] BG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:24.698374] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BG.txt [2026-02-16T20:17:24.698682] [INFO ] [sig ] [390/3407] Completed BG in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:24.698744] [INFO ] [sig ] [391/3407] Forecasting BGB... [2026-02-16T20:17:24.698787] [INFO ] [sig ] Generating forecast for: BGB [2026-02-16T20:17:24.698831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-16T20:17:24.712651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-16T20:17:24.713291] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-16T20:17:24.714368] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-16T20:17:24.714423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:24.714455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:24.714481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:24.714538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:24.776419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:24.777299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:24.777390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:24.777424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:24.917249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:24.917411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:24.917455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:24.917485] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:24.921489] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=55.91%) [2026-02-16T20:17:24.922000] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-16T20:17:24.922136] [INFO ] [sig ] BGB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:25.071955] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BGB.txt [2026-02-16T20:17:25.072134] [INFO ] [sig ] [391/3407] Completed BGB in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:25.072179] [INFO ] [sig ] [392/3407] Forecasting BGC... [2026-02-16T20:17:25.072210] [INFO ] [sig ] Generating forecast for: BGC [2026-02-16T20:17:25.072241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-16T20:17:25.085983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-16T20:17:25.086345] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-16T20:17:25.087190] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-16T20:17:25.087244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:25.087275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:25.087302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:25.087359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:25.148807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:25.150072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:25.150198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:25.150236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:25.276994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:25.277162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:25.277204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:25.277234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:25.280930] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=46.49%) [2026-02-16T20:17:25.281220] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-16T20:17:25.281357] [INFO ] [sig ] BGC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:25.499597] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BGC.txt [2026-02-16T20:17:25.499786] [INFO ] [sig ] [392/3407] Completed BGC in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:25.499863] [INFO ] [sig ] [393/3407] Forecasting BGH... [2026-02-16T20:17:25.499896] [INFO ] [sig ] Generating forecast for: BGH [2026-02-16T20:17:25.499928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-16T20:17:25.512566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-16T20:17:25.512972] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-16T20:17:25.513930] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-16T20:17:25.514000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:25.514044] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:25.514073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:25.514133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:25.575168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:25.576003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:25.576091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:25.576126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:25.698005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:25.698186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:25.698245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:25.698279] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:25.701825] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-16T20:17:25.702109] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-16T20:17:25.702252] [INFO ] [sig ] BGH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:25.851258] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BGH.txt [2026-02-16T20:17:25.851417] [INFO ] [sig ] [393/3407] Completed BGH in 0.4s | 2.79 sym/s | Total: 2.3m | ETA: 18.0m [2026-02-16T20:17:25.851461] [INFO ] [sig ] [394/3407] Forecasting BGLC... [2026-02-16T20:17:25.851493] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-16T20:17:25.851525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-16T20:17:25.863235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-16T20:17:25.863598] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-16T20:17:25.864411] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-16T20:17:25.864465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:25.864538] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:25.864570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:25.864661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:25.928330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:25.929209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:25.929297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:25.929333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:26.054635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:26.054810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:26.054854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:26.054884] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:26.058630] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-02-16T20:17:26.058938] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-16T20:17:26.059073] [INFO ] [sig ] BGLC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:26.209149] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BGLC.txt [2026-02-16T20:17:26.209291] [INFO ] [sig ] [394/3407] Completed BGLC in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:26.209332] [INFO ] [sig ] [395/3407] Forecasting BGRN... [2026-02-16T20:17:26.209362] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-16T20:17:26.209392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-16T20:17:26.221984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-16T20:17:26.222329] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-16T20:17:26.223242] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-16T20:17:26.223302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:26.223350] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:26.223395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:26.223475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:26.283060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:26.283824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:26.283909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:26.283943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:26.408115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:26.408275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:26.408318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:26.408347] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:26.411839] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-02-16T20:17:26.412142] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-16T20:17:26.412295] [INFO ] [sig ] BGRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:26.563967] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BGRN.txt [2026-02-16T20:17:26.564119] [INFO ] [sig ] [395/3407] Completed BGRN in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:26.564177] [INFO ] [sig ] [396/3407] Forecasting BGS... [2026-02-16T20:17:26.564216] [INFO ] [sig ] Generating forecast for: BGS [2026-02-16T20:17:26.564277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-16T20:17:26.575180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-16T20:17:26.575508] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-16T20:17:26.576425] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-16T20:17:26.576481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:26.576516] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:26.576543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:26.576632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:26.636554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:26.637458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:26.637549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:26.637603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:26.760960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:26.761127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:26.761171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:26.761202] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:26.764786] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-16T20:17:26.765071] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-16T20:17:26.765203] [INFO ] [sig ] BGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:26.913047] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BGS.txt [2026-02-16T20:17:26.913223] [INFO ] [sig ] [396/3407] Completed BGS in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:26.913272] [INFO ] [sig ] [397/3407] Forecasting BGSF... [2026-02-16T20:17:26.913307] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-16T20:17:26.913370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-16T20:17:26.924689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-16T20:17:26.925050] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-16T20:17:26.925909] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-16T20:17:26.925963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:26.925996] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:26.926024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:26.926081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:26.985538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:26.986431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:26.986553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:26.986635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:27.112037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:27.112198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:27.112242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:27.112306] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:27.115962] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-16T20:17:27.116256] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-16T20:17:27.116389] [INFO ] [sig ] BGSF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:27.267746] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BGSF.txt [2026-02-16T20:17:27.267925] [INFO ] [sig ] [397/3407] Completed BGSF in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:27.267994] [INFO ] [sig ] [398/3407] Forecasting BGX... [2026-02-16T20:17:27.268063] [INFO ] [sig ] Generating forecast for: BGX [2026-02-16T20:17:27.268099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-16T20:17:27.280718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-16T20:17:27.281085] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-16T20:17:27.282131] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-16T20:17:27.282187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:27.282221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:27.282248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:27.282306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:27.343885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:27.344813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:27.344902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:27.344938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:27.469629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:27.469796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:27.469840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:27.469869] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:27.473305] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-02-16T20:17:27.473608] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-16T20:17:27.473744] [INFO ] [sig ] BGX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:27.616440] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BGX.txt [2026-02-16T20:17:27.616599] [INFO ] [sig ] [398/3407] Completed BGX in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:27.616644] [INFO ] [sig ] [399/3407] Forecasting BGY... [2026-02-16T20:17:27.616683] [INFO ] [sig ] Generating forecast for: BGY [2026-02-16T20:17:27.616722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-16T20:17:27.628240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-16T20:17:27.628555] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-16T20:17:27.629423] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-16T20:17:27.629477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:27.629511] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:27.629539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:27.629619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:27.689923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:27.690796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:27.690885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:27.690919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:27.821048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:27.821207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:27.821249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:27.821279] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:27.824797] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=46.92%) [2026-02-16T20:17:27.825293] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-16T20:17:27.825425] [INFO ] [sig ] BGY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:27.980783] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BGY.txt [2026-02-16T20:17:27.980954] [INFO ] [sig ] [399/3407] Completed BGY in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:27.981198] [INFO ] [sig ] [400/3407] Forecasting BHC... [2026-02-16T20:17:27.981235] [INFO ] [sig ] Generating forecast for: BHC [2026-02-16T20:17:27.981271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-16T20:17:27.994536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-16T20:17:27.994945] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-16T20:17:27.995842] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-16T20:17:27.995897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:27.995930] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:27.995958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:27.996015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:28.055456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:28.056309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:28.056400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:28.056433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:28.182844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:28.183002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:28.183046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:28.183077] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:28.186528] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=48.47%) [2026-02-16T20:17:28.186835] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-16T20:17:28.186967] [INFO ] [sig ] BHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:28.332602] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BHC.txt [2026-02-16T20:17:28.332756] [INFO ] [sig ] [400/3407] Completed BHC in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:28.332801] [INFO ] [sig ] [401/3407] Forecasting BHE... [2026-02-16T20:17:28.332839] [INFO ] [sig ] Generating forecast for: BHE [2026-02-16T20:17:28.332878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-16T20:17:28.346188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-16T20:17:28.346632] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-16T20:17:28.347716] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-16T20:17:28.347772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:28.347814] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:28.347850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:28.348154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:28.411673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:28.412717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:28.412814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:28.412854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:28.540613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:28.540767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:28.540810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:28.540839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:28.544306] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-16T20:17:28.544603] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-16T20:17:28.544734] [INFO ] [sig ] BHE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:28.691181] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHE.txt [2026-02-16T20:17:28.691341] [INFO ] [sig ] [401/3407] Completed BHE in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:28.691390] [INFO ] [sig ] [402/3407] Forecasting BHF... [2026-02-16T20:17:28.691430] [INFO ] [sig ] Generating forecast for: BHF [2026-02-16T20:17:28.691491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-16T20:17:28.704057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-16T20:17:28.704457] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-16T20:17:28.705499] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-16T20:17:28.705559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:28.705612] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:28.705642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:28.705699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:28.765075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:28.766002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:28.766089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:28.766123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:28.890065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:28.890244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:28.890289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:28.890317] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:28.894278] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=67.54%) [2026-02-16T20:17:28.894561] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-16T20:17:28.894711] [INFO ] [sig ] BHF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:29.041315] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHF.txt [2026-02-16T20:17:29.041489] [INFO ] [sig ] [402/3407] Completed BHF in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-16T20:17:29.041539] [INFO ] [sig ] [403/3407] Forecasting BHFAL... [2026-02-16T20:17:29.041614] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-16T20:17:29.041647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-16T20:17:29.052534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-16T20:17:29.052915] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-16T20:17:29.053740] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-16T20:17:29.053803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:29.053841] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:29.053874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:29.053933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:29.113202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:29.114087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:29.114169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:29.114202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:29.247742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:29.248113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:29.248166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:29.248203] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:29.251795] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-16T20:17:29.252070] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-16T20:17:29.252198] [INFO ] [sig ] BHFAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:29.400360] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BHFAL.txt [2026-02-16T20:17:29.400519] [INFO ] [sig ] [403/3407] Completed BHFAL in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:29.400565] [INFO ] [sig ] [404/3407] Forecasting BHFAM... [2026-02-16T20:17:29.400627] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-16T20:17:29.400667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-16T20:17:29.412310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-16T20:17:29.412674] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-16T20:17:29.413473] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-16T20:17:29.413525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:29.413556] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:29.413612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:29.413672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:29.473254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:29.474214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:29.474337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:29.474372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:29.593647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:29.593807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:29.593850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:29.593879] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:29.597370] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-16T20:17:29.597676] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-16T20:17:29.597827] [INFO ] [sig ] BHFAM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:29.740870] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHFAM.txt [2026-02-16T20:17:29.741035] [INFO ] [sig ] [404/3407] Completed BHFAM in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:29.741080] [INFO ] [sig ] [405/3407] Forecasting BHFAN... [2026-02-16T20:17:29.741119] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-16T20:17:29.741184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-16T20:17:29.752265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-16T20:17:29.752585] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-16T20:17:29.753380] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-16T20:17:29.753432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:29.753464] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:29.753491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:29.753557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:29.811469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:29.812251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:29.812332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:29.812366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:29.938459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:29.938635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:29.938679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:29.938709] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:29.942594] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=16.76%) [2026-02-16T20:17:29.942894] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-16T20:17:29.943025] [INFO ] [sig ] BHFAN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:30.092790] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BHFAN.txt [2026-02-16T20:17:30.092955] [INFO ] [sig ] [405/3407] Completed BHFAN in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:30.093004] [INFO ] [sig ] [406/3407] Forecasting BHFAO... [2026-02-16T20:17:30.093043] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-16T20:17:30.093110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-16T20:17:30.104667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-16T20:17:30.105033] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-16T20:17:30.105872] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-16T20:17:30.105925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:30.105957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:30.105984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:30.106039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:30.165456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:30.166336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:30.166443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:30.166479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:30.286431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:30.286613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:30.286656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:30.286685] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:30.291192] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-16T20:17:30.291490] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-16T20:17:30.291645] [INFO ] [sig ] BHFAO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:30.436554] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHFAO.txt [2026-02-16T20:17:30.436743] [INFO ] [sig ] [406/3407] Completed BHFAO in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:30.436799] [INFO ] [sig ] [407/3407] Forecasting BHFAP... [2026-02-16T20:17:30.436833] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-16T20:17:30.436890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-16T20:17:30.448808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-16T20:17:30.449155] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-16T20:17:30.449989] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-16T20:17:30.450042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:30.450074] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:30.450280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:30.450336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:30.507060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:30.508011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:30.508101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:30.508134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:30.628239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:30.628397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:30.628440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:30.628471] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:30.631945] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-16T20:17:30.632228] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-16T20:17:30.632357] [INFO ] [sig ] BHFAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:30.777727] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHFAP.txt [2026-02-16T20:17:30.777897] [INFO ] [sig ] [407/3407] Completed BHFAP in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:30.781121] [INFO ] [sig ] [408/3407] Forecasting BHK... [2026-02-16T20:17:30.781173] [INFO ] [sig ] Generating forecast for: BHK [2026-02-16T20:17:30.781205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-16T20:17:30.793026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-16T20:17:30.793439] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-16T20:17:30.794414] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-16T20:17:30.794479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:30.794516] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:30.794544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:30.794638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:30.855600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:30.856639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:30.856756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:30.856801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:30.985917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:30.986080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:30.986123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:30.986162] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:30.989816] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=27.04%) [2026-02-16T20:17:30.990119] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-16T20:17:30.990270] [INFO ] [sig ] BHK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:31.141922] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BHK.txt [2026-02-16T20:17:31.142085] [INFO ] [sig ] [408/3407] Completed BHK in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:31.142128] [INFO ] [sig ] [409/3407] Forecasting BHP... [2026-02-16T20:17:31.142159] [INFO ] [sig ] Generating forecast for: BHP [2026-02-16T20:17:31.142192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-16T20:17:31.154143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-16T20:17:31.154524] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-16T20:17:31.155420] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-16T20:17:31.155476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:31.155511] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:31.155539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:31.155617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:31.218659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:31.219516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:31.219617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:31.219655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:31.348452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:31.348628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:31.348671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:31.348700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:31.352101] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=82.06%) [2026-02-16T20:17:31.352411] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-16T20:17:31.352558] [INFO ] [sig ] BHP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:31.509783] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHP.txt [2026-02-16T20:17:31.509958] [INFO ] [sig ] [409/3407] Completed BHP in 0.4s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:31.509998] [INFO ] [sig ] [410/3407] Forecasting BHRB... [2026-02-16T20:17:31.510027] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-16T20:17:31.510057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-16T20:17:31.523037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-16T20:17:31.523380] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-16T20:17:31.524224] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-16T20:17:31.524293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:31.524331] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:31.524364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:31.524433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:31.583539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:31.584402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:31.584486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:31.584519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:31.705712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:31.705884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:31.705925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:31.705953] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:31.709529] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-16T20:17:31.709908] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-16T20:17:31.710060] [INFO ] [sig ] BHRB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:31.853702] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BHRB.txt [2026-02-16T20:17:31.853907] [INFO ] [sig ] [410/3407] Completed BHRB in 0.3s | 2.79 sym/s | Total: 2.4m | ETA: 17.9m [2026-02-16T20:17:31.853957] [INFO ] [sig ] [411/3407] Forecasting BHVN... [2026-02-16T20:17:31.853990] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-16T20:17:31.854021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-16T20:17:31.866003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-16T20:17:31.866410] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-16T20:17:31.867266] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-16T20:17:31.867347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:31.867381] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:31.867408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:31.867471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:31.926695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:31.927645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:31.927734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:31.927766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:32.046656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:32.046818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:32.046861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:32.046890] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:32.050542] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-02-16T20:17:32.050878] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-16T20:17:32.051020] [INFO ] [sig ] BHVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:32.194793] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BHVN.txt [2026-02-16T20:17:32.194987] [INFO ] [sig ] [411/3407] Completed BHVN in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:32.195036] [INFO ] [sig ] [412/3407] Forecasting BIB... [2026-02-16T20:17:32.195071] [INFO ] [sig ] Generating forecast for: BIB [2026-02-16T20:17:32.195104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-16T20:17:32.206197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-16T20:17:32.206566] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-16T20:17:32.207447] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-16T20:17:32.207501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:32.207534] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:32.207562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:32.207697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:32.269643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:32.270486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:32.270609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:32.270646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:32.379676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:32.379838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:32.379889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:32.379924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:32.383462] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-02-16T20:17:32.383770] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-16T20:17:32.383923] [INFO ] [sig ] BIB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:32.532376] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIB.txt [2026-02-16T20:17:32.532550] [INFO ] [sig ] [412/3407] Completed BIB in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:32.532617] [INFO ] [sig ] [413/3407] Forecasting BIIB... [2026-02-16T20:17:32.532682] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-16T20:17:32.532723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-16T20:17:32.545241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-16T20:17:32.545609] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-16T20:17:32.546428] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-16T20:17:32.546482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:32.546515] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:32.546543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:32.546637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:32.605091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:32.605906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:32.606168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:32.606201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:32.738365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:32.738525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:32.738588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:32.738624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:32.742159] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-16T20:17:32.742437] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-16T20:17:32.742607] [INFO ] [sig ] BIIB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:32.888667] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIIB.txt [2026-02-16T20:17:32.888869] [INFO ] [sig ] [413/3407] Completed BIIB in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:32.888926] [INFO ] [sig ] [414/3407] Forecasting BILI... [2026-02-16T20:17:32.888971] [INFO ] [sig ] Generating forecast for: BILI [2026-02-16T20:17:32.889043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-16T20:17:32.900861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-16T20:17:32.901247] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-16T20:17:32.902192] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-16T20:17:32.902247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:32.902280] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:32.902307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:32.902364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:32.964834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:32.965764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:32.965863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:32.965907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:33.089041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:33.089220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:33.089296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:33.089328] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:33.094050] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-16T20:17:33.094364] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-16T20:17:33.094504] [INFO ] [sig ] BILI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:33.244621] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BILI.txt [2026-02-16T20:17:33.244804] [INFO ] [sig ] [414/3407] Completed BILI in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:33.244853] [INFO ] [sig ] [415/3407] Forecasting BILL... [2026-02-16T20:17:33.244884] [INFO ] [sig ] Generating forecast for: BILL [2026-02-16T20:17:33.244920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-16T20:17:33.256808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-16T20:17:33.257152] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-16T20:17:33.258008] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-16T20:17:33.258062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:33.258094] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:33.258120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:33.258175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:33.314741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:33.315647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:33.315736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:33.315769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:33.453101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:33.453260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:33.453302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:33.453331] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:33.456761] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-16T20:17:33.457041] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-16T20:17:33.457172] [INFO ] [sig ] BILL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:33.632197] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BILL.txt [2026-02-16T20:17:33.632371] [INFO ] [sig ] [415/3407] Completed BILL in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:33.632415] [INFO ] [sig ] [416/3407] Forecasting BIO... [2026-02-16T20:17:33.632446] [INFO ] [sig ] Generating forecast for: BIO [2026-02-16T20:17:33.632509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-16T20:17:33.646709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-16T20:17:33.647185] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-16T20:17:33.652548] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-16T20:17:33.652677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:33.652727] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:33.652766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:33.652845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:33.726761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:33.727671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:33.727760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:33.727796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:33.863968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:33.864149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:33.864194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:33.864223] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:33.867703] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=56.69%) [2026-02-16T20:17:33.868044] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-16T20:17:33.868192] [INFO ] [sig ] BIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:34.025946] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BIO.txt [2026-02-16T20:17:34.026117] [INFO ] [sig ] [416/3407] Completed BIO in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:34.026159] [INFO ] [sig ] [417/3407] Forecasting BIP... [2026-02-16T20:17:34.026189] [INFO ] [sig ] Generating forecast for: BIP [2026-02-16T20:17:34.026219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-16T20:17:34.038108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-16T20:17:34.038703] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-16T20:17:34.039761] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-16T20:17:34.039813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:34.039849] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:34.039881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:34.039949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:34.099400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:34.100393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:34.100491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:34.100523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:34.221044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:34.221209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:34.221252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:34.221281] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:34.224723] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-16T20:17:34.225005] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-16T20:17:34.225139] [INFO ] [sig ] BIP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:34.379107] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIP.txt [2026-02-16T20:17:34.379265] [INFO ] [sig ] [417/3407] Completed BIP in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:34.379306] [INFO ] [sig ] [418/3407] Forecasting BIPH... [2026-02-16T20:17:34.379336] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-16T20:17:34.379459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-16T20:17:34.391499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-16T20:17:34.391854] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-16T20:17:34.392717] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-16T20:17:34.392771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:34.392815] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:34.392847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:34.392920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:34.454134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:34.454946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:34.455032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:34.455066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:34.562253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:34.562409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:34.562453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:34.562484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:34.565987] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=41.18%) [2026-02-16T20:17:34.566270] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-16T20:17:34.566399] [INFO ] [sig ] BIPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:34.711590] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIPH.txt [2026-02-16T20:17:34.711737] [INFO ] [sig ] [418/3407] Completed BIPH in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.9m [2026-02-16T20:17:34.711777] [INFO ] [sig ] [419/3407] Forecasting BIPI... [2026-02-16T20:17:34.711806] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-16T20:17:34.711836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-16T20:17:34.723971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-16T20:17:34.724278] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-16T20:17:34.725172] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-16T20:17:34.725226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:34.725261] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:34.725289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:34.725348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:34.788862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:34.789695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:34.789781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:34.789816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:34.899605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:34.899761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:34.899805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:34.899835] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:34.903418] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-16T20:17:34.903776] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-16T20:17:34.903944] [INFO ] [sig ] BIPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:35.056137] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIPI.txt [2026-02-16T20:17:35.056295] [INFO ] [sig ] [419/3407] Completed BIPI in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:35.056335] [INFO ] [sig ] [420/3407] Forecasting BIRD... [2026-02-16T20:17:35.056366] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-16T20:17:35.056399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-16T20:17:35.067512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-16T20:17:35.067880] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-16T20:17:35.068755] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-16T20:17:35.068813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:35.068847] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:35.068874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:35.068933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:35.131165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:35.132137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:35.132223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:35.132258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:35.259021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:35.259181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:35.259226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:35.259255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:35.262876] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=13.71%) [2026-02-16T20:17:35.263159] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-16T20:17:35.263286] [INFO ] [sig ] BIRD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:35.408749] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIRD.txt [2026-02-16T20:17:35.408916] [INFO ] [sig ] [420/3407] Completed BIRD in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:35.409019] [INFO ] [sig ] [421/3407] Forecasting BIRK... [2026-02-16T20:17:35.409077] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-16T20:17:35.409113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-16T20:17:35.421202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-16T20:17:35.421537] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-16T20:17:35.422370] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-16T20:17:35.422422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:35.422456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:35.422483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:35.422540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:35.482722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:35.483509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:35.483614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:35.483652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:35.612007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:35.612161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:35.612203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:35.612232] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:35.615615] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-16T20:17:35.615888] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-16T20:17:35.616017] [INFO ] [sig ] BIRK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:35.763193] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIRK.txt [2026-02-16T20:17:35.763354] [INFO ] [sig ] [421/3407] Completed BIRK in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:35.763422] [INFO ] [sig ] [422/3407] Forecasting BITF... [2026-02-16T20:17:35.763454] [INFO ] [sig ] Generating forecast for: BITF [2026-02-16T20:17:35.763483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-16T20:17:35.776462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-16T20:17:35.776837] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-16T20:17:35.777879] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-16T20:17:35.777952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:35.777986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:35.778012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:35.778068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:35.840926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:35.842034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:35.842126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:35.842161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:35.960298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:35.960454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:35.960496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:35.960525] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:35.964445] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-16T20:17:35.964833] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-16T20:17:35.964981] [INFO ] [sig ] BITF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:36.114271] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BITF.txt [2026-02-16T20:17:36.114431] [INFO ] [sig ] [422/3407] Completed BITF in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:36.114471] [INFO ] [sig ] [423/3407] Forecasting BIVI... [2026-02-16T20:17:36.114502] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-16T20:17:36.114534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-16T20:17:36.126332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-16T20:17:36.126727] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-16T20:17:36.127534] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-16T20:17:36.127609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:36.127644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:36.127671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:36.127728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:36.184885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:36.185760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:36.185844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:36.185876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:36.307872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:36.308064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:36.308109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:36.308139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:36.311551] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-16T20:17:36.311850] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-16T20:17:36.311994] [INFO ] [sig ] BIVI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:36.460736] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BIVI.txt [2026-02-16T20:17:36.460891] [INFO ] [sig ] [423/3407] Completed BIVI in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:36.460936] [INFO ] [sig ] [424/3407] Forecasting BJ... [2026-02-16T20:17:36.460972] [INFO ] [sig ] Generating forecast for: BJ [2026-02-16T20:17:36.461009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-16T20:17:36.472865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-16T20:17:36.473215] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-16T20:17:36.474069] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-16T20:17:36.474124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:36.474158] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:36.474186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:36.474245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:36.538595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:36.539756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:36.539842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:36.539876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:36.666773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:36.666936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:36.666981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:36.667012] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:36.670483] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-16T20:17:36.670792] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-16T20:17:36.670969] [INFO ] [sig ] BJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:36.812293] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BJ.txt [2026-02-16T20:17:36.812454] [INFO ] [sig ] [424/3407] Completed BJ in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:36.812493] [INFO ] [sig ] [425/3407] Forecasting BJRI... [2026-02-16T20:17:36.812525] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-16T20:17:36.812555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-16T20:17:36.823770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-16T20:17:36.824098] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-16T20:17:36.824921] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-16T20:17:36.824985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:36.825024] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:36.825057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:36.825120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:36.884009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:36.884891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:36.884972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:36.885005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:37.017556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:37.017735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:37.017795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:37.017828] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:37.021355] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-16T20:17:37.021665] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-16T20:17:37.021804] [INFO ] [sig ] BJRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:37.173367] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BJRI.txt [2026-02-16T20:17:37.173510] [INFO ] [sig ] [425/3407] Completed BJRI in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:37.173551] [INFO ] [sig ] [426/3407] Forecasting BK... [2026-02-16T20:17:37.173600] [INFO ] [sig ] Generating forecast for: BK [2026-02-16T20:17:37.173633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-16T20:17:37.184833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-16T20:17:37.185145] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-16T20:17:37.185961] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-16T20:17:37.186016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:37.186047] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:37.186072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:37.186127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:37.242801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:37.243673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:37.243763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:37.243796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:37.366929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:37.367085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:37.367127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:37.367155] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:37.370712] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=39.01%) [2026-02-16T20:17:37.370996] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-16T20:17:37.371123] [INFO ] [sig ] BK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:37.514773] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BK.txt [2026-02-16T20:17:37.514940] [INFO ] [sig ] [426/3407] Completed BK in 0.3s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:37.514984] [INFO ] [sig ] [427/3407] Forecasting BKCH... [2026-02-16T20:17:37.515016] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-16T20:17:37.515048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-16T20:17:37.527384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-16T20:17:37.527830] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-16T20:17:37.528742] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-16T20:17:37.528798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:37.528832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:37.528860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:37.528919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:37.590172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:37.591093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:37.591202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:37.591238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:37.713426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:37.713621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:37.713679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:37.713710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:37.717620] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-02-16T20:17:37.718061] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-16T20:17:37.718230] [INFO ] [sig ] BKCH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:37.889261] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKCH.txt [2026-02-16T20:17:37.889425] [INFO ] [sig ] [427/3407] Completed BKCH in 0.4s | 2.79 sym/s | Total: 2.5m | ETA: 17.8m [2026-02-16T20:17:37.889469] [INFO ] [sig ] [428/3407] Forecasting BKD... [2026-02-16T20:17:37.889500] [INFO ] [sig ] Generating forecast for: BKD [2026-02-16T20:17:37.889533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-16T20:17:37.903135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-16T20:17:37.903555] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-16T20:17:37.904726] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-16T20:17:37.904783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:37.904817] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:37.904845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:37.904913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:37.963668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:37.964565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:37.964679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:37.964713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:38.095979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:38.096368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:38.096414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:38.096443] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:38.100742] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-02-16T20:17:38.101049] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-16T20:17:38.101185] [INFO ] [sig ] BKD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:38.252901] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKD.txt [2026-02-16T20:17:38.253061] [INFO ] [sig ] [428/3407] Completed BKD in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:38.253103] [INFO ] [sig ] [429/3407] Forecasting BKE... [2026-02-16T20:17:38.253133] [INFO ] [sig ] Generating forecast for: BKE [2026-02-16T20:17:38.253164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-16T20:17:38.266356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-16T20:17:38.266754] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-16T20:17:38.267768] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-16T20:17:38.267819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:38.267851] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:38.267888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:38.267966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:38.326233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:38.327171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:38.327259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:38.327293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:38.456203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:38.456368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:38.456411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:38.456442] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:38.459958] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-16T20:17:38.460263] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-16T20:17:38.460393] [INFO ] [sig ] BKE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:38.606850] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKE.txt [2026-02-16T20:17:38.606994] [INFO ] [sig ] [429/3407] Completed BKE in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:38.607043] [INFO ] [sig ] [430/3407] Forecasting BKH... [2026-02-16T20:17:38.607078] [INFO ] [sig ] Generating forecast for: BKH [2026-02-16T20:17:38.607115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-16T20:17:38.618655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-16T20:17:38.619021] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-16T20:17:38.619849] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-16T20:17:38.619901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:38.619933] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:38.619961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:38.620017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:38.676683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:38.677551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:38.677657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:38.677690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:38.802470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:38.802675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:38.802724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:38.802753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:38.806327] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-16T20:17:38.806656] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-16T20:17:38.806799] [INFO ] [sig ] BKH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:38.954534] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKH.txt [2026-02-16T20:17:38.954766] [INFO ] [sig ] [430/3407] Completed BKH in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:38.954852] [INFO ] [sig ] [431/3407] Forecasting BKN... [2026-02-16T20:17:38.954893] [INFO ] [sig ] Generating forecast for: BKN [2026-02-16T20:17:38.954932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-16T20:17:38.970983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-16T20:17:38.971648] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-16T20:17:38.972864] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-16T20:17:38.972929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:38.972968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:38.973002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:38.973082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:39.039218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:39.040666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:39.040787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:39.040824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:39.166253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:39.166543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:39.166690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:39.166726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:39.170922] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-16T20:17:39.171274] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-16T20:17:39.171447] [INFO ] [sig ] BKN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:39.327657] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BKN.txt [2026-02-16T20:17:39.327853] [INFO ] [sig ] [431/3407] Completed BKN in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:39.327902] [INFO ] [sig ] [432/3407] Forecasting BKNG... [2026-02-16T20:17:39.327967] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-16T20:17:39.328041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-16T20:17:39.339880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-16T20:17:39.340273] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-16T20:17:39.341247] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-16T20:17:39.341303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:39.341338] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:39.341367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:39.341426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:39.405902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:39.407115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:39.407270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:39.407309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:39.546158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:39.546345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:39.546400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:39.546432] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:39.550782] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-16T20:17:39.551243] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-16T20:17:39.551472] [INFO ] [sig ] BKNG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:39.695663] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKNG.txt [2026-02-16T20:17:39.695839] [INFO ] [sig ] [432/3407] Completed BKNG in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:39.695889] [INFO ] [sig ] [433/3407] Forecasting BKSY... [2026-02-16T20:17:39.695946] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-16T20:17:39.696008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-16T20:17:39.708689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-16T20:17:39.709106] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-16T20:17:39.709968] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-16T20:17:39.710022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:39.710055] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:39.710082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:39.710170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:39.767488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:39.768698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:39.768788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:39.768822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:39.895991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:39.896194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:39.896250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:39.896281] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:39.899997] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-16T20:17:39.900313] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-16T20:17:39.900451] [INFO ] [sig ] BKSY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:40.057847] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BKSY.txt [2026-02-16T20:17:40.058056] [INFO ] [sig ] [433/3407] Completed BKSY in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:40.058104] [INFO ] [sig ] [434/3407] Forecasting BL... [2026-02-16T20:17:40.058135] [INFO ] [sig ] Generating forecast for: BL [2026-02-16T20:17:40.058167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-16T20:17:40.070042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-16T20:17:40.070450] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-16T20:17:40.071337] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-16T20:17:40.071391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:40.071423] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:40.071450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:40.071506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:40.128669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:40.129454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:40.129537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:40.129570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:40.251873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:40.252042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:40.252093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:40.252137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:40.255699] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=25.86%) [2026-02-16T20:17:40.255987] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-16T20:17:40.256123] [INFO ] [sig ] BL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:40.425063] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BL.txt [2026-02-16T20:17:40.425212] [INFO ] [sig ] [434/3407] Completed BL in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-16T20:17:40.425253] [INFO ] [sig ] [435/3407] Forecasting BLBD... [2026-02-16T20:17:40.425310] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-16T20:17:40.425368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-16T20:17:40.438324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-16T20:17:40.438746] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-16T20:17:40.439607] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-16T20:17:40.439661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:40.439694] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:40.439722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:40.439779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:40.498390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:40.499264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:40.499350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:40.499386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:40.624239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:40.624418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:40.624461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:40.624492] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:40.628018] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=25.85%) [2026-02-16T20:17:40.628293] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-16T20:17:40.628419] [INFO ] [sig ] BLBD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:40.773970] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLBD.txt [2026-02-16T20:17:40.774181] [INFO ] [sig ] [435/3407] Completed BLBD in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:40.774231] [INFO ] [sig ] [436/3407] Forecasting BLCN... [2026-02-16T20:17:40.774261] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-16T20:17:40.774320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-16T20:17:40.787619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-16T20:17:40.788029] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-16T20:17:40.788968] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-16T20:17:40.789022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:40.789058] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:40.789087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:40.789144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:40.850366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:40.851359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:40.851476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:40.851512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:40.962705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:40.962868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:40.962912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:40.962942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:40.966634] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-02-16T20:17:40.966921] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-16T20:17:40.967067] [INFO ] [sig ] BLCN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:41.126167] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLCN.txt [2026-02-16T20:17:41.126334] [INFO ] [sig ] [436/3407] Completed BLCN in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:41.126376] [INFO ] [sig ] [437/3407] Forecasting BLCO... [2026-02-16T20:17:41.126408] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-16T20:17:41.126448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-16T20:17:41.138668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-16T20:17:41.139103] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-16T20:17:41.140013] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-16T20:17:41.140073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:41.140105] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:41.140132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:41.140194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:41.200834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:41.201804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:41.201895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:41.201928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:41.337382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:41.337553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:41.337620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:41.337653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:41.341290] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=62.96%) [2026-02-16T20:17:41.341620] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-16T20:17:41.341760] [INFO ] [sig ] BLCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:41.492271] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLCO.txt [2026-02-16T20:17:41.492505] [INFO ] [sig ] [437/3407] Completed BLCO in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:41.492556] [INFO ] [sig ] [438/3407] Forecasting BLD... [2026-02-16T20:17:41.492639] [INFO ] [sig ] Generating forecast for: BLD [2026-02-16T20:17:41.492672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-16T20:17:41.505372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-16T20:17:41.505808] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-16T20:17:41.507017] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-16T20:17:41.507078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:41.507111] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:41.507139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:41.507443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:41.568819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:41.569831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:41.569928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:41.569964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:41.696803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:41.696968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:41.697011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:41.697042] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:41.700618] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-16T20:17:41.700903] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-16T20:17:41.701037] [INFO ] [sig ] BLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:41.857640] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLD.txt [2026-02-16T20:17:41.857809] [INFO ] [sig ] [438/3407] Completed BLD in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:41.857852] [INFO ] [sig ] [439/3407] Forecasting BLDP... [2026-02-16T20:17:41.857881] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-16T20:17:41.857911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-16T20:17:41.871278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-16T20:17:41.871723] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-16T20:17:41.872565] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-16T20:17:41.872641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:41.872697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:41.872726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:41.872784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:41.934921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:41.935858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:41.935968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:41.936002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:42.067702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:42.067880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:42.067927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:42.067980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:42.072128] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-16T20:17:42.072505] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-16T20:17:42.072687] [INFO ] [sig ] BLDP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:42.237976] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLDP.txt [2026-02-16T20:17:42.238190] [INFO ] [sig ] [439/3407] Completed BLDP in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:42.238267] [INFO ] [sig ] [440/3407] Forecasting BLFS... [2026-02-16T20:17:42.238305] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-16T20:17:42.238335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-16T20:17:42.251912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-16T20:17:42.252368] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-16T20:17:42.253299] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-16T20:17:42.253366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:42.253411] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:42.253440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:42.253499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:42.314454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:42.315475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:42.315562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:42.315616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:42.439262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:42.439430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:42.439473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:42.439504] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:42.443074] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=65.32%) [2026-02-16T20:17:42.443368] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-16T20:17:42.443503] [INFO ] [sig ] BLFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:42.590911] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLFS.txt [2026-02-16T20:17:42.591076] [INFO ] [sig ] [440/3407] Completed BLFS in 0.4s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:42.591120] [INFO ] [sig ] [441/3407] Forecasting BLFY... [2026-02-16T20:17:42.591152] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-16T20:17:42.591184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-16T20:17:42.603836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-16T20:17:42.604208] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-16T20:17:42.605055] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-16T20:17:42.605113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:42.605145] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:42.605172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:42.605228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:42.665156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:42.665972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:42.666062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:42.666104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:42.787363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:42.787527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:42.787593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:42.787637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:42.791240] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-16T20:17:42.791569] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-16T20:17:42.791742] [INFO ] [sig ] BLFY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:42.940081] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLFY.txt [2026-02-16T20:17:42.940256] [INFO ] [sig ] [441/3407] Completed BLFY in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:42.940300] [INFO ] [sig ] [442/3407] Forecasting BLK... [2026-02-16T20:17:42.940329] [INFO ] [sig ] Generating forecast for: BLK [2026-02-16T20:17:42.940360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-16T20:17:42.953142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-16T20:17:42.953539] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-16T20:17:42.954409] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-16T20:17:42.954473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:42.954507] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:42.954534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:42.954609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:43.012533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:43.013466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:43.013552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:43.013605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:43.134050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:43.134217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:43.134261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:43.134291] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:43.137746] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=49.32%) [2026-02-16T20:17:43.138048] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-16T20:17:43.138174] [INFO ] [sig ] BLK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:43.281496] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLK.txt [2026-02-16T20:17:43.281682] [INFO ] [sig ] [442/3407] Completed BLK in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:43.281726] [INFO ] [sig ] [443/3407] Forecasting BLKB... [2026-02-16T20:17:43.281756] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-16T20:17:43.281814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-16T20:17:43.294039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-16T20:17:43.294421] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-16T20:17:43.295234] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-16T20:17:43.295286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:43.295317] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:43.295343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:43.295398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:43.351627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:43.352514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:43.352622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:43.352658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:43.475674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:43.475837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:43.475906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:43.475936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:43.479590] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-02-16T20:17:43.479882] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-16T20:17:43.480013] [INFO ] [sig ] BLKB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:43.623818] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLKB.txt [2026-02-16T20:17:43.623985] [INFO ] [sig ] [443/3407] Completed BLKB in 0.3s | 2.79 sym/s | Total: 2.6m | ETA: 17.7m [2026-02-16T20:17:43.624028] [INFO ] [sig ] [444/3407] Forecasting BLMN... [2026-02-16T20:17:43.624058] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-16T20:17:43.624087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-16T20:17:43.636096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-16T20:17:43.636562] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-16T20:17:43.637594] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-16T20:17:43.637647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:43.637679] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:43.637706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:43.637762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:43.699364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:43.700165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:43.700250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:43.700451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:43.824531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:43.824696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:43.824739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:43.824767] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:43.828245] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-16T20:17:43.828525] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-16T20:17:43.828670] [INFO ] [sig ] BLMN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:43.971372] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLMN.txt [2026-02-16T20:17:43.971522] [INFO ] [sig ] [444/3407] Completed BLMN in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:43.971563] [INFO ] [sig ] [445/3407] Forecasting BLND... [2026-02-16T20:17:43.971613] [INFO ] [sig ] Generating forecast for: BLND [2026-02-16T20:17:43.971672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-16T20:17:43.983483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-16T20:17:43.983807] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-16T20:17:43.984627] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-16T20:17:43.984679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:43.984711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:43.984738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:43.984794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:44.043479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:44.044153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:44.044231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:44.044265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:44.166191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:44.166351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:44.166394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:44.166424] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:44.169905] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-16T20:17:44.170175] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-16T20:17:44.170300] [INFO ] [sig ] BLND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:44.315072] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLND.txt [2026-02-16T20:17:44.315202] [INFO ] [sig ] [445/3407] Completed BLND in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:44.315248] [INFO ] [sig ] [446/3407] Forecasting BLRX... [2026-02-16T20:17:44.315449] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-16T20:17:44.315480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-16T20:17:44.326626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-16T20:17:44.326941] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-16T20:17:44.327761] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-16T20:17:44.327813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:44.327845] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:44.327872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:44.327928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:44.393333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:44.394695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:44.394814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:44.394859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:44.523838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:44.524005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:44.524052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:44.524082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:44.527754] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-02-16T20:17:44.528071] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-16T20:17:44.528214] [INFO ] [sig ] BLRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:44.670559] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLRX.txt [2026-02-16T20:17:44.670739] [INFO ] [sig ] [446/3407] Completed BLRX in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:44.670781] [INFO ] [sig ] [447/3407] Forecasting BLTE... [2026-02-16T20:17:44.670809] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-16T20:17:44.670849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-16T20:17:44.683272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-16T20:17:44.683895] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-16T20:17:44.684759] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-16T20:17:44.684812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:44.684845] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:44.684872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:44.684930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:44.745453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:44.746388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:44.746473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:44.746507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:44.868761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:44.868930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:44.868972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:44.869001] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:44.872454] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-16T20:17:44.872777] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-16T20:17:44.872912] [INFO ] [sig ] BLTE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:45.013173] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLTE.txt [2026-02-16T20:17:45.013344] [INFO ] [sig ] [447/3407] Completed BLTE in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:45.013386] [INFO ] [sig ] [448/3407] Forecasting BLX... [2026-02-16T20:17:45.013415] [INFO ] [sig ] Generating forecast for: BLX [2026-02-16T20:17:45.013446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-16T20:17:45.025177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-16T20:17:45.025629] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-16T20:17:45.026481] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-16T20:17:45.026534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:45.026567] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:45.026638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:45.026701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:45.083231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:45.084165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:45.084254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:45.084288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:45.212783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:45.213120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:45.213167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:45.213197] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:45.217527] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-16T20:17:45.217926] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-16T20:17:45.218291] [INFO ] [sig ] BLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:45.371973] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BLX.txt [2026-02-16T20:17:45.372143] [INFO ] [sig ] [448/3407] Completed BLX in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:45.372185] [INFO ] [sig ] [449/3407] Forecasting BLZE... [2026-02-16T20:17:45.372213] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-16T20:17:45.372279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-16T20:17:45.385065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-16T20:17:45.385674] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-16T20:17:45.386520] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-16T20:17:45.386590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:45.386625] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:45.386652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:45.386708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:45.445936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:45.446921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:45.447008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:45.447042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:45.572928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:45.573097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:45.573159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:45.573190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:45.576727] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-16T20:17:45.577054] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-16T20:17:45.577200] [INFO ] [sig ] BLZE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:45.722858] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BLZE.txt [2026-02-16T20:17:45.722993] [INFO ] [sig ] [449/3407] Completed BLZE in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-16T20:17:45.723033] [INFO ] [sig ] [450/3407] Forecasting BMA... [2026-02-16T20:17:45.723062] [INFO ] [sig ] Generating forecast for: BMA [2026-02-16T20:17:45.723093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-16T20:17:45.734564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-16T20:17:45.734949] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-16T20:17:45.735808] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-16T20:17:45.735861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:45.735892] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:45.735919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:45.735975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:45.793212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:45.794147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:45.794242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:45.794275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:45.918289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:45.918497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:45.918547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:45.918607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:45.922198] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-16T20:17:45.922505] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-16T20:17:45.922662] [INFO ] [sig ] BMA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:46.070016] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMA.txt [2026-02-16T20:17:46.070207] [INFO ] [sig ] [450/3407] Completed BMA in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:46.070293] [INFO ] [sig ] [451/3407] Forecasting BMBL... [2026-02-16T20:17:46.070324] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-16T20:17:46.070355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-16T20:17:46.082539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-16T20:17:46.082930] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-16T20:17:46.083991] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-16T20:17:46.084043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:46.084075] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:46.084101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:46.084158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:46.143472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:46.144416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:46.144514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:46.144547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:46.267400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:46.267558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:46.267622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:46.267653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:46.271042] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=79.05%) [2026-02-16T20:17:46.271320] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-16T20:17:46.271448] [INFO ] [sig ] BMBL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:46.412752] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMBL.txt [2026-02-16T20:17:46.412891] [INFO ] [sig ] [451/3407] Completed BMBL in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:46.412956] [INFO ] [sig ] [452/3407] Forecasting BME... [2026-02-16T20:17:46.412986] [INFO ] [sig ] Generating forecast for: BME [2026-02-16T20:17:46.413045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-16T20:17:46.424320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-16T20:17:46.424693] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-16T20:17:46.425515] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-16T20:17:46.425567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:46.425620] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:46.425648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:46.425705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:46.483272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:46.484107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:46.484203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:46.484244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:46.609901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:46.610088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:46.610145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:46.610180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:46.614023] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-02-16T20:17:46.614317] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-16T20:17:46.614455] [INFO ] [sig ] BME: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:46.759173] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BME.txt [2026-02-16T20:17:46.759344] [INFO ] [sig ] [452/3407] Completed BME in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:46.759384] [INFO ] [sig ] [453/3407] Forecasting BMEZ... [2026-02-16T20:17:46.759413] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-16T20:17:46.759443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-16T20:17:46.775038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-16T20:17:46.775614] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-16T20:17:46.776596] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-16T20:17:46.776658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:46.776727] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:46.776764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:46.776840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:46.837792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:46.838666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:46.838750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:46.838784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:46.960207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:46.960559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:46.960618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:46.960647] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:46.964240] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-16T20:17:46.964734] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-16T20:17:46.964870] [INFO ] [sig ] BMEZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:47.108788] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMEZ.txt [2026-02-16T20:17:47.108947] [INFO ] [sig ] [453/3407] Completed BMEZ in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:47.108986] [INFO ] [sig ] [454/3407] Forecasting BMI... [2026-02-16T20:17:47.109018] [INFO ] [sig ] Generating forecast for: BMI [2026-02-16T20:17:47.109078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-16T20:17:47.120709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-16T20:17:47.121066] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-16T20:17:47.121910] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-16T20:17:47.121964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:47.121997] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:47.122026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:47.122084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:47.180200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:47.181012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:47.181094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:47.181128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:47.304683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:47.304845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:47.304886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:47.304915] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:47.308392] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=66.17%) [2026-02-16T20:17:47.308684] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-16T20:17:47.308810] [INFO ] [sig ] BMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:47.454723] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMI.txt [2026-02-16T20:17:47.454863] [INFO ] [sig ] [454/3407] Completed BMI in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:47.454904] [INFO ] [sig ] [455/3407] Forecasting BMO... [2026-02-16T20:17:47.454933] [INFO ] [sig ] Generating forecast for: BMO [2026-02-16T20:17:47.454963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-16T20:17:47.466376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-16T20:17:47.466922] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-16T20:17:47.467917] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-16T20:17:47.467998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:47.468030] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:47.468083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:47.468141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:47.528078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:47.528999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:47.529081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:47.529113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:47.657885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:47.658060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:47.658101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:47.658129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:47.661903] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-02-16T20:17:47.662176] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-16T20:17:47.662303] [INFO ] [sig ] BMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:47.809882] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMO.txt [2026-02-16T20:17:47.810059] [INFO ] [sig ] [455/3407] Completed BMO in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:47.810103] [INFO ] [sig ] [456/3407] Forecasting BMRA... [2026-02-16T20:17:47.810133] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-16T20:17:47.810164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-16T20:17:47.822660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-16T20:17:47.823058] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-16T20:17:47.823910] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-16T20:17:47.823963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:47.823996] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:47.824025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:47.824083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:47.890100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:47.891099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:47.891188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:47.891224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:48.007923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:48.008123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:48.008168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:48.008199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:48.011728] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-02-16T20:17:48.012010] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-16T20:17:48.012141] [INFO ] [sig ] BMRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:48.163516] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMRA.txt [2026-02-16T20:17:48.163685] [INFO ] [sig ] [456/3407] Completed BMRA in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:48.163734] [INFO ] [sig ] [457/3407] Forecasting BMRC... [2026-02-16T20:17:48.163770] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-16T20:17:48.163830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-16T20:17:48.175381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-16T20:17:48.175756] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-16T20:17:48.176632] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-16T20:17:48.176685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:48.176718] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:48.176766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:48.176846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:48.235835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:48.236610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:48.236695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:48.236729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:48.363272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:48.363428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:48.363473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:48.363503] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:48.367242] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=28.89%) [2026-02-16T20:17:48.367763] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-16T20:17:48.367899] [INFO ] [sig ] BMRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:48.521356] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BMRC.txt [2026-02-16T20:17:48.521515] [INFO ] [sig ] [457/3407] Completed BMRC in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:48.521555] [INFO ] [sig ] [458/3407] Forecasting BMRN... [2026-02-16T20:17:48.521633] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-16T20:17:48.521664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-16T20:17:48.534942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-16T20:17:48.535382] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-16T20:17:48.536263] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-16T20:17:48.536329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:48.536366] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:48.536392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:48.536449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:48.602013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:48.602969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:48.603067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:48.603109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:48.726812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:48.726974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:48.727016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:48.727045] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:48.730617] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-16T20:17:48.730908] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-16T20:17:48.731039] [INFO ] [sig ] BMRN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:48.884961] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BMRN.txt [2026-02-16T20:17:48.885122] [INFO ] [sig ] [458/3407] Completed BMRN in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:48.885163] [INFO ] [sig ] [459/3407] Forecasting BMY... [2026-02-16T20:17:48.885194] [INFO ] [sig ] Generating forecast for: BMY [2026-02-16T20:17:48.885254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-16T20:17:48.896653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-16T20:17:48.896943] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-16T20:17:48.897763] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-16T20:17:48.897815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:48.897848] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:48.897874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:48.897930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:48.955635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:48.956470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:48.956559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:48.956634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:49.077501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:49.077680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:49.077725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:49.077755] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:49.081275] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-16T20:17:49.081548] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-16T20:17:49.081694] [INFO ] [sig ] BMY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:49.230753] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BMY.txt [2026-02-16T20:17:49.230896] [INFO ] [sig ] [459/3407] Completed BMY in 0.3s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:49.230936] [INFO ] [sig ] [460/3407] Forecasting BN... [2026-02-16T20:17:49.230966] [INFO ] [sig ] Generating forecast for: BN [2026-02-16T20:17:49.230995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-16T20:17:49.242604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-16T20:17:49.242940] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-16T20:17:49.243780] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-16T20:17:49.243832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:49.243864] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:49.243891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:49.243947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:49.306836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:49.308013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:49.308101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:49.308135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:49.438174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:49.438340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:49.438385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:49.438432] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:49.442156] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-16T20:17:49.442534] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-16T20:17:49.442708] [INFO ] [sig ] BN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:49.604983] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BN.txt [2026-02-16T20:17:49.605149] [INFO ] [sig ] [460/3407] Completed BN in 0.4s | 2.79 sym/s | Total: 2.7m | ETA: 17.6m [2026-02-16T20:17:49.605188] [INFO ] [sig ] [461/3407] Forecasting BND... [2026-02-16T20:17:49.605227] [INFO ] [sig ] Generating forecast for: BND [2026-02-16T20:17:49.605264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-16T20:17:49.619216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-16T20:17:49.619781] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-16T20:17:49.620643] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-16T20:17:49.620699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:49.620732] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:49.620760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:49.620817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:49.684343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:49.685261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:49.685352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:49.685388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:49.810439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:49.810612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:49.810657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:49.810688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:49.814291] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-02-16T20:17:49.814602] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-16T20:17:49.814754] [INFO ] [sig ] BND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:49.962114] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BND.txt [2026-02-16T20:17:49.962276] [INFO ] [sig ] [461/3407] Completed BND in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:49.962318] [INFO ] [sig ] [462/3407] Forecasting BNDX... [2026-02-16T20:17:49.962373] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-16T20:17:49.962406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-16T20:17:49.974430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-16T20:17:49.974823] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-16T20:17:49.975750] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-16T20:17:49.975804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:49.975838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:49.975866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:49.975925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:50.042633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:50.043543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:50.043652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:50.043688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:50.171610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:50.171796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:50.171841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:50.171871] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:50.175676] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: DOWN (p=37.66%) [2026-02-16T20:17:50.176052] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-16T20:17:50.176200] [INFO ] [sig ] BNDX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:50.325063] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BNDX.txt [2026-02-16T20:17:50.325227] [INFO ] [sig ] [462/3407] Completed BNDX in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:50.325268] [INFO ] [sig ] [463/3407] Forecasting BNED... [2026-02-16T20:17:50.325327] [INFO ] [sig ] Generating forecast for: BNED [2026-02-16T20:17:50.325362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-16T20:17:50.337097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-16T20:17:50.337462] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-16T20:17:50.338392] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-16T20:17:50.338448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:50.338481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:50.338508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:50.338565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:50.400816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:50.401751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:50.401837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:50.401871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:50.534564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:50.534742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:50.534783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:50.534812] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:50.538606] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=63.92%) [2026-02-16T20:17:50.538890] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-16T20:17:50.539019] [INFO ] [sig ] BNED: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:50.684213] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNED.txt [2026-02-16T20:17:50.684401] [INFO ] [sig ] [463/3407] Completed BNED in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:50.684483] [INFO ] [sig ] [464/3407] Forecasting BNGO... [2026-02-16T20:17:50.684524] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-16T20:17:50.684557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-16T20:17:50.696916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-16T20:17:50.697263] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-16T20:17:50.698129] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-16T20:17:50.698184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:50.698217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:50.698244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:50.698311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:50.763029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:50.764125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:50.764223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:50.764260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:50.887772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:50.887931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:50.887995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:50.888026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:50.891701] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-16T20:17:50.892083] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-16T20:17:50.892237] [INFO ] [sig ] BNGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:51.044800] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNGO.txt [2026-02-16T20:17:51.044974] [INFO ] [sig ] [464/3407] Completed BNGO in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:51.045019] [INFO ] [sig ] [465/3407] Forecasting BNH... [2026-02-16T20:17:51.045081] [INFO ] [sig ] Generating forecast for: BNH [2026-02-16T20:17:51.045116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-16T20:17:51.058116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-16T20:17:51.058502] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-16T20:17:51.059454] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-16T20:17:51.059508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:51.059540] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:51.059568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:51.059657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:51.124208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:51.125094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:51.125177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:51.125211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:51.249806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:51.249980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:51.250032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:51.250063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:51.253765] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-16T20:17:51.254059] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-16T20:17:51.254203] [INFO ] [sig ] BNH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:51.411593] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNH.txt [2026-02-16T20:17:51.411756] [INFO ] [sig ] [465/3407] Completed BNH in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:51.411798] [INFO ] [sig ] [466/3407] Forecasting BNJ... [2026-02-16T20:17:51.411827] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-16T20:17:51.411856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-16T20:17:51.423065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-16T20:17:51.423402] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-16T20:17:51.424230] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-16T20:17:51.424306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:51.424345] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:51.424378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:51.424442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:51.490122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:51.491299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:51.491402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:51.491441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:51.622852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:51.623044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:51.623105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:51.623148] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:51.628362] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-02-16T20:17:51.628884] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-16T20:17:51.629082] [INFO ] [sig ] BNJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:51.825273] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNJ.txt [2026-02-16T20:17:51.825422] [INFO ] [sig ] [466/3407] Completed BNJ in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:51.825467] [INFO ] [sig ] [467/3407] Forecasting BNL... [2026-02-16T20:17:51.825499] [INFO ] [sig ] Generating forecast for: BNL [2026-02-16T20:17:51.825531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-16T20:17:51.838232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-16T20:17:51.838608] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-16T20:17:51.839683] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-16T20:17:51.839737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:51.839771] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:51.839800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:51.839859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:51.905742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:51.906673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:51.906763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:51.906796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:52.038436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:52.038620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:52.038673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:52.038721] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:52.042256] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-16T20:17:52.042547] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-16T20:17:52.042706] [INFO ] [sig ] BNL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:52.193474] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNL.txt [2026-02-16T20:17:52.193644] [INFO ] [sig ] [467/3407] Completed BNL in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-16T20:17:52.193691] [INFO ] [sig ] [468/3407] Forecasting BNS... [2026-02-16T20:17:52.193722] [INFO ] [sig ] Generating forecast for: BNS [2026-02-16T20:17:52.193754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-16T20:17:52.205711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-16T20:17:52.206050] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-16T20:17:52.206867] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-16T20:17:52.206919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:52.206950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:52.206977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:52.207034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:52.266815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:52.267641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:52.267727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:52.267762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:52.399783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:52.399947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:52.399989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:52.400018] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:52.403722] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-16T20:17:52.404113] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-16T20:17:52.404291] [INFO ] [sig ] BNS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:52.576560] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BNS.txt [2026-02-16T20:17:52.576760] [INFO ] [sig ] [468/3407] Completed BNS in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:52.576861] [INFO ] [sig ] [469/3407] Forecasting BNTC... [2026-02-16T20:17:52.576894] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-16T20:17:52.576924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-16T20:17:52.589103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-16T20:17:52.589529] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-16T20:17:52.590485] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-16T20:17:52.590543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:52.590596] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:52.590627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:52.590686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:52.651204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:52.652130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:52.652225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:52.652272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:52.781118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:52.781288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:52.781331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:52.781361] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:52.785189] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-02-16T20:17:52.785548] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-16T20:17:52.785929] [INFO ] [sig ] BNTC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:52.931132] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNTC.txt [2026-02-16T20:17:52.931278] [INFO ] [sig ] [469/3407] Completed BNTC in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:52.931335] [INFO ] [sig ] [470/3407] Forecasting BNTX... [2026-02-16T20:17:52.931373] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-16T20:17:52.931410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-16T20:17:52.943923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-16T20:17:52.944237] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-16T20:17:52.945067] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-16T20:17:52.945121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:52.945154] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:52.945181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:52.945238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:53.005880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:53.006715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:53.006799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:53.006834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:53.126112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:53.126277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:53.126320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:53.126353] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:53.129907] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-16T20:17:53.130209] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-16T20:17:53.130347] [INFO ] [sig ] BNTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:53.279208] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BNTX.txt [2026-02-16T20:17:53.279372] [INFO ] [sig ] [470/3407] Completed BNTX in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:53.279415] [INFO ] [sig ] [471/3407] Forecasting BOC... [2026-02-16T20:17:53.279444] [INFO ] [sig ] Generating forecast for: BOC [2026-02-16T20:17:53.279474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-16T20:17:53.291303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-16T20:17:53.291681] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-16T20:17:53.292478] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-16T20:17:53.292531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:53.292564] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:53.292616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:53.292673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:53.360737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:53.361660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:53.361745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:53.361782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:53.492062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:53.492225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:53.492267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:53.492298] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:53.495863] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-02-16T20:17:53.496204] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-16T20:17:53.496367] [INFO ] [sig ] BOC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:53.640476] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOC.txt [2026-02-16T20:17:53.640660] [INFO ] [sig ] [471/3407] Completed BOC in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:53.640704] [INFO ] [sig ] [472/3407] Forecasting BOE... [2026-02-16T20:17:53.640734] [INFO ] [sig ] Generating forecast for: BOE [2026-02-16T20:17:53.640764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-16T20:17:53.652496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-16T20:17:53.652851] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-16T20:17:53.653680] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-16T20:17:53.653732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:53.653764] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:53.653818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:53.653876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:53.710919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:53.711694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:53.711776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:53.711809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:53.830475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:53.830650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:53.830693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:53.830722] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:53.834170] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=64.11%) [2026-02-16T20:17:53.834445] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-16T20:17:53.834589] [INFO ] [sig ] BOE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:53.978859] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BOE.txt [2026-02-16T20:17:53.979023] [INFO ] [sig ] [472/3407] Completed BOE in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:53.979063] [INFO ] [sig ] [473/3407] Forecasting BOF... [2026-02-16T20:17:53.979095] [INFO ] [sig ] Generating forecast for: BOF [2026-02-16T20:17:53.979163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-16T20:17:53.990936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-16T20:17:53.991273] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-16T20:17:53.992165] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-16T20:17:53.992220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:53.992253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:53.992281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:53.992338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:54.057218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:54.058177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:54.058268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:54.058307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:54.199373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:54.199747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:54.199810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:54.199842] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:54.204246] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=34.23%) [2026-02-16T20:17:54.204526] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-16T20:17:54.204832] [INFO ] [sig ] BOF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:54.351701] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOF.txt [2026-02-16T20:17:54.351890] [INFO ] [sig ] [473/3407] Completed BOF in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:54.351932] [INFO ] [sig ] [474/3407] Forecasting BOH... [2026-02-16T20:17:54.351962] [INFO ] [sig ] Generating forecast for: BOH [2026-02-16T20:17:54.352016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-16T20:17:54.363540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-16T20:17:54.363897] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-16T20:17:54.364719] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-16T20:17:54.364771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:54.364803] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:54.364830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:54.364886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:54.424112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:54.424967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:54.425048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:54.425082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:54.548293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:54.548449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:54.548492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:54.548521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:54.552006] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-02-16T20:17:54.552282] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-16T20:17:54.552408] [INFO ] [sig ] BOH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:54.695880] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOH.txt [2026-02-16T20:17:54.696049] [INFO ] [sig ] [474/3407] Completed BOH in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:54.696089] [INFO ] [sig ] [475/3407] Forecasting BOKF... [2026-02-16T20:17:54.696118] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-16T20:17:54.696180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-16T20:17:54.709356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-16T20:17:54.709866] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-16T20:17:54.710669] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-16T20:17:54.710721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:54.710753] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:54.710779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:54.710835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:54.770188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:54.771027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:54.771127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:54.771163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:54.899241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:54.899402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:54.899444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:54.899474] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:54.902979] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=75.32%) [2026-02-16T20:17:54.903290] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-16T20:17:54.903440] [INFO ] [sig ] BOKF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:55.050471] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BOKF.txt [2026-02-16T20:17:55.050651] [INFO ] [sig ] [475/3407] Completed BOKF in 0.4s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:55.050694] [INFO ] [sig ] [476/3407] Forecasting BOLD... [2026-02-16T20:17:55.050725] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-16T20:17:55.050783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-16T20:17:55.062345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-16T20:17:55.062715] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-16T20:17:55.063534] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-16T20:17:55.063605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:55.063638] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:55.063666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:55.063722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:55.122606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:55.123391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:55.123473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:55.123507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:55.241469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:55.241644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:55.241688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:55.241716] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:55.245075] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-16T20:17:55.245346] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-16T20:17:55.245474] [INFO ] [sig ] BOLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:55.388068] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOLD.txt [2026-02-16T20:17:55.388241] [INFO ] [sig ] [476/3407] Completed BOLD in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:55.388285] [INFO ] [sig ] [477/3407] Forecasting BOND... [2026-02-16T20:17:55.388315] [INFO ] [sig ] Generating forecast for: BOND [2026-02-16T20:17:55.388350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-16T20:17:55.399550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-16T20:17:55.399939] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-16T20:17:55.400754] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-16T20:17:55.400806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:55.400848] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:55.400876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:55.400931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:55.461884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:55.462755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:55.462840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:55.462873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:55.585122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:55.585279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:55.585322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:55.585356] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:55.588834] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-02-16T20:17:55.589114] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-16T20:17:55.589245] [INFO ] [sig ] BOND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:55.731336] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOND.txt [2026-02-16T20:17:55.731501] [INFO ] [sig ] [477/3407] Completed BOND in 0.3s | 2.79 sym/s | Total: 2.8m | ETA: 17.5m [2026-02-16T20:17:55.731552] [INFO ] [sig ] [478/3407] Forecasting BOOM... [2026-02-16T20:17:55.731604] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-16T20:17:55.731638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-16T20:17:55.742938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-16T20:17:55.743289] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-16T20:17:55.744163] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-16T20:17:55.744218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:55.744251] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:55.744280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:55.744346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:55.806173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:55.807133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:55.807218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:55.807253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:55.930082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:55.930235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:55.930278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:55.930309] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:55.934118] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-02-16T20:17:55.934425] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-16T20:17:55.934570] [INFO ] [sig ] BOOM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:56.082591] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOOM.txt [2026-02-16T20:17:56.082746] [INFO ] [sig ] [478/3407] Completed BOOM in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-16T20:17:56.082787] [INFO ] [sig ] [479/3407] Forecasting BOTZ... [2026-02-16T20:17:56.082820] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-16T20:17:56.082851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-16T20:17:56.094776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-16T20:17:56.095101] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-16T20:17:56.095905] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-16T20:17:56.095957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:56.095988] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:56.096016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:56.096073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:56.154544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:56.155472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:56.155552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:56.155629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:56.282548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:56.282718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:56.282762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:56.282793] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:56.286811] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-16T20:17:56.287128] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-16T20:17:56.287264] [INFO ] [sig ] BOTZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:56.438689] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BOTZ.txt [2026-02-16T20:17:56.439041] [INFO ] [sig ] [479/3407] Completed BOTZ in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-16T20:17:56.439083] [INFO ] [sig ] [480/3407] Forecasting BOX... [2026-02-16T20:17:56.439112] [INFO ] [sig ] Generating forecast for: BOX [2026-02-16T20:17:56.439141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-16T20:17:56.452102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-16T20:17:56.452408] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-16T20:17:56.453416] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-16T20:17:56.453470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:56.453503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:56.453530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:56.453604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:56.514232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:56.515036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:56.515119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:56.515152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:56.637905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:56.638091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:56.638135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:56.638164] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:56.641563] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=88.53%) [2026-02-16T20:17:56.641872] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-16T20:17:56.642000] [INFO ] [sig ] BOX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:56.789802] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BOX.txt [2026-02-16T20:17:56.789956] [INFO ] [sig ] [480/3407] Completed BOX in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-16T20:17:56.789996] [INFO ] [sig ] [481/3407] Forecasting BP... [2026-02-16T20:17:56.790034] [INFO ] [sig ] Generating forecast for: BP [2026-02-16T20:17:56.790092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-16T20:17:56.802621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-16T20:17:56.802925] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-16T20:17:56.803930] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-16T20:17:56.803982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:56.804013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:56.804040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:56.804095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:56.862984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:56.863781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:56.863865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:56.863897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:56.987877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:56.988067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:56.988111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:56.988142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:56.992157] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-02-16T20:17:56.992462] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-16T20:17:56.992618] [INFO ] [sig ] BP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:57.146487] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BP.txt [2026-02-16T20:17:57.146858] [INFO ] [sig ] [481/3407] Completed BP in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-16T20:17:57.146901] [INFO ] [sig ] [482/3407] Forecasting BPOP... [2026-02-16T20:17:57.146931] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-16T20:17:57.146961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-16T20:17:57.160980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-16T20:17:57.161369] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-16T20:17:57.162481] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-16T20:17:57.162536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:57.162569] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:57.162658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:57.162734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:57.225358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:57.226263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:57.226350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:57.226385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:57.359005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:57.359163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:57.359204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:57.359234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:57.362987] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=41.66%) [2026-02-16T20:17:57.363264] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-16T20:17:57.363394] [INFO ] [sig ] BPOP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:57.512848] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BPOP.txt [2026-02-16T20:17:57.513026] [INFO ] [sig ] [482/3407] Completed BPOP in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-16T20:17:57.513070] [INFO ] [sig ] [483/3407] Forecasting BPRN... [2026-02-16T20:17:57.513098] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-16T20:17:57.513128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-16T20:17:57.524911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-16T20:17:57.525317] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-16T20:17:57.526232] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-16T20:17:57.526287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:57.526320] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:57.526347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:57.526402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:57.586401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:57.587342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:57.587429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:57.587466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:57.693413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:57.693590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:57.693640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:57.693851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:57.698237] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-02-16T20:17:57.698568] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-16T20:17:57.698925] [INFO ] [sig ] BPRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:57.853614] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BPRN.txt [2026-02-16T20:17:57.853773] [INFO ] [sig ] [483/3407] Completed BPRN in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:57.853815] [INFO ] [sig ] [484/3407] Forecasting BPYPM... [2026-02-16T20:17:57.853845] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-16T20:17:57.853875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-16T20:17:57.865380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-16T20:17:57.865731] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-16T20:17:57.866513] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-16T20:17:57.866566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:57.866618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:57.866645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:57.866701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:57.925938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:57.926896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:57.926996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:57.927032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:58.037181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:58.037340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:58.037381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:58.037434] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:58.040894] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-02-16T20:17:58.041165] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-16T20:17:58.041289] [INFO ] [sig ] BPYPM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:58.190081] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BPYPM.txt [2026-02-16T20:17:58.190243] [INFO ] [sig ] [484/3407] Completed BPYPM in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:58.190282] [INFO ] [sig ] [485/3407] Forecasting BPYPO... [2026-02-16T20:17:58.190313] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-16T20:17:58.190370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-16T20:17:58.201412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-16T20:17:58.201730] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-16T20:17:58.202513] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-16T20:17:58.202565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:58.202618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:58.202646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:58.202703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:58.268116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:58.269281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:58.269378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:58.269418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:58.388814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:58.388973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:58.389015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:58.389044] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:58.392627] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-16T20:17:58.392941] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-16T20:17:58.393080] [INFO ] [sig ] BPYPO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:58.538843] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BPYPO.txt [2026-02-16T20:17:58.539079] [INFO ] [sig ] [485/3407] Completed BPYPO in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:58.539161] [INFO ] [sig ] [486/3407] Forecasting BPYPP... [2026-02-16T20:17:58.539198] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-16T20:17:58.539230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-16T20:17:58.550864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-16T20:17:58.551300] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-16T20:17:58.552193] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-16T20:17:58.552250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:58.552285] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:58.552313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:58.552371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:58.611397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:58.612275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:58.612361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:58.612413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:58.730812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:58.730994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:58.731049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:58.731088] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:58.736208] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-16T20:17:58.736614] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-16T20:17:58.736796] [INFO ] [sig ] BPYPP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:58.887002] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BPYPP.txt [2026-02-16T20:17:58.887150] [INFO ] [sig ] [486/3407] Completed BPYPP in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:58.887191] [INFO ] [sig ] [487/3407] Forecasting BRAG... [2026-02-16T20:17:58.887220] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-16T20:17:58.887250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-16T20:17:58.898802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-16T20:17:58.899114] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-16T20:17:58.899916] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-16T20:17:58.899967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:58.899998] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:58.900026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:58.900082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:58.956825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:58.957678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:58.957763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:58.957796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:59.075021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:59.075186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:59.075234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:59.075273] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:59.079044] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-02-16T20:17:59.079318] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-16T20:17:59.079456] [INFO ] [sig ] BRAG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:59.232295] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BRAG.txt [2026-02-16T20:17:59.232461] [INFO ] [sig ] [487/3407] Completed BRAG in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:59.232522] [INFO ] [sig ] [488/3407] Forecasting BRC... [2026-02-16T20:17:59.232562] [INFO ] [sig ] Generating forecast for: BRC [2026-02-16T20:17:59.232624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-16T20:17:59.245010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-16T20:17:59.245324] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-16T20:17:59.246345] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-16T20:17:59.246397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:59.246430] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:59.246475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:59.246534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:59.305420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:59.306285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:59.306369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:59.306403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:59.426281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:59.426436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:59.426478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:59.426507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:59.429934] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: DOWN (p=35.96%) [2026-02-16T20:17:59.430216] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-16T20:17:59.430349] [INFO ] [sig ] BRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:17:59.573967] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BRC.txt [2026-02-16T20:17:59.574120] [INFO ] [sig ] [488/3407] Completed BRC in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:59.574160] [INFO ] [sig ] [489/3407] Forecasting BRO... [2026-02-16T20:17:59.574190] [INFO ] [sig ] Generating forecast for: BRO [2026-02-16T20:17:59.574219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-16T20:17:59.587361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-16T20:17:59.587913] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-16T20:17:59.588769] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-16T20:17:59.588822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:59.588881] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:59.588911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:59.588976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:17:59.648835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:17:59.649666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:17:59.649749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:17:59.649784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:17:59.777875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:17:59.778055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:17:59.778098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:17:59.778127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:17:59.781871] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-16T20:17:59.782145] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-16T20:17:59.782272] [INFO ] [sig ] BRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:17:59.927081] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BRO.txt [2026-02-16T20:17:59.927227] [INFO ] [sig ] [489/3407] Completed BRO in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:17:59.927268] [INFO ] [sig ] [490/3407] Forecasting BROS... [2026-02-16T20:17:59.927298] [INFO ] [sig ] Generating forecast for: BROS [2026-02-16T20:17:59.927329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-16T20:17:59.939383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-16T20:17:59.939700] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-16T20:17:59.940524] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-16T20:17:59.940595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:17:59.940630] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:17:59.940657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:17:59.940712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:00.004206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:00.005284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:00.005367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:00.005400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:00.127119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:00.127298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:00.127343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:00.127372] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:00.131025] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=24.40%) [2026-02-16T20:18:00.131363] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-16T20:18:00.131506] [INFO ] [sig ] BROS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:00.274203] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BROS.txt [2026-02-16T20:18:00.274356] [INFO ] [sig ] [490/3407] Completed BROS in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:18:00.274397] [INFO ] [sig ] [491/3407] Forecasting BRSP... [2026-02-16T20:18:00.274463] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-16T20:18:00.274495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-16T20:18:00.286455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-16T20:18:00.286830] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-16T20:18:00.287814] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-16T20:18:00.287873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:00.287909] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:00.287959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:00.288022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:00.346527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:00.347458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:00.347548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:00.347603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:00.468492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:00.468692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:00.468735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:00.468765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:00.472736] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-16T20:18:00.473201] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-16T20:18:00.473358] [INFO ] [sig ] BRSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:00.629810] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BRSP.txt [2026-02-16T20:18:00.630036] [INFO ] [sig ] [491/3407] Completed BRSP in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:18:00.630084] [INFO ] [sig ] [492/3407] Forecasting BRX... [2026-02-16T20:18:00.630115] [INFO ] [sig ] Generating forecast for: BRX [2026-02-16T20:18:00.630163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-16T20:18:00.644168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-16T20:18:00.644540] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-16T20:18:00.645501] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-16T20:18:00.645565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:00.645628] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:00.645661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:00.645723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:00.704376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:00.705542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:00.705649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:00.705872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:00.838287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:00.838427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:00.838469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:00.838550] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:00.842656] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-16T20:18:00.842940] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-16T20:18:00.843071] [INFO ] [sig ] BRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:00.990598] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BRX.txt [2026-02-16T20:18:00.990781] [INFO ] [sig ] [492/3407] Completed BRX in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:18:00.990824] [INFO ] [sig ] [493/3407] Forecasting BRZE... [2026-02-16T20:18:00.990854] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-16T20:18:00.990885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-16T20:18:01.002215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-16T20:18:01.002562] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-16T20:18:01.003373] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-16T20:18:01.003425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:01.003459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:01.003486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:01.003543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:01.061895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:01.062720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:01.062807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:01.062842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:01.188358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:01.188479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:01.188521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:01.188551] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:01.192055] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-16T20:18:01.192344] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-16T20:18:01.192484] [INFO ] [sig ] BRZE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:01.339197] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BRZE.txt [2026-02-16T20:18:01.339357] [INFO ] [sig ] [493/3407] Completed BRZE in 0.3s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:18:01.339397] [INFO ] [sig ] [494/3407] Forecasting BSAC... [2026-02-16T20:18:01.339428] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-16T20:18:01.339484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-16T20:18:01.350803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-16T20:18:01.351153] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-16T20:18:01.351984] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-16T20:18:01.352036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:01.352068] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:01.352094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:01.352152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:01.411593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:01.412460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:01.412555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:01.412614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:01.538537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:01.538680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:01.538723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:01.538753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:01.542186] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-16T20:18:01.542500] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-16T20:18:01.542663] [INFO ] [sig ] BSAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:01.701468] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSAC.txt [2026-02-16T20:18:01.701989] [INFO ] [sig ] [494/3407] Completed BSAC in 0.4s | 2.79 sym/s | Total: 2.9m | ETA: 17.4m [2026-02-16T20:18:01.702065] [INFO ] [sig ] [495/3407] Forecasting BSCQ... [2026-02-16T20:18:01.702113] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-16T20:18:01.702155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-16T20:18:01.721450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-16T20:18:01.722055] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-16T20:18:01.723494] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-16T20:18:01.723663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:01.723714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:01.723752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:01.723841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:01.812114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:01.813310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:01.813398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:01.813433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:01.926218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:01.926389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:01.926432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:01.926461] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:01.929988] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-02-16T20:18:01.930299] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-16T20:18:01.930440] [INFO ] [sig ] BSCQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:02.092152] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSCQ.txt [2026-02-16T20:18:02.092318] [INFO ] [sig ] [495/3407] Completed BSCQ in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-16T20:18:02.092358] [INFO ] [sig ] [496/3407] Forecasting BSCS... [2026-02-16T20:18:02.092387] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-16T20:18:02.092417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-16T20:18:02.104300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-16T20:18:02.104746] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-16T20:18:02.105638] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-16T20:18:02.105699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:02.105734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:02.105763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:02.105823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:02.166455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:02.167554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:02.167661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:02.167696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:02.288778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:02.288942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:02.288986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:02.289016] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:02.292594] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-16T20:18:02.292910] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-16T20:18:02.293048] [INFO ] [sig ] BSCS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:02.446896] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSCS.txt [2026-02-16T20:18:02.447067] [INFO ] [sig ] [496/3407] Completed BSCS in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-16T20:18:02.447112] [INFO ] [sig ] [497/3407] Forecasting BSCX... [2026-02-16T20:18:02.447143] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-16T20:18:02.447215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-16T20:18:02.458741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-16T20:18:02.459099] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-16T20:18:02.459994] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-16T20:18:02.460046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:02.460079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:02.460107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:02.460172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:02.520706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:02.521565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:02.521676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:02.521715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:02.648679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:02.648837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:02.648881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:02.648911] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:02.652321] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=34.61%) [2026-02-16T20:18:02.652629] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-16T20:18:02.652765] [INFO ] [sig ] BSCX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:02.798657] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BSCX.txt [2026-02-16T20:18:02.799059] [INFO ] [sig ] [497/3407] Completed BSCX in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-16T20:18:02.799138] [INFO ] [sig ] [498/3407] Forecasting BSCY... [2026-02-16T20:18:02.799174] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-16T20:18:02.799205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-16T20:18:02.812314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-16T20:18:02.812722] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-16T20:18:02.814030] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-16T20:18:02.814083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:02.814117] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:02.814144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:02.814201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:02.873479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:02.874367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:02.874456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:02.874491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:02.998909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:02.999074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:02.999116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:02.999146] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:03.002628] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=56.64%) [2026-02-16T20:18:03.002922] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-16T20:18:03.003055] [INFO ] [sig ] BSCY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:03.148226] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSCY.txt [2026-02-16T20:18:03.148390] [INFO ] [sig ] [498/3407] Completed BSCY in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-16T20:18:03.148431] [INFO ] [sig ] [499/3407] Forecasting BSJQ... [2026-02-16T20:18:03.148462] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-16T20:18:03.148527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-16T20:18:03.159935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-16T20:18:03.160320] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-16T20:18:03.161165] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-16T20:18:03.161218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:03.161250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:03.161279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:03.161336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:03.218888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:03.219879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:03.220055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:03.220090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:03.342753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:03.342944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:03.342996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:03.343025] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:03.346559] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=92.31%) [2026-02-16T20:18:03.346913] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-16T20:18:03.347054] [INFO ] [sig ] BSJQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:03.495513] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSJQ.txt [2026-02-16T20:18:03.495876] [INFO ] [sig ] [499/3407] Completed BSJQ in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:03.495917] [INFO ] [sig ] [500/3407] Forecasting BSJS... [2026-02-16T20:18:03.495977] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-16T20:18:03.496010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-16T20:18:03.508199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-16T20:18:03.508503] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-16T20:18:03.509547] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-16T20:18:03.509620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:03.509655] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:03.509683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:03.509924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:03.567665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:03.568304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:03.568381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:03.568414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:03.686666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:03.686827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:03.686870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:03.686900] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:03.690327] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-16T20:18:03.690650] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-16T20:18:03.690792] [INFO ] [sig ] BSJS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:03.832834] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BSJS.txt [2026-02-16T20:18:03.832969] [INFO ] [sig ] [500/3407] Completed BSJS in 0.3s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:03.833008] [INFO ] [sig ] [501/3407] Forecasting BSL... [2026-02-16T20:18:03.833038] [INFO ] [sig ] Generating forecast for: BSL [2026-02-16T20:18:03.833100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-16T20:18:03.845060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-16T20:18:03.845364] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-16T20:18:03.846375] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-16T20:18:03.846437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:03.846470] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:03.846497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:03.846560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:03.903767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:03.904509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:03.904615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:03.904653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:04.023029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:04.023187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:04.023228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:04.023258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:04.026796] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-02-16T20:18:04.027071] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-16T20:18:04.027201] [INFO ] [sig ] BSL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:04.171621] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSL.txt [2026-02-16T20:18:04.171780] [INFO ] [sig ] [501/3407] Completed BSL in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:04.171820] [INFO ] [sig ] [502/3407] Forecasting BSM... [2026-02-16T20:18:04.171850] [INFO ] [sig ] Generating forecast for: BSM [2026-02-16T20:18:04.171913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-16T20:18:04.183401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-16T20:18:04.183768] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-16T20:18:04.184560] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-16T20:18:04.184648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:04.184687] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:04.184720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:04.184781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:04.242211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:04.243081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:04.243185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:04.243220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:04.364148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:04.364312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:04.364354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:04.364384] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:04.367862] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=56.82%) [2026-02-16T20:18:04.368158] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-16T20:18:04.368289] [INFO ] [sig ] BSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:04.515103] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSM.txt [2026-02-16T20:18:04.515276] [INFO ] [sig ] [502/3407] Completed BSM in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:04.515345] [INFO ] [sig ] [503/3407] Forecasting BSMQ... [2026-02-16T20:18:04.515377] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-16T20:18:04.515407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-16T20:18:04.528632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-16T20:18:04.529013] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-16T20:18:04.529868] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-16T20:18:04.529922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:04.529957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:04.529990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:04.530063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:04.591959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:04.592899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:04.592990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:04.593025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:04.722276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:04.722445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:04.722489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:04.722517] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:04.726099] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-02-16T20:18:04.726386] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-16T20:18:04.726517] [INFO ] [sig ] BSMQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:04.897490] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSMQ.txt [2026-02-16T20:18:04.897772] [INFO ] [sig ] [503/3407] Completed BSMQ in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:04.897845] [INFO ] [sig ] [504/3407] Forecasting BSMS... [2026-02-16T20:18:04.897894] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-16T20:18:04.897966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-16T20:18:04.910866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-16T20:18:04.911328] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-16T20:18:04.912337] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-16T20:18:04.912394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:04.912428] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:04.912457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:04.912516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:04.973070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:04.974032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:04.974126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:04.974160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:05.102303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:05.102463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:05.102505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:05.102534] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:05.106177] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-16T20:18:05.106448] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-16T20:18:05.106598] [INFO ] [sig ] BSMS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:05.251849] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSMS.txt [2026-02-16T20:18:05.251996] [INFO ] [sig ] [504/3407] Completed BSMS in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:05.252045] [INFO ] [sig ] [505/3407] Forecasting BSSX... [2026-02-16T20:18:05.252078] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-16T20:18:05.252139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-16T20:18:05.263119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-16T20:18:05.263502] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-16T20:18:05.264605] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-16T20:18:05.264674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:05.264716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:05.264751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:05.264812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:05.324977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:05.325727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:05.325810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:05.325847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:05.429997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:05.430155] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:18:05.430196] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:05.430225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:05.433619] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-02-16T20:18:05.433895] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-16T20:18:05.434021] [INFO ] [sig ] BSSX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:05.588014] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSSX.txt [2026-02-16T20:18:05.588185] [INFO ] [sig ] [505/3407] Completed BSSX in 0.3s | 2.80 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:05.588226] [INFO ] [sig ] [506/3407] Forecasting BSTZ... [2026-02-16T20:18:05.588283] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-16T20:18:05.588317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-16T20:18:05.600601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-16T20:18:05.600994] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-16T20:18:05.601856] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-16T20:18:05.601910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:05.601972] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:05.602002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:05.602061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:05.667982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:05.668886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:05.669006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:05.669042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:05.791917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:05.792098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:05.792143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:05.792174] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:05.795892] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-02-16T20:18:05.796230] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-16T20:18:05.796414] [INFO ] [sig ] BSTZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:05.953593] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSTZ.txt [2026-02-16T20:18:05.953807] [INFO ] [sig ] [506/3407] Completed BSTZ in 0.4s | 2.80 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:05.953867] [INFO ] [sig ] [507/3407] Forecasting BSVN... [2026-02-16T20:18:05.953909] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-16T20:18:05.953972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-16T20:18:05.967564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-16T20:18:05.968107] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-16T20:18:05.969032] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-16T20:18:05.969087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:05.969120] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:05.969148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:05.969205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:06.029045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:06.030050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:06.030148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:06.030194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:06.157299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:06.157502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:06.157595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:06.157653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:06.163288] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-16T20:18:06.163825] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-16T20:18:06.164044] [INFO ] [sig ] BSVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:06.401029] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BSVN.txt [2026-02-16T20:18:06.401303] [INFO ] [sig ] [507/3407] Completed BSVN in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:06.401374] [INFO ] [sig ] [508/3407] Forecasting BSVO... [2026-02-16T20:18:06.401428] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-16T20:18:06.401484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-16T20:18:06.425050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-16T20:18:06.425659] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-16T20:18:06.427038] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-16T20:18:06.427126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:06.427296] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:06.427345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:06.427442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:06.519463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:06.522325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:06.522473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:06.522532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:06.717644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:06.717852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:06.718092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:06.718143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:06.724234] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-16T20:18:06.724782] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-16T20:18:06.724962] [INFO ] [sig ] BSVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:06.949519] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSVO.txt [2026-02-16T20:18:06.949791] [INFO ] [sig ] [508/3407] Completed BSVO in 0.5s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:06.949852] [INFO ] [sig ] [509/3407] Forecasting BSX... [2026-02-16T20:18:06.949897] [INFO ] [sig ] Generating forecast for: BSX [2026-02-16T20:18:06.949943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-16T20:18:06.973411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-16T20:18:06.974018] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-16T20:18:06.975164] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-16T20:18:06.975232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:06.975269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:06.975301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:06.975373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:07.062473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:07.063825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:07.063964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:07.064021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:07.232015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:07.232224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:07.232296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:07.232405] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:07.238492] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-02-16T20:18:07.239073] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-16T20:18:07.239300] [INFO ] [sig ] BSX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:07.437834] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSX.txt [2026-02-16T20:18:07.438096] [INFO ] [sig ] [509/3407] Completed BSX in 0.5s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:07.438158] [INFO ] [sig ] [510/3407] Forecasting BSY... [2026-02-16T20:18:07.438207] [INFO ] [sig ] Generating forecast for: BSY [2026-02-16T20:18:07.438295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-16T20:18:07.451208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-16T20:18:07.451688] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-16T20:18:07.452714] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-16T20:18:07.452776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:07.452809] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:07.452841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:07.452938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:07.513394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:07.514380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:07.514475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:07.514509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:07.645372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:07.645543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:07.645608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:07.645642] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:07.649410] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-16T20:18:07.649802] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-16T20:18:07.649959] [INFO ] [sig ] BSY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:07.801633] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BSY.txt [2026-02-16T20:18:07.801807] [INFO ] [sig ] [510/3407] Completed BSY in 0.4s | 2.79 sym/s | Total: 3.0m | ETA: 17.3m [2026-02-16T20:18:07.801853] [INFO ] [sig ] [511/3407] Forecasting BTA... [2026-02-16T20:18:07.801885] [INFO ] [sig ] Generating forecast for: BTA [2026-02-16T20:18:07.801949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-16T20:18:07.813981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-16T20:18:07.814385] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-16T20:18:07.815220] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-16T20:18:07.815272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:07.815304] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:07.815330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:07.815387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:07.875932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:07.876941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:07.877032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:07.877066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:07.997739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:07.997907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:07.997977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:07.998011] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:08.001788] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-02-16T20:18:08.002119] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-16T20:18:08.002275] [INFO ] [sig ] BTA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:08.157516] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BTA.txt [2026-02-16T20:18:08.157702] [INFO ] [sig ] [511/3407] Completed BTA in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:08.157745] [INFO ] [sig ] [512/3407] Forecasting BTAI... [2026-02-16T20:18:08.157810] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-16T20:18:08.157845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-16T20:18:08.170023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-16T20:18:08.170430] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-16T20:18:08.171281] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-16T20:18:08.171334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:08.171380] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:08.171408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:08.171465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:08.235248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:08.236169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:08.236256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:08.236290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:08.363632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:08.363800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:08.363844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:08.363872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:08.367832] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-02-16T20:18:08.368264] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-16T20:18:08.368415] [INFO ] [sig ] BTAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:08.527426] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BTAI.txt [2026-02-16T20:18:08.527634] [INFO ] [sig ] [512/3407] Completed BTAI in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:08.527682] [INFO ] [sig ] [513/3407] Forecasting BTCS... [2026-02-16T20:18:08.527744] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-16T20:18:08.527790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-16T20:18:08.539958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-16T20:18:08.540445] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-16T20:18:08.541509] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-16T20:18:08.541589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:08.541626] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:08.541654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:08.541718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:08.600151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:08.601150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:08.601244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:08.601279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:08.725100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:08.725260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:08.725305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:08.725335] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:08.729133] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=35.88%) [2026-02-16T20:18:08.729427] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-16T20:18:08.729562] [INFO ] [sig ] BTCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:08.877671] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BTCS.txt [2026-02-16T20:18:08.877861] [INFO ] [sig ] [513/3407] Completed BTCS in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:08.877903] [INFO ] [sig ] [514/3407] Forecasting BTE... [2026-02-16T20:18:08.878183] [INFO ] [sig ] Generating forecast for: BTE [2026-02-16T20:18:08.878221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-16T20:18:08.889929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-16T20:18:08.890295] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-16T20:18:08.891181] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-16T20:18:08.891236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:08.891269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:08.891296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:08.891353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:08.953247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:08.954140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:08.954227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:08.954262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:09.079547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:09.079757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:09.079810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:09.079847] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:09.084190] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-16T20:18:09.084504] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-16T20:18:09.084670] [INFO ] [sig ] BTE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:09.234459] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BTE.txt [2026-02-16T20:18:09.234642] [INFO ] [sig ] [514/3407] Completed BTE in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:09.234693] [INFO ] [sig ] [515/3407] Forecasting BTF... [2026-02-16T20:18:09.234729] [INFO ] [sig ] Generating forecast for: BTF [2026-02-16T20:18:09.234767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-16T20:18:09.250206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-16T20:18:09.250773] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-16T20:18:09.251873] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-16T20:18:09.251939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:09.251982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:09.252020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:09.252099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:09.318184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:09.319315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:09.319398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:09.319431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:09.439400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:09.439556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:09.439632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:09.439663] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:09.443690] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-02-16T20:18:09.443982] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-16T20:18:09.444113] [INFO ] [sig ] BTF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:09.585353] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BTF.txt [2026-02-16T20:18:09.585478] [INFO ] [sig ] [515/3407] Completed BTF in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:09.585517] [INFO ] [sig ] [516/3407] Forecasting BTI... [2026-02-16T20:18:09.585553] [INFO ] [sig ] Generating forecast for: BTI [2026-02-16T20:18:09.585602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-16T20:18:09.597990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-16T20:18:09.598251] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-16T20:18:09.599213] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-16T20:18:09.599264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:09.599295] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:09.599322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:09.599377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:09.662364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:09.663407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:09.663535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:09.663627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:09.793416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:09.793594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:09.793640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:09.793672] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:09.797147] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-16T20:18:09.797426] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-16T20:18:09.797555] [INFO ] [sig ] BTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:09.941247] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BTI.txt [2026-02-16T20:18:09.941365] [INFO ] [sig ] [516/3407] Completed BTI in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:09.941403] [INFO ] [sig ] [517/3407] Forecasting BTMD... [2026-02-16T20:18:09.941433] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-16T20:18:09.941463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-16T20:18:09.952485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-16T20:18:09.952783] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-16T20:18:09.953588] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-16T20:18:09.953644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:09.953676] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:09.953702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:09.953763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:10.009991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:10.010594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:10.010673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:10.010705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:10.131990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:10.132135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:10.132175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:10.132203] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:10.135545] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-02-16T20:18:10.135855] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-16T20:18:10.135987] [INFO ] [sig ] BTMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:10.280134] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BTMD.txt [2026-02-16T20:18:10.280300] [INFO ] [sig ] [517/3407] Completed BTMD in 0.3s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:10.280344] [INFO ] [sig ] [518/3407] Forecasting BTSG... [2026-02-16T20:18:10.280375] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-16T20:18:10.280408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-16T20:18:10.294525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-16T20:18:10.294950] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-16T20:18:10.295826] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-16T20:18:10.295881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:10.295915] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:10.295943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:10.296002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:10.357958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:10.359008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:10.359110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:10.359155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:10.497066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:10.497231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:10.497283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:10.497316] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:10.500965] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=46.98%) [2026-02-16T20:18:10.501253] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-16T20:18:10.501388] [INFO ] [sig ] BTSG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:10.643587] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BTSG.txt [2026-02-16T20:18:10.643716] [INFO ] [sig ] [518/3407] Completed BTSG in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:10.643756] [INFO ] [sig ] [519/3407] Forecasting BTZ... [2026-02-16T20:18:10.643786] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-16T20:18:10.643816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-16T20:18:10.655854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-16T20:18:10.656108] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-16T20:18:10.656908] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-16T20:18:10.657147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:10.657178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:10.657205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:10.657260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:10.713735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:10.714468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:10.714547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:10.714599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:10.830479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:10.830655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:10.830697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:10.830761] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:10.834155] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-16T20:18:10.834426] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-16T20:18:10.834558] [INFO ] [sig ] BTZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:10.977287] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BTZ.txt [2026-02-16T20:18:10.977449] [INFO ] [sig ] [519/3407] Completed BTZ in 0.3s | 2.79 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-16T20:18:10.977489] [INFO ] [sig ] [520/3407] Forecasting BUD... [2026-02-16T20:18:10.977520] [INFO ] [sig ] Generating forecast for: BUD [2026-02-16T20:18:10.977550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-16T20:18:10.988506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-16T20:18:10.988863] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-16T20:18:10.989686] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-16T20:18:10.989738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:10.989769] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:10.989796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:10.989852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:11.052133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:11.053009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:11.053092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:11.053128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:11.172660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:11.172817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:11.172858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:11.172887] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:11.176287] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=16.95%) [2026-02-16T20:18:11.176590] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-16T20:18:11.176726] [INFO ] [sig ] BUD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:11.323984] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BUD.txt [2026-02-16T20:18:11.324309] [INFO ] [sig ] [520/3407] Completed BUD in 0.3s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:11.324360] [INFO ] [sig ] [521/3407] Forecasting BUFC... [2026-02-16T20:18:11.324392] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-16T20:18:11.324423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-16T20:18:11.334624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-16T20:18:11.334947] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-16T20:18:11.335789] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-16T20:18:11.335846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:11.335877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:11.335904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:11.335960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:11.393721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:11.394436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:11.394517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:11.394550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:11.490725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:11.490854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:11.490892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:11.490919] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:11.494190] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-02-16T20:18:11.494457] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-16T20:18:11.494608] [INFO ] [sig ] BUFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:11.648935] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BUFC.txt [2026-02-16T20:18:11.649104] [INFO ] [sig ] [521/3407] Completed BUFC in 0.3s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:11.649145] [INFO ] [sig ] [522/3407] Forecasting BUG... [2026-02-16T20:18:11.649175] [INFO ] [sig ] Generating forecast for: BUG [2026-02-16T20:18:11.649238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-16T20:18:11.660779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-16T20:18:11.661082] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-16T20:18:11.661888] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-16T20:18:11.661941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:11.661975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:11.662002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:11.662058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:11.722919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:11.723800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:11.723899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:11.723932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:11.851017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:11.851170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:11.851216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:11.851252] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:11.854719] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=58.21%) [2026-02-16T20:18:11.854989] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-16T20:18:11.855112] [INFO ] [sig ] BUG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:12.001005] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BUG.txt [2026-02-16T20:18:12.001164] [INFO ] [sig ] [522/3407] Completed BUG in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:12.001203] [INFO ] [sig ] [523/3407] Forecasting BUI... [2026-02-16T20:18:12.001232] [INFO ] [sig ] Generating forecast for: BUI [2026-02-16T20:18:12.001263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-16T20:18:12.012978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-16T20:18:12.013300] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-16T20:18:12.014107] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-16T20:18:12.014159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:12.014216] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:12.014244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:12.014312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:12.072929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:12.073780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:12.073864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:12.073899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:12.197591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:12.197758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:12.197801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:12.197831] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:12.201509] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-16T20:18:12.201907] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-16T20:18:12.202059] [INFO ] [sig ] BUI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:12.418293] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BUI.txt [2026-02-16T20:18:12.418452] [INFO ] [sig ] [523/3407] Completed BUI in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:12.418494] [INFO ] [sig ] [524/3407] Forecasting BURL... [2026-02-16T20:18:12.418525] [INFO ] [sig ] Generating forecast for: BURL [2026-02-16T20:18:12.418557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-16T20:18:12.432722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-16T20:18:12.433194] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-16T20:18:12.434164] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-16T20:18:12.434220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:12.434254] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:12.434281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:12.434339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:12.495490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:12.496304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:12.496391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:12.496428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:12.623484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:12.623674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:12.623722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:12.623753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:12.627604] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-16T20:18:12.627894] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-16T20:18:12.628061] [INFO ] [sig ] BURL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:12.777785] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BURL.txt [2026-02-16T20:18:12.777977] [INFO ] [sig ] [524/3407] Completed BURL in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:12.778023] [INFO ] [sig ] [525/3407] Forecasting BUSE... [2026-02-16T20:18:12.778054] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-16T20:18:12.778088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-16T20:18:12.789483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-16T20:18:12.789858] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-16T20:18:12.790733] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-16T20:18:12.790798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:12.790832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:12.790860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:12.790917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:12.850775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:12.851666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:12.851755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:12.851790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:12.976950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:12.977288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:12.977331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:12.977361] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:12.981153] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-16T20:18:12.981436] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-16T20:18:12.981569] [INFO ] [sig ] BUSE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:13.129010] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BUSE.txt [2026-02-16T20:18:13.129172] [INFO ] [sig ] [525/3407] Completed BUSE in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:13.129212] [INFO ] [sig ] [526/3407] Forecasting BUXX... [2026-02-16T20:18:13.129274] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-16T20:18:13.129307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-16T20:18:13.141641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-16T20:18:13.142170] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-16T20:18:13.143188] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-16T20:18:13.143241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:13.143273] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:13.143299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:13.143356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:13.204828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:13.205781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:13.205871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:13.205906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:13.334183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:13.334353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:13.334397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:13.334469] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:13.338689] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=57.70%) [2026-02-16T20:18:13.339019] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-16T20:18:13.339374] [INFO ] [sig ] BUXX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:13.492850] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BUXX.txt [2026-02-16T20:18:13.493018] [INFO ] [sig ] [526/3407] Completed BUXX in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:13.493060] [INFO ] [sig ] [527/3407] Forecasting BVFL... [2026-02-16T20:18:13.493091] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-16T20:18:13.493143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-16T20:18:13.506779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-16T20:18:13.507239] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-16T20:18:13.508490] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-16T20:18:13.508562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:13.508638] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:13.508690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:13.508783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:13.583777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:13.584721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:13.584814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:13.584849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:13.704955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:13.705129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:13.705176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:13.705207] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:13.708956] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=65.81%) [2026-02-16T20:18:13.709286] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-16T20:18:13.709433] [INFO ] [sig ] BVFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:13.860461] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BVFL.txt [2026-02-16T20:18:13.860627] [INFO ] [sig ] [527/3407] Completed BVFL in 0.4s | 2.79 sym/s | Total: 3.1m | ETA: 17.2m [2026-02-16T20:18:13.860672] [INFO ] [sig ] [528/3407] Forecasting BVN... [2026-02-16T20:18:13.860702] [INFO ] [sig ] Generating forecast for: BVN [2026-02-16T20:18:13.860732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-16T20:18:13.872647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-16T20:18:13.872963] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-16T20:18:13.873822] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-16T20:18:13.873878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:13.873911] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:13.873939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:13.873998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:13.935386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:13.936367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:13.936455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:13.936491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:14.058602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:14.058761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:14.058802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:14.058831] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:14.062302] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-02-16T20:18:14.062592] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-16T20:18:14.062720] [INFO ] [sig ] BVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:14.215231] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BVN.txt [2026-02-16T20:18:14.215430] [INFO ] [sig ] [528/3407] Completed BVN in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:14.215475] [INFO ] [sig ] [529/3407] Forecasting BVS... [2026-02-16T20:18:14.215506] [INFO ] [sig ] Generating forecast for: BVS [2026-02-16T20:18:14.215538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-16T20:18:14.227004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-16T20:18:14.227336] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-16T20:18:14.228273] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-16T20:18:14.228327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:14.228358] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:14.228384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:14.228440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:14.288698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:14.289666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:14.289762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:14.289799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:14.420974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:14.421140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:14.421185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:14.421215] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:14.425889] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-02-16T20:18:14.426203] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-16T20:18:14.426346] [INFO ] [sig ] BVS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:14.579425] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BVS.txt [2026-02-16T20:18:14.579605] [INFO ] [sig ] [529/3407] Completed BVS in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:14.579648] [INFO ] [sig ] [530/3407] Forecasting BWA... [2026-02-16T20:18:14.579679] [INFO ] [sig ] Generating forecast for: BWA [2026-02-16T20:18:14.579735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-16T20:18:14.590520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-16T20:18:14.590859] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-16T20:18:14.591724] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-16T20:18:14.591778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:14.591811] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:14.591839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:14.591898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:14.654109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:14.655040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:14.655130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:14.655165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:14.777830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:14.778029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:14.778079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:14.778113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:14.781697] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=12.44%) [2026-02-16T20:18:14.781999] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-16T20:18:14.782131] [INFO ] [sig ] BWA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:14.929930] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BWA.txt [2026-02-16T20:18:14.930120] [INFO ] [sig ] [530/3407] Completed BWA in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:14.930169] [INFO ] [sig ] [531/3407] Forecasting BWAY... [2026-02-16T20:18:14.930230] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-16T20:18:14.930280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-16T20:18:14.942500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-16T20:18:14.942955] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-16T20:18:14.943874] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-16T20:18:14.943929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:14.943975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:14.944004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:14.944095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:15.003029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:15.003975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:15.004109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:15.004145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:15.128014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:15.128199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:15.128242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:15.128271] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:15.131958] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-16T20:18:15.132318] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-16T20:18:15.132465] [INFO ] [sig ] BWAY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:15.285418] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BWAY.txt [2026-02-16T20:18:15.285597] [INFO ] [sig ] [531/3407] Completed BWAY in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:15.285663] [INFO ] [sig ] [532/3407] Forecasting BWB... [2026-02-16T20:18:15.285697] [INFO ] [sig ] Generating forecast for: BWB [2026-02-16T20:18:15.285727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-16T20:18:15.297054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-16T20:18:15.297373] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-16T20:18:15.298245] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-16T20:18:15.298297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:15.298328] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:15.298354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:15.298409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:15.354725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:15.355461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:15.355542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:15.355594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:15.479482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:15.479656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:15.479716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:15.479745] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:15.483182] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-16T20:18:15.483464] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-16T20:18:15.483613] [INFO ] [sig ] BWB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:15.633238] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BWB.txt [2026-02-16T20:18:15.633533] [INFO ] [sig ] [532/3407] Completed BWB in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:15.633615] [INFO ] [sig ] [533/3407] Forecasting BWEN... [2026-02-16T20:18:15.633652] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-16T20:18:15.633685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-16T20:18:15.646984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-16T20:18:15.647398] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-16T20:18:15.648418] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-16T20:18:15.648483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:15.648515] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:15.648542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:15.648615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:15.708057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:15.709075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:15.709245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:15.709283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:15.832862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:15.833033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:15.833075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:15.833104] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:15.836693] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=37.11%) [2026-02-16T20:18:15.837058] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-16T20:18:15.837194] [INFO ] [sig ] BWEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:15.982222] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BWEN.txt [2026-02-16T20:18:15.982389] [INFO ] [sig ] [533/3407] Completed BWEN in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:15.982430] [INFO ] [sig ] [534/3407] Forecasting BWFG... [2026-02-16T20:18:15.982461] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-16T20:18:15.982524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-16T20:18:15.994026] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'BWFG'. [2026-02-16T20:18:15.994422] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-16T20:18:15.995288] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-16T20:18:15.995343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:15.995378] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:15.995406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:15.995465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:16.056243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:16.057223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:16.057321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:16.057357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:16.174874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:16.175040] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:18:16.175082] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:16.175112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:16.178740] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-16T20:18:16.179054] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-16T20:18:16.179184] [INFO ] [sig ] BWFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:16.322349] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BWFG.txt [2026-02-16T20:18:16.322509] [INFO ] [sig ] [534/3407] Completed BWFG in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:16.322548] [INFO ] [sig ] [535/3407] Forecasting BWG... [2026-02-16T20:18:16.322627] [INFO ] [sig ] Generating forecast for: BWG [2026-02-16T20:18:16.322662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-16T20:18:16.334374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-16T20:18:16.334791] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-16T20:18:16.335614] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-16T20:18:16.335667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:16.335698] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:16.335725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:16.335781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:16.398053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:16.399136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:16.399224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:16.399260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:16.520346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:16.520517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:16.520560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:16.520612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:16.524648] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-16T20:18:16.524939] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-16T20:18:16.525068] [INFO ] [sig ] BWG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:16.670084] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BWG.txt [2026-02-16T20:18:16.670249] [INFO ] [sig ] [535/3407] Completed BWG in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-16T20:18:16.670289] [INFO ] [sig ] [536/3407] Forecasting BWIN... [2026-02-16T20:18:16.670318] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-16T20:18:16.670350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-16T20:18:16.682891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-16T20:18:16.683249] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-16T20:18:16.684284] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-16T20:18:16.684337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:16.684379] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:16.684407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:16.684463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:16.745157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:16.745994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:16.746083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:16.746116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:16.865650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:16.865808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:16.865852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:16.865883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:16.869409] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-02-16T20:18:16.869712] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-16T20:18:16.869844] [INFO ] [sig ] BWIN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:17.016305] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BWIN.txt [2026-02-16T20:18:17.016488] [INFO ] [sig ] [536/3407] Completed BWIN in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:17.016530] [INFO ] [sig ] [537/3407] Forecasting BWMN... [2026-02-16T20:18:17.016562] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-16T20:18:17.016642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-16T20:18:17.028367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-16T20:18:17.028724] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-16T20:18:17.029537] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-16T20:18:17.029614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:17.029650] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:17.029678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:17.029735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:17.089269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:17.090030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:17.090111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:17.090145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:17.211587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:17.211747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:17.211789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:17.211817] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:17.215209] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-02-16T20:18:17.215477] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-16T20:18:17.215623] [INFO ] [sig ] BWMN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:17.355866] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BWMN.txt [2026-02-16T20:18:17.356034] [INFO ] [sig ] [537/3407] Completed BWMN in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:17.356078] [INFO ] [sig ] [538/3407] Forecasting BXC... [2026-02-16T20:18:17.356110] [INFO ] [sig ] Generating forecast for: BXC [2026-02-16T20:18:17.356142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-16T20:18:17.372089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-16T20:18:17.372437] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-16T20:18:17.373269] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-16T20:18:17.373323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:17.373357] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:17.373386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:17.373444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:17.432204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:17.432987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:17.433071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:17.433107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:17.559445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:17.559629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:17.559677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:17.559707] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:17.563402] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-02-16T20:18:17.563707] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-16T20:18:17.563840] [INFO ] [sig ] BXC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:17.715844] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BXC.txt [2026-02-16T20:18:17.716033] [INFO ] [sig ] [538/3407] Completed BXC in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:17.716108] [INFO ] [sig ] [539/3407] Forecasting BXMX... [2026-02-16T20:18:17.716143] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-16T20:18:17.716174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-16T20:18:17.728601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-16T20:18:17.728946] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-16T20:18:17.729776] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-16T20:18:17.729829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:17.729861] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:17.729891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:17.729959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:17.790123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:17.790964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:17.791054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:17.791105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:17.920527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:17.920713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:17.920764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:17.920804] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:17.924434] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=38.25%) [2026-02-16T20:18:17.924755] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-16T20:18:17.924914] [INFO ] [sig ] BXMX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:18.092385] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BXMX.txt [2026-02-16T20:18:18.092547] [INFO ] [sig ] [539/3407] Completed BXMX in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:18.092645] [INFO ] [sig ] [540/3407] Forecasting BXP... [2026-02-16T20:18:18.092686] [INFO ] [sig ] Generating forecast for: BXP [2026-02-16T20:18:18.092717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-16T20:18:18.104600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-16T20:18:18.104936] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-16T20:18:18.105890] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-16T20:18:18.105945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:18.106005] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:18.106036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:18.106094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:18.165346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:18.166198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:18.166287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:18.166322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:18.291203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:18.291363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:18.291406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:18.291434] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:18.294839] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-02-16T20:18:18.295110] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-16T20:18:18.295235] [INFO ] [sig ] BXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:18.441559] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BXP.txt [2026-02-16T20:18:18.441745] [INFO ] [sig ] [540/3407] Completed BXP in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:18.441787] [INFO ] [sig ] [541/3407] Forecasting BXSL... [2026-02-16T20:18:18.441818] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-16T20:18:18.441871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-16T20:18:18.453310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-16T20:18:18.453676] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-16T20:18:18.454610] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-16T20:18:18.454670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:18.454704] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:18.454732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:18.454789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:18.512652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:18.513624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:18.513719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:18.513752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:18.634740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:18.634900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:18.634945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:18.634974] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:18.638469] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-02-16T20:18:18.638778] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-16T20:18:18.638913] [INFO ] [sig ] BXSL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:18.787203] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BXSL.txt [2026-02-16T20:18:18.787362] [INFO ] [sig ] [541/3407] Completed BXSL in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:18.787403] [INFO ] [sig ] [542/3407] Forecasting BYD... [2026-02-16T20:18:18.787433] [INFO ] [sig ] Generating forecast for: BYD [2026-02-16T20:18:18.787463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-16T20:18:18.799315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-16T20:18:18.799697] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-16T20:18:18.800488] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-16T20:18:18.800541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:18.800592] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:18.800622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:18.800678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:18.860924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:18.861789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:18.861874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:18.861909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:18.985232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:18.985390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:18.985431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:18.985460] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:18.989234] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-02-16T20:18:18.989535] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-16T20:18:18.989694] [INFO ] [sig ] BYD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:19.143659] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BYD.txt [2026-02-16T20:18:19.143864] [INFO ] [sig ] [542/3407] Completed BYD in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:19.143907] [INFO ] [sig ] [543/3407] Forecasting BYRN... [2026-02-16T20:18:19.143939] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-16T20:18:19.143970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-16T20:18:19.158367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-16T20:18:19.158776] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-16T20:18:19.159706] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-16T20:18:19.159759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:19.159792] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:19.159818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:19.159875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:19.221904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:19.222842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:19.222930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:19.222964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:19.348314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:19.348472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:19.348516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:19.348612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:19.352190] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-02-16T20:18:19.352477] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-16T20:18:19.352628] [INFO ] [sig ] BYRN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:19.499588] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BYRN.txt [2026-02-16T20:18:19.499771] [INFO ] [sig ] [543/3407] Completed BYRN in 0.4s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:19.499815] [INFO ] [sig ] [544/3407] Forecasting BYSI... [2026-02-16T20:18:19.499847] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-16T20:18:19.499912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-16T20:18:19.511627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-16T20:18:19.512021] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-16T20:18:19.512960] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-16T20:18:19.513015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:19.513048] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:19.513075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:19.513132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:19.572612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:19.573505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:19.573609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:19.573646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:19.682221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:19.682386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:19.682430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:19.682462] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:19.685951] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-02-16T20:18:19.686257] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-16T20:18:19.686407] [INFO ] [sig ] BYSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:19.831756] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BYSI.txt [2026-02-16T20:18:19.831897] [INFO ] [sig ] [544/3407] Completed BYSI in 0.3s | 2.79 sym/s | Total: 3.2m | ETA: 17.1m [2026-02-16T20:18:19.831937] [INFO ] [sig ] [545/3407] Forecasting BZ... [2026-02-16T20:18:19.831969] [INFO ] [sig ] Generating forecast for: BZ [2026-02-16T20:18:19.832028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-16T20:18:19.843616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-16T20:18:19.843877] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-16T20:18:19.844699] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-16T20:18:19.844751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:19.844782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:19.844807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:19.844864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:19.907370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:19.908270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:19.908362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:19.908412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:20.033943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:20.034103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:20.034144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:20.034174] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:20.037628] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=99.82%) [2026-02-16T20:18:20.037901] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-16T20:18:20.038065] [INFO ] [sig ] BZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:20.184369] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BZ.txt [2026-02-16T20:18:20.184554] [INFO ] [sig ] [545/3407] Completed BZ in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:20.184648] [INFO ] [sig ] [546/3407] Forecasting BZH... [2026-02-16T20:18:20.184684] [INFO ] [sig ] Generating forecast for: BZH [2026-02-16T20:18:20.184738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-16T20:18:20.197667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-16T20:18:20.198041] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-16T20:18:20.198980] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-16T20:18:20.199048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:20.199090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:20.199124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:20.199183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:20.261036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:20.261908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:20.261994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:20.262029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:20.385081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:20.385241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:20.385285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:20.385316] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:20.389116] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=15.76%) [2026-02-16T20:18:20.389405] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-16T20:18:20.389562] [INFO ] [sig ] BZH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:20.541655] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/BZH.txt [2026-02-16T20:18:20.541815] [INFO ] [sig ] [546/3407] Completed BZH in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:20.541866] [INFO ] [sig ] [547/3407] Forecasting BZUN... [2026-02-16T20:18:20.541911] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-16T20:18:20.541983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-16T20:18:20.553794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-16T20:18:20.554126] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-16T20:18:20.554997] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-16T20:18:20.555051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:20.555086] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:20.555114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:20.555184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:20.617341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:20.618139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:20.618238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:20.618278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:20.746223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:20.746552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:20.746616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:20.746650] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:20.750413] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=54.40%) [2026-02-16T20:18:20.750728] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-16T20:18:20.750864] [INFO ] [sig ] BZUN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:20.901674] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/BZUN.txt [2026-02-16T20:18:20.901830] [INFO ] [sig ] [547/3407] Completed BZUN in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:20.901872] [INFO ] [sig ] [548/3407] Forecasting C... [2026-02-16T20:18:20.901904] [INFO ] [sig ] Generating forecast for: C [2026-02-16T20:18:20.901939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-16T20:18:20.914368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-16T20:18:20.914721] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-16T20:18:20.915590] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-16T20:18:20.915647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:20.915681] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:20.915710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:20.915769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:20.977093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:20.978060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:20.978154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:20.978201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:21.105289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:21.105446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:21.105489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:21.105517] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:21.108887] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=58.60%) [2026-02-16T20:18:21.109158] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-16T20:18:21.109285] [INFO ] [sig ] C: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:21.250315] [INFO ] [LOCAL ] Saved forecast: C 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/C.txt [2026-02-16T20:18:21.250461] [INFO ] [sig ] [548/3407] Completed C in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:21.250504] [INFO ] [sig ] [549/3407] Forecasting CAAP... [2026-02-16T20:18:21.250536] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-16T20:18:21.250618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-16T20:18:21.262717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-16T20:18:21.263025] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-16T20:18:21.263873] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-16T20:18:21.263971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:21.264007] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:21.264038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:21.264100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:21.323707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:21.324454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:21.324538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:21.324591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:21.444650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:21.444816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:21.444859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:21.444888] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:21.448337] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=85.26%) [2026-02-16T20:18:21.448632] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-16T20:18:21.448762] [INFO ] [sig ] CAAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:21.589614] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAAP.txt [2026-02-16T20:18:21.589763] [INFO ] [sig ] [549/3407] Completed CAAP in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:21.589804] [INFO ] [sig ] [550/3407] Forecasting CAAS... [2026-02-16T20:18:21.589838] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-16T20:18:21.589868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-16T20:18:21.601531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-16T20:18:21.601923] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-16T20:18:21.602950] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-16T20:18:21.603017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:21.603058] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:21.603087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:21.603145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:21.665002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:21.665842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:21.665927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:21.665995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:21.776273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:21.776427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:21.776469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:21.776499] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:21.779910] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=68.37%) [2026-02-16T20:18:21.780209] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-16T20:18:21.780335] [INFO ] [sig ] CAAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:21.921417] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAAS.txt [2026-02-16T20:18:21.921557] [INFO ] [sig ] [550/3407] Completed CAAS in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-16T20:18:21.921617] [INFO ] [sig ] [551/3407] Forecasting CABA... [2026-02-16T20:18:21.921648] [INFO ] [sig ] Generating forecast for: CABA [2026-02-16T20:18:21.921679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-16T20:18:21.933212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-16T20:18:21.933513] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-16T20:18:21.934339] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-16T20:18:21.934392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:21.934425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:21.934452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:21.934510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:21.991024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:21.991790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:21.991873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:21.991908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:22.109843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:22.110009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:22.110052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:22.110082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:22.113623] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-16T20:18:22.113919] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-16T20:18:22.114053] [INFO ] [sig ] CABA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:22.263227] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CABA.txt [2026-02-16T20:18:22.263384] [INFO ] [sig ] [551/3407] Completed CABA in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:22.263426] [INFO ] [sig ] [552/3407] Forecasting CABO... [2026-02-16T20:18:22.263459] [INFO ] [sig ] Generating forecast for: CABO [2026-02-16T20:18:22.263516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-16T20:18:22.277216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-16T20:18:22.277780] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-16T20:18:22.278903] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-16T20:18:22.278957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:22.278991] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:22.279018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:22.279076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:22.344198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:22.345289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:22.345373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:22.345408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:22.471216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:22.471388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:22.471432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:22.471462] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:22.475176] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-02-16T20:18:22.475531] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-16T20:18:22.475703] [INFO ] [sig ] CABO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:22.622251] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CABO.txt [2026-02-16T20:18:22.622422] [INFO ] [sig ] [552/3407] Completed CABO in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:22.622464] [INFO ] [sig ] [553/3407] Forecasting CAC... [2026-02-16T20:18:22.622496] [INFO ] [sig ] Generating forecast for: CAC [2026-02-16T20:18:22.622526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-16T20:18:22.634815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-16T20:18:22.635091] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-16T20:18:22.635969] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-16T20:18:22.636026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:22.636065] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:22.636099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:22.636168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:22.693747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:22.694701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:22.694781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:22.694814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:22.814622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:22.814780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:22.814822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:22.814852] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:22.818306] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-02-16T20:18:22.818614] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-16T20:18:22.818748] [INFO ] [sig ] CAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:22.962076] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CAC.txt [2026-02-16T20:18:22.962261] [INFO ] [sig ] [553/3407] Completed CAC in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:22.962307] [INFO ] [sig ] [554/3407] Forecasting CACC... [2026-02-16T20:18:22.962365] [INFO ] [sig ] Generating forecast for: CACC [2026-02-16T20:18:22.962397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-16T20:18:22.973837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-16T20:18:22.974155] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-16T20:18:22.975002] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-16T20:18:22.975056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:22.975088] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:22.975115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:22.975171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:23.032465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:23.033339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:23.033424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:23.033457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:23.151058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:23.151216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:23.151259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:23.151288] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:23.154843] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-02-16T20:18:23.155142] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-16T20:18:23.155273] [INFO ] [sig ] CACC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:23.296525] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CACC.txt [2026-02-16T20:18:23.296708] [INFO ] [sig ] [554/3407] Completed CACC in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:23.296748] [INFO ] [sig ] [555/3407] Forecasting CACI... [2026-02-16T20:18:23.296779] [INFO ] [sig ] Generating forecast for: CACI [2026-02-16T20:18:23.296809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-16T20:18:23.308488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-16T20:18:23.308808] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-16T20:18:23.309645] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-16T20:18:23.309697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:23.309728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:23.309756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:23.309812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:23.369245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:23.370176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:23.370275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:23.370312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:23.496271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:23.496433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:23.496478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:23.496508] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:23.500127] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-16T20:18:23.500415] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-16T20:18:23.500550] [INFO ] [sig ] CACI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:23.654180] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CACI.txt [2026-02-16T20:18:23.654376] [INFO ] [sig ] [555/3407] Completed CACI in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:23.654430] [INFO ] [sig ] [556/3407] Forecasting CADL... [2026-02-16T20:18:23.654525] [INFO ] [sig ] Generating forecast for: CADL [2026-02-16T20:18:23.654566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-16T20:18:23.666793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-16T20:18:23.667193] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-16T20:18:23.668128] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-16T20:18:23.668183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:23.668217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:23.668246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:23.668304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:23.730056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:23.730984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:23.731067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:23.731103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:23.850604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:23.850779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:23.850838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:23.850872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:23.854724] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=69.05%) [2026-02-16T20:18:23.855010] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-16T20:18:23.855151] [INFO ] [sig ] CADL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:24.001745] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CADL.txt [2026-02-16T20:18:24.001905] [INFO ] [sig ] [556/3407] Completed CADL in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:24.001947] [INFO ] [sig ] [557/3407] Forecasting CAE... [2026-02-16T20:18:24.001979] [INFO ] [sig ] Generating forecast for: CAE [2026-02-16T20:18:24.002011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-16T20:18:24.014700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-16T20:18:24.015048] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-16T20:18:24.015959] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-16T20:18:24.016020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:24.016123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:24.016171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:24.016234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:24.077516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:24.078401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:24.078487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:24.078522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:24.201355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:24.201516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:24.201561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:24.201612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:24.205120] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-16T20:18:24.205410] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-16T20:18:24.205542] [INFO ] [sig ] CAE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:24.352397] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CAE.txt [2026-02-16T20:18:24.352564] [INFO ] [sig ] [557/3407] Completed CAE in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:24.352623] [INFO ] [sig ] [558/3407] Forecasting CAF... [2026-02-16T20:18:24.352654] [INFO ] [sig ] Generating forecast for: CAF [2026-02-16T20:18:24.352713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-16T20:18:24.364246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-16T20:18:24.364561] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-16T20:18:24.365430] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-16T20:18:24.365486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:24.365520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:24.365548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:24.365646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:24.428843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:24.429893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:24.429984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:24.430026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:24.557923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:24.558120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:24.558165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:24.558195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:24.563300] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-02-16T20:18:24.563872] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-16T20:18:24.564069] [INFO ] [sig ] CAF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:24.716023] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CAF.txt [2026-02-16T20:18:24.716191] [INFO ] [sig ] [558/3407] Completed CAF in 0.4s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:24.716232] [INFO ] [sig ] [559/3407] Forecasting CAG... [2026-02-16T20:18:24.716263] [INFO ] [sig ] Generating forecast for: CAG [2026-02-16T20:18:24.716303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-16T20:18:24.728540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-16T20:18:24.728952] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-16T20:18:24.729855] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-16T20:18:24.729911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:24.729945] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:24.729972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:24.730029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:24.789682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:24.790564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:24.790670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:24.790706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:24.909181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:24.909354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:24.909399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:24.909429] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:24.912917] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-02-16T20:18:24.913228] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-16T20:18:24.913364] [INFO ] [sig ] CAG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:25.059877] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CAG.txt [2026-02-16T20:18:25.060039] [INFO ] [sig ] [559/3407] Completed CAG in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:25.060079] [INFO ] [sig ] [560/3407] Forecasting CAH... [2026-02-16T20:18:25.060138] [INFO ] [sig ] Generating forecast for: CAH [2026-02-16T20:18:25.060173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-16T20:18:25.072110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-16T20:18:25.072500] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-16T20:18:25.073352] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-16T20:18:25.073405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:25.073448] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:25.073477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:25.073534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:25.131993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:25.132877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:25.132961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:25.132995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:25.253764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:25.253933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:25.253977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:25.254006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:25.257699] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-02-16T20:18:25.258009] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-16T20:18:25.258149] [INFO ] [sig ] CAH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:25.400900] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAH.txt [2026-02-16T20:18:25.401065] [INFO ] [sig ] [560/3407] Completed CAH in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:25.401113] [INFO ] [sig ] [561/3407] Forecasting CAKE... [2026-02-16T20:18:25.401182] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-16T20:18:25.401222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-16T20:18:25.412751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-16T20:18:25.413155] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-16T20:18:25.413984] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-16T20:18:25.414036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:25.414068] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:25.414095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:25.414152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:25.471788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:25.472614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:25.472694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:25.472727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:25.592548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:25.592725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:25.592769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:25.592796] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:25.596221] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-16T20:18:25.596493] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-16T20:18:25.596636] [INFO ] [sig ] CAKE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:25.739209] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAKE.txt [2026-02-16T20:18:25.739346] [INFO ] [sig ] [561/3407] Completed CAKE in 0.3s | 2.79 sym/s | Total: 3.3m | ETA: 17.0m [2026-02-16T20:18:25.739383] [INFO ] [sig ] [562/3407] Forecasting CAL... [2026-02-16T20:18:25.739412] [INFO ] [sig ] Generating forecast for: CAL [2026-02-16T20:18:25.739442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-16T20:18:25.750491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-16T20:18:25.750843] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-16T20:18:25.751835] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-16T20:18:25.751888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:25.751919] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:25.751946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:25.752002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:25.810042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:25.810725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:25.810804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:25.810837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:25.932110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:25.932289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:25.932338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:25.932369] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:25.936032] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-16T20:18:25.936323] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-16T20:18:25.936454] [INFO ] [sig ] CAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:26.080363] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAL.txt [2026-02-16T20:18:26.080519] [INFO ] [sig ] [562/3407] Completed CAL in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-16T20:18:26.080557] [INFO ] [sig ] [563/3407] Forecasting CALM... [2026-02-16T20:18:26.080615] [INFO ] [sig ] Generating forecast for: CALM [2026-02-16T20:18:26.080648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-16T20:18:26.092127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-16T20:18:26.092407] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-16T20:18:26.093217] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-16T20:18:26.093270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:26.093302] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:26.093329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:26.093386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:26.151671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:26.152370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:26.152453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:26.152488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:26.276329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:26.276477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:26.276519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:26.276547] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:26.280020] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=27.06%) [2026-02-16T20:18:26.280299] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-16T20:18:26.280427] [INFO ] [sig ] CALM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:26.422343] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CALM.txt [2026-02-16T20:18:26.422524] [INFO ] [sig ] [563/3407] Completed CALM in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-16T20:18:26.422567] [INFO ] [sig ] [564/3407] Forecasting CALX... [2026-02-16T20:18:26.422653] [INFO ] [sig ] Generating forecast for: CALX [2026-02-16T20:18:26.422688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-16T20:18:26.434174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-16T20:18:26.434629] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-16T20:18:26.435477] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-16T20:18:26.435530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:26.435564] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:26.435612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:26.435670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:26.493623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:26.494527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:26.494645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:26.494693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:26.620245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:26.620606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:26.620649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:26.620679] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:26.624051] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=49.31%) [2026-02-16T20:18:26.624354] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-16T20:18:26.624479] [INFO ] [sig ] CALX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:26.771201] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CALX.txt [2026-02-16T20:18:26.771359] [INFO ] [sig ] [564/3407] Completed CALX in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-16T20:18:26.771405] [INFO ] [sig ] [565/3407] Forecasting CAPL... [2026-02-16T20:18:26.771444] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-16T20:18:26.771527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-16T20:18:26.783485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-16T20:18:26.783949] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-16T20:18:26.784911] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-16T20:18:26.784967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:26.785001] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:26.785029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:26.785088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:26.844255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:26.845159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:26.845245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:26.845280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:26.963168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:26.963333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:26.963375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:26.963404] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:26.966866] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-16T20:18:26.967144] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-16T20:18:26.967270] [INFO ] [sig ] CAPL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:27.108745] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CAPL.txt [2026-02-16T20:18:27.108896] [INFO ] [sig ] [565/3407] Completed CAPL in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:27.108936] [INFO ] [sig ] [566/3407] Forecasting CARE... [2026-02-16T20:18:27.108965] [INFO ] [sig ] Generating forecast for: CARE [2026-02-16T20:18:27.109022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-16T20:18:27.120345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-16T20:18:27.120684] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-16T20:18:27.121508] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-16T20:18:27.121560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:27.121628] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:27.121658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:27.121715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:27.178719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:27.179488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:27.179589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:27.179625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:27.299732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:27.299886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:27.299927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:27.299956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:27.303326] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-16T20:18:27.303624] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-16T20:18:27.303752] [INFO ] [sig ] CARE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:27.443718] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CARE.txt [2026-02-16T20:18:27.443857] [INFO ] [sig ] [566/3407] Completed CARE in 0.3s | 2.79 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:27.443895] [INFO ] [sig ] [567/3407] Forecasting CARG... [2026-02-16T20:18:27.443925] [INFO ] [sig ] Generating forecast for: CARG [2026-02-16T20:18:27.443955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-16T20:18:27.459085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-16T20:18:27.459476] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-16T20:18:27.460380] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-16T20:18:27.460446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:27.460480] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:27.460509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:27.460568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:27.518013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:27.518778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:27.518906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:27.518956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:27.640429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:27.640602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:27.640648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:27.640694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:27.644145] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-02-16T20:18:27.644420] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-16T20:18:27.644548] [INFO ] [sig ] CARG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:27.786065] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CARG.txt [2026-02-16T20:18:27.786227] [INFO ] [sig ] [567/3407] Completed CARG in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:27.786273] [INFO ] [sig ] [568/3407] Forecasting CARS... [2026-02-16T20:18:27.786306] [INFO ] [sig ] Generating forecast for: CARS [2026-02-16T20:18:27.786359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-16T20:18:27.797151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-16T20:18:27.797469] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-16T20:18:27.798365] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-16T20:18:27.798419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:27.798451] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:27.798479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:27.798537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:27.857647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:27.858420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:27.858506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:27.858539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:27.979608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:27.979767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:27.979810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:27.979840] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:27.983482] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=54.09%) [2026-02-16T20:18:27.983853] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-16T20:18:27.984012] [INFO ] [sig ] CARS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:28.131270] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CARS.txt [2026-02-16T20:18:28.131426] [INFO ] [sig ] [568/3407] Completed CARS in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:28.131465] [INFO ] [sig ] [569/3407] Forecasting CASH... [2026-02-16T20:18:28.131495] [INFO ] [sig ] Generating forecast for: CASH [2026-02-16T20:18:28.131554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-16T20:18:28.143424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-16T20:18:28.143793] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-16T20:18:28.144671] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-16T20:18:28.144724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:28.144757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:28.144785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:28.144844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:28.202218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:28.202906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:28.202987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:28.203032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:28.327805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:28.327999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:28.328046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:28.328075] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:28.331899] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-02-16T20:18:28.332166] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-16T20:18:28.332290] [INFO ] [sig ] CASH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:28.472859] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CASH.txt [2026-02-16T20:18:28.472980] [INFO ] [sig ] [569/3407] Completed CASH in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:28.473018] [INFO ] [sig ] [570/3407] Forecasting CASS... [2026-02-16T20:18:28.473046] [INFO ] [sig ] Generating forecast for: CASS [2026-02-16T20:18:28.473076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-16T20:18:28.484970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-16T20:18:28.485333] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-16T20:18:28.486154] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-16T20:18:28.486206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:28.486238] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:28.486265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:28.486321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:28.543548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:28.544411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:28.544501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:28.544534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:28.668999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:28.669170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:28.669219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:28.669255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:28.672941] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=22.57%) [2026-02-16T20:18:28.673298] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-16T20:18:28.673631] [INFO ] [sig ] CASS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:28.827074] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CASS.txt [2026-02-16T20:18:28.827341] [INFO ] [sig ] [570/3407] Completed CASS in 0.4s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:28.827388] [INFO ] [sig ] [571/3407] Forecasting CASY... [2026-02-16T20:18:28.827423] [INFO ] [sig ] Generating forecast for: CASY [2026-02-16T20:18:28.827663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-16T20:18:28.840685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-16T20:18:28.841032] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-16T20:18:28.841870] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-16T20:18:28.841927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:28.841959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:28.842001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:28.842059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:28.907248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:28.908452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:28.908549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:28.908605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:29.044798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:29.044974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:29.045017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:29.045046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:29.048592] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-16T20:18:29.048893] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-16T20:18:29.049023] [INFO ] [sig ] CASY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:29.204913] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CASY.txt [2026-02-16T20:18:29.205072] [INFO ] [sig ] [571/3407] Completed CASY in 0.4s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:29.205113] [INFO ] [sig ] [572/3407] Forecasting CATH... [2026-02-16T20:18:29.205142] [INFO ] [sig ] Generating forecast for: CATH [2026-02-16T20:18:29.205183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-16T20:18:29.216710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-16T20:18:29.217075] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-16T20:18:29.217991] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-16T20:18:29.218046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:29.218078] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:29.218106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:29.218163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:29.276088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:29.276989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:29.277077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:29.277111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:29.394853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:29.395013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:29.395057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:29.395089] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:29.398535] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=80.27%) [2026-02-16T20:18:29.398836] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-16T20:18:29.398968] [INFO ] [sig ] CATH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:29.545183] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CATH.txt [2026-02-16T20:18:29.545342] [INFO ] [sig ] [572/3407] Completed CATH in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:29.545382] [INFO ] [sig ] [573/3407] Forecasting CATO... [2026-02-16T20:18:29.545411] [INFO ] [sig ] Generating forecast for: CATO [2026-02-16T20:18:29.545441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-16T20:18:29.557209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-16T20:18:29.557610] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-16T20:18:29.558672] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-16T20:18:29.558725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:29.558757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:29.558784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:29.558841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:29.618502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:29.619515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:29.619627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:29.619664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:29.750059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:29.750255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:29.750331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:29.750386] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:29.755726] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=81.67%) [2026-02-16T20:18:29.756144] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-16T20:18:29.756333] [INFO ] [sig ] CATO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:29.900807] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CATO.txt [2026-02-16T20:18:29.901195] [INFO ] [sig ] [573/3407] Completed CATO in 0.4s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:29.901243] [INFO ] [sig ] [574/3407] Forecasting CATY... [2026-02-16T20:18:29.901281] [INFO ] [sig ] Generating forecast for: CATY [2026-02-16T20:18:29.901353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-16T20:18:29.913090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-16T20:18:29.913385] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-16T20:18:29.914397] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-16T20:18:29.914449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:29.914506] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:29.914535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:29.914609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:29.972104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:29.972981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:29.973065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:29.973098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:30.094742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:30.094907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:30.094949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:30.094978] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:30.098370] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-16T20:18:30.098670] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-16T20:18:30.098800] [INFO ] [sig ] CATY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:30.243518] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CATY.txt [2026-02-16T20:18:30.243693] [INFO ] [sig ] [574/3407] Completed CATY in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:30.243742] [INFO ] [sig ] [575/3407] Forecasting CAVA... [2026-02-16T20:18:30.243777] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-16T20:18:30.243819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-16T20:18:30.255518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-16T20:18:30.255898] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-16T20:18:30.256735] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-16T20:18:30.256789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:30.256822] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:30.256850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:30.256906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:30.314124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:30.314755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:30.314837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:30.314869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:30.441214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:30.441597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:30.441643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:30.441674] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:30.445347] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-16T20:18:30.445658] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-16T20:18:30.445789] [INFO ] [sig ] CAVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:30.592440] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CAVA.txt [2026-02-16T20:18:30.592625] [INFO ] [sig ] [575/3407] Completed CAVA in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:30.592675] [INFO ] [sig ] [576/3407] Forecasting CB... [2026-02-16T20:18:30.592709] [INFO ] [sig ] Generating forecast for: CB [2026-02-16T20:18:30.592779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-16T20:18:30.604633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-16T20:18:30.604916] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-16T20:18:30.605907] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-16T20:18:30.605960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:30.605992] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:30.606018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:30.606074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:30.666557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:30.667437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:30.667519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:30.667552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:30.791396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:30.791566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:30.791632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:30.791661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:30.795310] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-16T20:18:30.795663] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-16T20:18:30.795807] [INFO ] [sig ] CB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:30.945353] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CB.txt [2026-02-16T20:18:30.945502] [INFO ] [sig ] [576/3407] Completed CB in 0.4s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:30.945541] [INFO ] [sig ] [577/3407] Forecasting CBAN... [2026-02-16T20:18:30.945587] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-16T20:18:30.945623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-16T20:18:30.958252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-16T20:18:30.958693] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-16T20:18:30.959514] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-16T20:18:30.959568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:30.959682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:30.959712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:30.959771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:31.017024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:31.017820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:31.017905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:31.017960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:31.137033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:31.137199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:31.137251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:31.137330] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:31.140906] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-02-16T20:18:31.141189] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-16T20:18:31.141320] [INFO ] [sig ] CBAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:31.289385] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CBAN.txt [2026-02-16T20:18:31.289529] [INFO ] [sig ] [577/3407] Completed CBAN in 0.3s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:31.289568] [INFO ] [sig ] [578/3407] Forecasting CBL... [2026-02-16T20:18:31.289619] [INFO ] [sig ] Generating forecast for: CBL [2026-02-16T20:18:31.289650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBL' from 'https://tdm.silogroup.org/data/derivative_storage/CBL.csv'. [2026-02-16T20:18:31.301706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBL'. [2026-02-16T20:18:31.302017] [INFO ] [FORECASTER] Starting predict_future for CBL [2026-02-16T20:18:31.302858] [DEBUG] [LOCAL ] No optimal features file found for CBL: ./output/feature-sets/CBL.txt [2026-02-16T20:18:31.302911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:31.302943] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:31.302970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:31.303028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:31.360236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:31.361047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:31.361131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:31.361166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:31.485325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:31.485482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:31.485523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:31.485554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:31.489027] [DEBUG] [FORECASTER] CBL: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-16T20:18:31.489322] [INFO ] [FORECASTER] Completed predict_future for CBL [2026-02-16T20:18:31.489455] [INFO ] [sig ] CBL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:31.643188] [INFO ] [LOCAL ] Saved forecast: CBL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CBL.txt [2026-02-16T20:18:31.643343] [INFO ] [sig ] [578/3407] Completed CBL in 0.4s | 2.80 sym/s | Total: 3.4m | ETA: 16.9m [2026-02-16T20:18:31.643384] [INFO ] [sig ] [579/3407] Forecasting CBNK... [2026-02-16T20:18:31.643415] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-16T20:18:31.643449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-16T20:18:31.655058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-16T20:18:31.655393] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-16T20:18:31.656248] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-16T20:18:31.656305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:31.656337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:31.656366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:31.656426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:31.715455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:31.716200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:31.716284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:31.716322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:31.837794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:31.837967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:31.838007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:31.838037] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:31.841401] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=13.59%) [2026-02-16T20:18:31.841692] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-16T20:18:31.841818] [INFO ] [sig ] CBNK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:31.987814] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CBNK.txt [2026-02-16T20:18:31.987983] [INFO ] [sig ] [579/3407] Completed CBNK in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-16T20:18:31.988024] [INFO ] [sig ] [580/3407] Forecasting CBRE... [2026-02-16T20:18:31.988054] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-16T20:18:31.988085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-16T20:18:32.000394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-16T20:18:32.000762] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-16T20:18:32.001568] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-16T20:18:32.001639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:32.001671] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:32.001698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:32.001754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:32.063394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:32.064223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:32.064305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:32.064338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:32.186063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:32.186236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:32.186282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:32.186311] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:32.189736] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-16T20:18:32.190002] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-16T20:18:32.190124] [INFO ] [sig ] CBRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:32.331007] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CBRE.txt [2026-02-16T20:18:32.331142] [INFO ] [sig ] [580/3407] Completed CBRE in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:32.331181] [INFO ] [sig ] [581/3407] Forecasting CBRL... [2026-02-16T20:18:32.331212] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-16T20:18:32.331244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-16T20:18:32.342534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-16T20:18:32.342896] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-16T20:18:32.343758] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-16T20:18:32.343815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:32.343847] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:32.343874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:32.343931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:32.401228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:32.402101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:32.402188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:32.402221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:32.527974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:32.528154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:32.528199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:32.528236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:32.532298] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-16T20:18:32.532665] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-16T20:18:32.532835] [INFO ] [sig ] CBRL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:32.693129] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CBRL.txt [2026-02-16T20:18:32.693311] [INFO ] [sig ] [581/3407] Completed CBRL in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:32.693361] [INFO ] [sig ] [582/3407] Forecasting CBSH... [2026-02-16T20:18:32.693398] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-16T20:18:32.693431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-16T20:18:32.704982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-16T20:18:32.705294] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-16T20:18:32.706119] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-16T20:18:32.706174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:32.706207] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:32.706235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:32.706293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:32.768149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:32.769028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:32.769114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:32.769148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:32.889825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:32.889983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:32.890028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:32.890058] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:32.893515] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-16T20:18:32.893825] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-16T20:18:32.893959] [INFO ] [sig ] CBSH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:33.043153] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CBSH.txt [2026-02-16T20:18:33.043285] [INFO ] [sig ] [582/3407] Completed CBSH in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:33.043323] [INFO ] [sig ] [583/3407] Forecasting CBUS... [2026-02-16T20:18:33.043377] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-16T20:18:33.043411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-16T20:18:33.054139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-16T20:18:33.054421] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-16T20:18:33.055221] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-16T20:18:33.055285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:33.055322] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:33.055355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:33.055419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:33.113204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:33.113886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:33.113969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:33.114004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:33.236240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:33.236396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:33.236436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:33.236466] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:33.239866] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-02-16T20:18:33.240135] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-16T20:18:33.240266] [INFO ] [sig ] CBUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:33.393927] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CBUS.txt [2026-02-16T20:18:33.394091] [INFO ] [sig ] [583/3407] Completed CBUS in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:33.394132] [INFO ] [sig ] [584/3407] Forecasting CBZ... [2026-02-16T20:18:33.394164] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-16T20:18:33.394223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-16T20:18:33.405081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-16T20:18:33.405379] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-16T20:18:33.406200] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-16T20:18:33.406263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:33.406298] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:33.406330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:33.406388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:33.467338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:33.468073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:33.468182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:33.468215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:33.586682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:33.586831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:33.586875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:33.586907] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:33.590333] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-16T20:18:33.590652] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-16T20:18:33.590783] [INFO ] [sig ] CBZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:33.734749] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CBZ.txt [2026-02-16T20:18:33.734892] [INFO ] [sig ] [584/3407] Completed CBZ in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:33.734932] [INFO ] [sig ] [585/3407] Forecasting CC... [2026-02-16T20:18:33.734962] [INFO ] [sig ] Generating forecast for: CC [2026-02-16T20:18:33.734991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-16T20:18:33.746617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-16T20:18:33.746941] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-16T20:18:33.747781] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-16T20:18:33.747833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:33.747864] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:33.747891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:33.747969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:33.805045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:33.805972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:33.806052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:33.806084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:33.935416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:33.935622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:33.935667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:33.935697] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:33.939186] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-02-16T20:18:33.939489] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-16T20:18:33.939654] [INFO ] [sig ] CC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:34.089538] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CC.txt [2026-02-16T20:18:34.089732] [INFO ] [sig ] [585/3407] Completed CC in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:34.089811] [INFO ] [sig ] [586/3407] Forecasting CCAP... [2026-02-16T20:18:34.089842] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-16T20:18:34.089873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-16T20:18:34.102134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-16T20:18:34.102568] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-16T20:18:34.103745] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-16T20:18:34.103816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:34.103865] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:34.103898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:34.103958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:34.163612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:34.164453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:34.164541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:34.164605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:34.290538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:34.290714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:34.290757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:34.290787] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:34.294425] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-16T20:18:34.294737] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-16T20:18:34.294872] [INFO ] [sig ] CCAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:34.443436] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCAP.txt [2026-02-16T20:18:34.443589] [INFO ] [sig ] [586/3407] Completed CCAP in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:34.443631] [INFO ] [sig ] [587/3407] Forecasting CCB... [2026-02-16T20:18:34.443662] [INFO ] [sig ] Generating forecast for: CCB [2026-02-16T20:18:34.443692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-16T20:18:34.457901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-16T20:18:34.458263] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-16T20:18:34.459129] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-16T20:18:34.459182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:34.459216] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:34.459244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:34.459302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:34.518227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:34.519102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:34.519188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:34.519228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:34.639340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:34.639508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:34.639550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:34.639601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:34.643165] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-16T20:18:34.643454] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-16T20:18:34.643607] [INFO ] [sig ] CCB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:34.787738] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCB.txt [2026-02-16T20:18:34.787902] [INFO ] [sig ] [587/3407] Completed CCB in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:34.787957] [INFO ] [sig ] [588/3407] Forecasting CCBG... [2026-02-16T20:18:34.787990] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-16T20:18:34.788020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-16T20:18:34.809131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-16T20:18:34.809614] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-16T20:18:34.810518] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-16T20:18:34.810607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:34.810645] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:34.810674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:34.810731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:34.870188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:34.871154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:34.871244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:34.871278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:34.992744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:34.992917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:34.992960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:34.992989] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:34.996692] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-16T20:18:34.997062] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-16T20:18:34.997210] [INFO ] [sig ] CCBG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:35.148809] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCBG.txt [2026-02-16T20:18:35.148982] [INFO ] [sig ] [588/3407] Completed CCBG in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:35.149025] [INFO ] [sig ] [589/3407] Forecasting CCCC... [2026-02-16T20:18:35.149100] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-16T20:18:35.149143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-16T20:18:35.163030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-16T20:18:35.163442] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-16T20:18:35.164292] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-16T20:18:35.164347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:35.164381] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:35.164416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:35.164481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:35.227906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:35.228898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:35.228986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:35.229021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:35.352690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:35.352862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:35.352906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:35.352937] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:35.356660] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-16T20:18:35.357010] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-16T20:18:35.357202] [INFO ] [sig ] CCCC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:35.503626] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCCC.txt [2026-02-16T20:18:35.503860] [INFO ] [sig ] [589/3407] Completed CCCC in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:35.503907] [INFO ] [sig ] [590/3407] Forecasting CCD... [2026-02-16T20:18:35.503939] [INFO ] [sig ] Generating forecast for: CCD [2026-02-16T20:18:35.503971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-16T20:18:35.516475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-16T20:18:35.516872] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-16T20:18:35.517776] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-16T20:18:35.517831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:35.517865] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:35.517893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:35.517976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:35.576904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:35.577743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:35.577828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:35.577862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:35.699495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:35.699676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:35.699720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:35.699753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:35.703300] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: DOWN (p=25.31%) [2026-02-16T20:18:35.703613] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-16T20:18:35.703748] [INFO ] [sig ] CCD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:35.847085] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCD.txt [2026-02-16T20:18:35.847220] [INFO ] [sig ] [590/3407] Completed CCD in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:35.847260] [INFO ] [sig ] [591/3407] Forecasting CCEC... [2026-02-16T20:18:35.847290] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-16T20:18:35.847345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-16T20:18:35.858563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-16T20:18:35.858874] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-16T20:18:35.859692] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-16T20:18:35.859744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:35.859803] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:35.859832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:35.859888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:35.915971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:35.916635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:35.916713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:35.916746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:36.019746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:36.019901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:36.019976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:36.020008] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:36.023353] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-16T20:18:36.023644] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-16T20:18:36.023774] [INFO ] [sig ] CCEC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:36.162898] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCEC.txt [2026-02-16T20:18:36.163022] [INFO ] [sig ] [591/3407] Completed CCEC in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:36.163060] [INFO ] [sig ] [592/3407] Forecasting CCEP... [2026-02-16T20:18:36.163090] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-16T20:18:36.163119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-16T20:18:36.174846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-16T20:18:36.175144] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-16T20:18:36.175963] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-16T20:18:36.176015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:36.176047] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:36.176075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:36.176131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:36.232730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:36.233591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:36.233675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:36.233707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:36.357371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:36.357535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:36.357599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:36.357632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:36.360998] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=65.86%) [2026-02-16T20:18:36.361264] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-16T20:18:36.361411] [INFO ] [sig ] CCEP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:36.513287] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCEP.txt [2026-02-16T20:18:36.513448] [INFO ] [sig ] [592/3407] Completed CCEP in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:36.513490] [INFO ] [sig ] [593/3407] Forecasting CCI... [2026-02-16T20:18:36.513523] [INFO ] [sig ] Generating forecast for: CCI [2026-02-16T20:18:36.513554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-16T20:18:36.524686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-16T20:18:36.524968] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-16T20:18:36.525829] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-16T20:18:36.525889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:36.525933] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:36.525964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:36.526021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:36.587149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:36.587836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:36.587930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:36.587985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:36.705790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:36.705937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:36.705977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:36.706006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:36.709360] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=10.70%) [2026-02-16T20:18:36.709647] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-16T20:18:36.709773] [INFO ] [sig ] CCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:36.852810] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCI.txt [2026-02-16T20:18:36.852949] [INFO ] [sig ] [593/3407] Completed CCI in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:36.852989] [INFO ] [sig ] [594/3407] Forecasting CCIF... [2026-02-16T20:18:36.853019] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-16T20:18:36.853050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-16T20:18:36.864056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-16T20:18:36.864400] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-16T20:18:36.865252] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-16T20:18:36.865308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:36.865341] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:36.865369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:36.865428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:36.924744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:36.925465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:36.925550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:36.925605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:37.047326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:37.047484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:37.047525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:37.047608] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:37.051059] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-16T20:18:37.051331] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-16T20:18:37.051456] [INFO ] [sig ] CCIF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:37.196121] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCIF.txt [2026-02-16T20:18:37.196254] [INFO ] [sig ] [594/3407] Completed CCIF in 0.3s | 2.80 sym/s | Total: 3.5m | ETA: 16.8m [2026-02-16T20:18:37.196292] [INFO ] [sig ] [595/3407] Forecasting CCJ... [2026-02-16T20:18:37.196322] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-16T20:18:37.196352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-16T20:18:37.209249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-16T20:18:37.209856] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-16T20:18:37.210830] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-16T20:18:37.210884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:37.210929] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:37.210959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:37.211017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:37.270802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:37.271564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:37.271667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:37.271702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:37.398265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:37.398421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:37.398466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:37.398501] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:37.402035] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-16T20:18:37.402309] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-16T20:18:37.402437] [INFO ] [sig ] CCJ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:37.548538] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCJ.txt [2026-02-16T20:18:37.548714] [INFO ] [sig ] [595/3407] Completed CCJ in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-16T20:18:37.548756] [INFO ] [sig ] [596/3407] Forecasting CCK... [2026-02-16T20:18:37.548788] [INFO ] [sig ] Generating forecast for: CCK [2026-02-16T20:18:37.548820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-16T20:18:37.560652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-16T20:18:37.560982] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-16T20:18:37.562091] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-16T20:18:37.562146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:37.562180] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:37.562208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:37.562266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:37.623005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:37.623794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:37.623879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:37.623915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:37.752225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:37.752382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:37.752424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:37.752453] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:37.755902] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-16T20:18:37.756175] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-16T20:18:37.756299] [INFO ] [sig ] CCK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:37.899976] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCK.txt [2026-02-16T20:18:37.900129] [INFO ] [sig ] [596/3407] Completed CCK in 0.4s | 2.80 sym/s | Total: 3.5m | ETA: 16.7m [2026-02-16T20:18:37.900171] [INFO ] [sig ] [597/3407] Forecasting CCL... [2026-02-16T20:18:37.900200] [INFO ] [sig ] Generating forecast for: CCL [2026-02-16T20:18:37.900233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-16T20:18:37.912267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-16T20:18:37.912588] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-16T20:18:37.913387] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-16T20:18:37.913441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:37.913475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:37.913501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:37.913556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:37.972424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:37.973085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:37.973167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:37.973201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:38.095855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:38.096008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:38.096050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:38.096079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:38.099463] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-02-16T20:18:38.099763] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-16T20:18:38.099888] [INFO ] [sig ] CCL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:38.242793] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCL.txt [2026-02-16T20:18:38.242924] [INFO ] [sig ] [597/3407] Completed CCL in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:38.242962] [INFO ] [sig ] [598/3407] Forecasting CCLD... [2026-02-16T20:18:38.242991] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-16T20:18:38.243021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-16T20:18:38.254836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-16T20:18:38.255107] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-16T20:18:38.256023] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-16T20:18:38.256076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:38.256108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:38.256135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:38.256192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:38.313485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:38.314114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:38.314206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:38.314240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:38.431145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:38.431314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:38.431359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:38.431395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:38.435213] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=27.76%) [2026-02-16T20:18:38.435495] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-16T20:18:38.435644] [INFO ] [sig ] CCLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:38.584557] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCLD.txt [2026-02-16T20:18:38.584744] [INFO ] [sig ] [598/3407] Completed CCLD in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:38.584785] [INFO ] [sig ] [599/3407] Forecasting CCNE... [2026-02-16T20:18:38.584814] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-16T20:18:38.584852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-16T20:18:38.596196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-16T20:18:38.596522] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-16T20:18:38.597325] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-16T20:18:38.597379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:38.597411] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:38.597437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:38.597498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:38.655116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:38.656313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:38.656410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:38.656450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:38.782269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:38.782434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:38.782477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:38.782505] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:38.785936] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-16T20:18:38.786219] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-16T20:18:38.786347] [INFO ] [sig ] CCNE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:38.928908] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCNE.txt [2026-02-16T20:18:38.929075] [INFO ] [sig ] [599/3407] Completed CCNE in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:38.929115] [INFO ] [sig ] [600/3407] Forecasting CCO... [2026-02-16T20:18:38.929144] [INFO ] [sig ] Generating forecast for: CCO [2026-02-16T20:18:38.929212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-16T20:18:38.940967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-16T20:18:38.941344] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-16T20:18:38.942236] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-16T20:18:38.942291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:38.942324] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:38.942351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:38.942408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:39.000858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:39.001767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:39.001853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:39.001886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:39.123249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:39.123409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:39.123451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:39.123480] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:39.126852] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=20.08%) [2026-02-16T20:18:39.127120] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-16T20:18:39.127246] [INFO ] [sig ] CCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:39.268420] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCO.txt [2026-02-16T20:18:39.268594] [INFO ] [sig ] [600/3407] Completed CCO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:39.268635] [INFO ] [sig ] [601/3407] Forecasting CCOI... [2026-02-16T20:18:39.268664] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-16T20:18:39.268694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-16T20:18:39.279773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-16T20:18:39.280075] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-16T20:18:39.280890] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-16T20:18:39.280942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:39.280974] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:39.281001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:39.281056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:39.337678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:39.338311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:39.338417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:39.338451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:39.460732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:39.460882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:39.460926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:39.460956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:39.465294] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-16T20:18:39.465811] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-16T20:18:39.465958] [INFO ] [sig ] CCOI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:39.623753] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCOI.txt [2026-02-16T20:18:39.623912] [INFO ] [sig ] [601/3407] Completed CCOI in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:39.623955] [INFO ] [sig ] [602/3407] Forecasting CCRN... [2026-02-16T20:18:39.623987] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-16T20:18:39.624046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-16T20:18:39.635565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-16T20:18:39.635853] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-16T20:18:39.636697] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-16T20:18:39.636749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:39.636780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:39.636807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:39.636864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:39.696838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:39.697473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:39.697554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:39.697607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:39.818078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:39.818217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:39.818259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:39.818304] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:39.821770] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-02-16T20:18:39.822049] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-16T20:18:39.822174] [INFO ] [sig ] CCRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:39.966848] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCRN.txt [2026-02-16T20:18:39.966973] [INFO ] [sig ] [602/3407] Completed CCRN in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:39.967012] [INFO ] [sig ] [603/3407] Forecasting CCS... [2026-02-16T20:18:39.967043] [INFO ] [sig ] Generating forecast for: CCS [2026-02-16T20:18:39.967075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-16T20:18:39.978562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-16T20:18:39.978850] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-16T20:18:39.979683] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-16T20:18:39.979736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:39.979769] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:39.979798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:39.979855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:40.041391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:40.042510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:40.042642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:40.042695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:40.163074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:40.163222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:40.163263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:40.163294] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:40.166751] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=27.00%) [2026-02-16T20:18:40.167034] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-16T20:18:40.167163] [INFO ] [sig ] CCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:40.311262] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CCS.txt [2026-02-16T20:18:40.311431] [INFO ] [sig ] [603/3407] Completed CCS in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:40.311473] [INFO ] [sig ] [604/3407] Forecasting CCSI... [2026-02-16T20:18:40.311513] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-16T20:18:40.311543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-16T20:18:40.323179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-16T20:18:40.323454] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-16T20:18:40.324271] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-16T20:18:40.324324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:40.324358] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:40.324384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:40.324441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:40.382213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:40.382857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:40.382936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:40.382969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:40.506448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:40.506657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:40.506904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:40.506937] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:40.511180] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-16T20:18:40.511497] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-16T20:18:40.511646] [INFO ] [sig ] CCSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:40.662066] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CCSI.txt [2026-02-16T20:18:40.662222] [INFO ] [sig ] [604/3407] Completed CCSI in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:40.662262] [INFO ] [sig ] [605/3407] Forecasting CDC... [2026-02-16T20:18:40.662292] [INFO ] [sig ] Generating forecast for: CDC [2026-02-16T20:18:40.662322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-16T20:18:40.672895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-16T20:18:40.673181] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-16T20:18:40.673989] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-16T20:18:40.674041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:40.674073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:40.674100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:40.674157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:40.732732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:40.733493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:40.733596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:40.733633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:40.852648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:40.852810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:40.852853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:40.852882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:40.856711] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-16T20:18:40.857010] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-16T20:18:40.857145] [INFO ] [sig ] CDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:41.007215] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDC.txt [2026-02-16T20:18:41.007350] [INFO ] [sig ] [605/3407] Completed CDC in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:41.007415] [INFO ] [sig ] [606/3407] Forecasting CDE... [2026-02-16T20:18:41.007447] [INFO ] [sig ] Generating forecast for: CDE [2026-02-16T20:18:41.007479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-16T20:18:41.018811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-16T20:18:41.019126] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-16T20:18:41.019980] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-16T20:18:41.020034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:41.020068] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:41.020096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:41.020165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:41.079866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:41.080507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:41.080608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:41.080646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:41.201894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:41.202018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:41.202055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:41.202083] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:41.205330] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-02-16T20:18:41.205613] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-16T20:18:41.205740] [INFO ] [sig ] CDE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:41.348958] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDE.txt [2026-02-16T20:18:41.349093] [INFO ] [sig ] [606/3407] Completed CDE in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:41.349133] [INFO ] [sig ] [607/3407] Forecasting CDIO... [2026-02-16T20:18:41.349162] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-16T20:18:41.349191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-16T20:18:41.360265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-16T20:18:41.360601] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-16T20:18:41.361469] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-16T20:18:41.361526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:41.361560] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:41.361620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:41.361683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:41.422058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:41.422915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:41.423013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:41.423050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:41.551052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:41.551214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:41.551260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:41.551290] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:41.554671] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=74.57%) [2026-02-16T20:18:41.554946] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-16T20:18:41.555070] [INFO ] [sig ] CDIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:41.694622] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDIO.txt [2026-02-16T20:18:41.694742] [INFO ] [sig ] [607/3407] Completed CDIO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:41.694781] [INFO ] [sig ] [608/3407] Forecasting CDL... [2026-02-16T20:18:41.694810] [INFO ] [sig ] Generating forecast for: CDL [2026-02-16T20:18:41.694838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-16T20:18:41.705091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-16T20:18:41.705366] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-16T20:18:41.706176] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-16T20:18:41.706239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:41.706305] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:41.706333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:41.706391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:41.762592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:41.763269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:41.763349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:41.763382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:41.875098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:41.875250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:41.875292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:41.875321] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:41.878722] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-16T20:18:41.878993] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-16T20:18:41.879120] [INFO ] [sig ] CDL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:42.021068] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDL.txt [2026-02-16T20:18:42.021220] [INFO ] [sig ] [608/3407] Completed CDL in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:42.021262] [INFO ] [sig ] [609/3407] Forecasting CDNA... [2026-02-16T20:18:42.021320] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-16T20:18:42.021354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-16T20:18:42.033148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-16T20:18:42.033471] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-16T20:18:42.034401] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-16T20:18:42.034470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:42.034507] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:42.034537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:42.034637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:42.094879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:42.095623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:42.095713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:42.095747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:42.220257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:42.220415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:42.220465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:42.220500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:42.224023] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-16T20:18:42.224305] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-16T20:18:42.224436] [INFO ] [sig ] CDNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:42.367704] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CDNA.txt [2026-02-16T20:18:42.367862] [INFO ] [sig ] [609/3407] Completed CDNA in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.7m [2026-02-16T20:18:42.367903] [INFO ] [sig ] [610/3407] Forecasting CDNS... [2026-02-16T20:18:42.367988] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-16T20:18:42.368022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-16T20:18:42.379730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-16T20:18:42.380137] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-16T20:18:42.381224] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-16T20:18:42.381294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:42.381333] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:42.381370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:42.381453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:42.443466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:42.444568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:42.444671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:42.444704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:42.573133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:42.573294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:42.573336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:42.573364] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:42.577107] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=97.26%) [2026-02-16T20:18:42.577396] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-16T20:18:42.577533] [INFO ] [sig ] CDNS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:42.719443] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDNS.txt [2026-02-16T20:18:42.719595] [INFO ] [sig ] [610/3407] Completed CDNS in 0.4s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-16T20:18:42.719636] [INFO ] [sig ] [611/3407] Forecasting CDP... [2026-02-16T20:18:42.719667] [INFO ] [sig ] Generating forecast for: CDP [2026-02-16T20:18:42.719697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-16T20:18:42.730926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-16T20:18:42.731208] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-16T20:18:42.732019] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-16T20:18:42.732071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:42.732103] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:42.732130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:42.732186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:42.790036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:42.790714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:42.790801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:42.790835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:42.909017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:42.909180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:42.909222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:42.909285] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:42.912726] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=15.73%) [2026-02-16T20:18:42.912995] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-16T20:18:42.913118] [INFO ] [sig ] CDP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:43.055213] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CDP.txt [2026-02-16T20:18:43.055344] [INFO ] [sig ] [611/3407] Completed CDP in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-16T20:18:43.055391] [INFO ] [sig ] [612/3407] Forecasting CDRE... [2026-02-16T20:18:43.055449] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-16T20:18:43.055486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-16T20:18:43.066434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-16T20:18:43.066743] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-16T20:18:43.067521] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-16T20:18:43.067605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:43.067644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:43.067672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:43.067728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:43.124550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:43.125333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:43.125416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:43.125449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:43.243312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:43.243454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:43.243495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:43.243523] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:43.246823] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=9.12%) [2026-02-16T20:18:43.247104] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-16T20:18:43.247230] [INFO ] [sig ] CDRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:43.387527] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CDRE.txt [2026-02-16T20:18:43.387668] [INFO ] [sig ] [612/3407] Completed CDRE in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-16T20:18:43.387715] [INFO ] [sig ] [613/3407] Forecasting CDRO... [2026-02-16T20:18:43.387745] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-16T20:18:43.387775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-16T20:18:43.399145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-16T20:18:43.399408] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-16T20:18:43.400193] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-16T20:18:43.400244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:43.400278] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:43.400305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:43.400360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:43.458701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:43.459344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:43.459425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:43.459459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:43.570639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:43.570806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:43.570850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:43.570882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:43.574942] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-16T20:18:43.575265] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-16T20:18:43.575402] [INFO ] [sig ] CDRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:43.725983] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDRO.txt [2026-02-16T20:18:43.726138] [INFO ] [sig ] [613/3407] Completed CDRO in 0.3s | 2.80 sym/s | Total: 3.6m | ETA: 16.6m [2026-02-16T20:18:43.726191] [INFO ] [sig ] [614/3407] Forecasting CDXS... [2026-02-16T20:18:43.726229] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-16T20:18:43.726263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-16T20:18:43.738921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-16T20:18:43.739223] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-16T20:18:43.740069] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-16T20:18:43.740124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:43.740157] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:43.740185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:43.740244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:43.801272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:43.801967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:43.802058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:43.802092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:43.927465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:43.927655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:43.927701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:43.927730] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:43.931293] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=34.44%) [2026-02-16T20:18:43.931626] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-16T20:18:43.931790] [INFO ] [sig ] CDXS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:44.081315] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CDXS.txt [2026-02-16T20:18:44.081481] [INFO ] [sig ] [614/3407] Completed CDXS in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:44.081528] [INFO ] [sig ] [615/3407] Forecasting CDZI... [2026-02-16T20:18:44.081561] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-16T20:18:44.081617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-16T20:18:44.093724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-16T20:18:44.094073] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-16T20:18:44.094954] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-16T20:18:44.095008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:44.095042] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:44.095070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:44.095129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:44.155444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:44.156222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:44.156308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:44.156343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:44.288053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:44.288218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:44.288279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:44.288311] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:44.292117] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-02-16T20:18:44.292405] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-16T20:18:44.292537] [INFO ] [sig ] CDZI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:44.441248] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CDZI.txt [2026-02-16T20:18:44.441416] [INFO ] [sig ] [615/3407] Completed CDZI in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:44.441463] [INFO ] [sig ] [616/3407] Forecasting CE... [2026-02-16T20:18:44.441497] [INFO ] [sig ] Generating forecast for: CE [2026-02-16T20:18:44.441533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-16T20:18:44.453847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-16T20:18:44.454213] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-16T20:18:44.455141] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-16T20:18:44.455195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:44.455227] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:44.455256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:44.455315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:44.517488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:44.518315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:44.518406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:44.518456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:44.646675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:44.646854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:44.646904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:44.646935] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:44.650549] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=65.62%) [2026-02-16T20:18:44.650888] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-16T20:18:44.651043] [INFO ] [sig ] CE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:44.802868] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CE.txt [2026-02-16T20:18:44.803021] [INFO ] [sig ] [616/3407] Completed CE in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:44.803063] [INFO ] [sig ] [617/3407] Forecasting CECO... [2026-02-16T20:18:44.803096] [INFO ] [sig ] Generating forecast for: CECO [2026-02-16T20:18:44.803128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-16T20:18:44.814641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-16T20:18:44.814997] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-16T20:18:44.815877] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-16T20:18:44.815930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:44.815964] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:44.815992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:44.816049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:44.879619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:44.880482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:44.880593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:44.880633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:45.004187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:45.004364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:45.004424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:45.004459] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:45.008274] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=37.54%) [2026-02-16T20:18:45.008562] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-16T20:18:45.008715] [INFO ] [sig ] CECO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:45.160649] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CECO.txt [2026-02-16T20:18:45.160806] [INFO ] [sig ] [617/3407] Completed CECO in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:45.160846] [INFO ] [sig ] [618/3407] Forecasting CEG... [2026-02-16T20:18:45.160876] [INFO ] [sig ] Generating forecast for: CEG [2026-02-16T20:18:45.160906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-16T20:18:45.173055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-16T20:18:45.173373] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-16T20:18:45.174217] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-16T20:18:45.174272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:45.174305] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:45.174333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:45.174390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:45.238181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:45.238977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:45.239092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:45.239128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:45.364629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:45.364795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:45.364839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:45.364870] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:45.368480] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-02-16T20:18:45.368836] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-16T20:18:45.368974] [INFO ] [sig ] CEG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:45.517899] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CEG.txt [2026-02-16T20:18:45.518085] [INFO ] [sig ] [618/3407] Completed CEG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:45.518129] [INFO ] [sig ] [619/3407] Forecasting CELC... [2026-02-16T20:18:45.518173] [INFO ] [sig ] Generating forecast for: CELC [2026-02-16T20:18:45.518215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-16T20:18:45.530809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-16T20:18:45.531188] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-16T20:18:45.532111] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-16T20:18:45.532168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:45.532214] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:45.532245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:45.532303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:45.594564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:45.595529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:45.595642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:45.595679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:45.718914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:45.719095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:45.719149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:45.719181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:45.722979] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-16T20:18:45.723309] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-16T20:18:45.723454] [INFO ] [sig ] CELC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:45.870603] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CELC.txt [2026-02-16T20:18:45.870789] [INFO ] [sig ] [619/3407] Completed CELC in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:45.870839] [INFO ] [sig ] [620/3407] Forecasting CELH... [2026-02-16T20:18:45.870877] [INFO ] [sig ] Generating forecast for: CELH [2026-02-16T20:18:45.870944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-16T20:18:45.883652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-16T20:18:45.884012] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-16T20:18:45.884921] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-16T20:18:45.884974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:45.885006] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:45.885040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:45.885108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:45.947134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:45.948034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:45.948140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:45.948188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:46.070062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:46.070225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:46.070270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:46.070301] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:46.073785] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-16T20:18:46.074066] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-16T20:18:46.074213] [INFO ] [sig ] CELH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:46.220134] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CELH.txt [2026-02-16T20:18:46.220301] [INFO ] [sig ] [620/3407] Completed CELH in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:46.220344] [INFO ] [sig ] [621/3407] Forecasting CELZ... [2026-02-16T20:18:46.220375] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-16T20:18:46.220407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-16T20:18:46.232467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-16T20:18:46.232871] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-16T20:18:46.233714] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-16T20:18:46.233771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:46.233803] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:46.233830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:46.233886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:46.292300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:46.293174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:46.293264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:46.293298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:46.413335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:46.413493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:46.413534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:46.413565] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:46.416951] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-02-16T20:18:46.417223] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-16T20:18:46.417350] [INFO ] [sig ] CELZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:46.563533] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CELZ.txt [2026-02-16T20:18:46.563741] [INFO ] [sig ] [621/3407] Completed CELZ in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:46.563781] [INFO ] [sig ] [622/3407] Forecasting CENTA... [2026-02-16T20:18:46.563810] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-16T20:18:46.563866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-16T20:18:46.575101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-16T20:18:46.575402] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-16T20:18:46.576262] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-16T20:18:46.576320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:46.576379] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:46.576419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:46.576491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:46.638642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:46.639792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:46.640063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:46.640099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:46.776110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:46.776293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:46.776360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:46.776394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:46.780184] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-02-16T20:18:46.780636] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-16T20:18:46.780828] [INFO ] [sig ] CENTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:46.923259] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CENTA.txt [2026-02-16T20:18:46.923397] [INFO ] [sig ] [622/3407] Completed CENTA in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:46.923436] [INFO ] [sig ] [623/3407] Forecasting CENX... [2026-02-16T20:18:46.923472] [INFO ] [sig ] Generating forecast for: CENX [2026-02-16T20:18:46.923504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-16T20:18:46.934385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-16T20:18:46.934702] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-16T20:18:46.935488] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-16T20:18:46.935539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:46.935597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:46.935634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:46.935703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:46.992538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:46.993229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:46.993308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:46.993341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:47.121065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:47.121225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:47.121268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:47.121297] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:47.124663] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-16T20:18:47.124933] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-16T20:18:47.125058] [INFO ] [sig ] CENX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:47.265514] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CENX.txt [2026-02-16T20:18:47.265668] [INFO ] [sig ] [623/3407] Completed CENX in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:47.265708] [INFO ] [sig ] [624/3407] Forecasting CERS... [2026-02-16T20:18:47.265738] [INFO ] [sig ] Generating forecast for: CERS [2026-02-16T20:18:47.265768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-16T20:18:47.277036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-16T20:18:47.277321] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-16T20:18:47.278162] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-16T20:18:47.278214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:47.278247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:47.278274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:47.278329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:47.335376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:47.336130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:47.336210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:47.336242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:47.452426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:47.452604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:47.452649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:47.452680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:47.456550] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-16T20:18:47.456858] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-16T20:18:47.456986] [INFO ] [sig ] CERS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:47.597458] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CERS.txt [2026-02-16T20:18:47.597613] [INFO ] [sig ] [624/3407] Completed CERS in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.6m [2026-02-16T20:18:47.597654] [INFO ] [sig ] [625/3407] Forecasting CETX... [2026-02-16T20:18:47.597684] [INFO ] [sig ] Generating forecast for: CETX [2026-02-16T20:18:47.597712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-16T20:18:47.608474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-16T20:18:47.608872] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-16T20:18:47.609790] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-16T20:18:47.609844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:47.609905] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:47.609941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:47.610016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:47.668252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:47.669214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:47.669300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:47.669334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:47.784404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:47.784565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:47.784629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:47.784660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:47.788157] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-02-16T20:18:47.788447] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-16T20:18:47.788598] [INFO ] [sig ] CETX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:47.933655] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CETX.txt [2026-02-16T20:18:47.933986] [INFO ] [sig ] [625/3407] Completed CETX in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:47.934026] [INFO ] [sig ] [626/3407] Forecasting CF... [2026-02-16T20:18:47.934057] [INFO ] [sig ] Generating forecast for: CF [2026-02-16T20:18:47.934094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-16T20:18:47.945724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-16T20:18:47.946074] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-16T20:18:47.946978] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-16T20:18:47.947032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:47.947066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:47.947094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:47.947152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:48.005104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:48.005835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:48.005917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:48.005949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:48.124302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:48.124465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:48.124510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:48.124558] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:48.128197] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=86.07%) [2026-02-16T20:18:48.128535] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-16T20:18:48.128728] [INFO ] [sig ] CF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:48.271808] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CF.txt [2026-02-16T20:18:48.271947] [INFO ] [sig ] [626/3407] Completed CF in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:48.271987] [INFO ] [sig ] [627/3407] Forecasting CFFN... [2026-02-16T20:18:48.272017] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-16T20:18:48.272046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-16T20:18:48.284017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-16T20:18:48.284360] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-16T20:18:48.285212] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-16T20:18:48.285266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:48.285298] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:48.285326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:48.285383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:48.342693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:48.343362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:48.343442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:48.343475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:48.462609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:48.462786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:48.462834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:48.462863] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:48.466343] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=43.66%) [2026-02-16T20:18:48.466652] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-16T20:18:48.466789] [INFO ] [sig ] CFFN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:48.611672] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CFFN.txt [2026-02-16T20:18:48.612003] [INFO ] [sig ] [627/3407] Completed CFFN in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:48.612042] [INFO ] [sig ] [628/3407] Forecasting CFG... [2026-02-16T20:18:48.612071] [INFO ] [sig ] Generating forecast for: CFG [2026-02-16T20:18:48.612100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-16T20:18:48.625344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-16T20:18:48.625709] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-16T20:18:48.626541] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-16T20:18:48.626621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:48.626664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:48.626692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:48.626750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:48.683941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:48.684690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:48.684773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:48.684822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:48.821860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:48.822023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:48.822069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:48.822099] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:48.825702] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=26.47%) [2026-02-16T20:18:48.825991] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-16T20:18:48.826123] [INFO ] [sig ] CFG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:48.972482] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CFG.txt [2026-02-16T20:18:48.972676] [INFO ] [sig ] [628/3407] Completed CFG in 0.4s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:48.972731] [INFO ] [sig ] [629/3407] Forecasting CFO... [2026-02-16T20:18:48.972803] [INFO ] [sig ] Generating forecast for: CFO [2026-02-16T20:18:48.972844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-16T20:18:48.983675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-16T20:18:48.983961] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-16T20:18:48.984860] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-16T20:18:48.984915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:48.984949] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:48.984978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:48.985038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:49.043882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:49.044592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:49.044674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:49.044708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:49.156791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:49.156951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:49.156995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:49.157025] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:49.160525] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-16T20:18:49.160834] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-16T20:18:49.160965] [INFO ] [sig ] CFO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:49.305970] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CFO.txt [2026-02-16T20:18:49.306116] [INFO ] [sig ] [629/3407] Completed CFO in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:49.306155] [INFO ] [sig ] [630/3407] Forecasting CG... [2026-02-16T20:18:49.306184] [INFO ] [sig ] Generating forecast for: CG [2026-02-16T20:18:49.306214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-16T20:18:49.317655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-16T20:18:49.317968] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-16T20:18:49.318816] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-16T20:18:49.318868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:49.318900] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:49.318926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:49.318993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:49.382963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:49.383873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:49.383979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:49.384014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:49.501782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:49.501946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:49.501988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:49.502017] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:49.505417] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-16T20:18:49.505739] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-16T20:18:49.505878] [INFO ] [sig ] CG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:49.651235] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CG.txt [2026-02-16T20:18:49.651409] [INFO ] [sig ] [630/3407] Completed CG in 0.3s | 2.80 sym/s | Total: 3.7m | ETA: 16.5m [2026-02-16T20:18:49.651450] [INFO ] [sig ] [631/3407] Forecasting CGABL... [2026-02-16T20:18:49.651480] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-16T20:18:49.651509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-16T20:18:49.663753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-16T20:18:49.664184] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-16T20:18:49.665035] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-16T20:18:49.665089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:49.665120] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:49.665147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:49.665203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:49.723512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:49.724438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:49.724532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:49.724566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:49.839082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:49.839251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:49.839297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:49.839325] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:49.842931] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-16T20:18:49.843235] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-16T20:18:49.843375] [INFO ] [sig ] CGABL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:49.989507] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CGABL.txt [2026-02-16T20:18:49.989707] [INFO ] [sig ] [631/3407] Completed CGABL in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:49.989752] [INFO ] [sig ] [632/3407] Forecasting CGBD... [2026-02-16T20:18:49.989810] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-16T20:18:49.989841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-16T20:18:50.002517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-16T20:18:50.002944] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-16T20:18:50.003822] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-16T20:18:50.003887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:50.003921] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:50.003949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:50.004007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:50.062156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:50.063055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:50.063139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:50.063172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:50.179016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:50.179183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:50.179227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:50.179258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:50.183239] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-16T20:18:50.183631] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-16T20:18:50.183780] [INFO ] [sig ] CGBD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:50.327788] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CGBD.txt [2026-02-16T20:18:50.327978] [INFO ] [sig ] [632/3407] Completed CGBD in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:50.328020] [INFO ] [sig ] [633/3407] Forecasting CGC... [2026-02-16T20:18:50.328050] [INFO ] [sig ] Generating forecast for: CGC [2026-02-16T20:18:50.328081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-16T20:18:50.339570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-16T20:18:50.339965] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-16T20:18:50.340829] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-16T20:18:50.340882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:50.340914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:50.340940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:50.340997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:50.398589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:50.399451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:50.399535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:50.399569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:50.521587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:50.521754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:50.521796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:50.521826] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:50.525363] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-02-16T20:18:50.525712] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-16T20:18:50.525855] [INFO ] [sig ] CGC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:50.671775] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CGC.txt [2026-02-16T20:18:50.671934] [INFO ] [sig ] [633/3407] Completed CGC in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:50.671982] [INFO ] [sig ] [634/3407] Forecasting CGEM... [2026-02-16T20:18:50.672013] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-16T20:18:50.672043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-16T20:18:50.684218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-16T20:18:50.684521] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-16T20:18:50.685354] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-16T20:18:50.685408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:50.685439] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:50.685466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:50.685524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:50.743433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:50.744189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:50.744268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:50.744300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:50.863989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:50.864139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:50.864179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:50.864206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:50.867776] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=45.26%) [2026-02-16T20:18:50.868096] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-16T20:18:50.868229] [INFO ] [sig ] CGEM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:51.008781] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CGEM.txt [2026-02-16T20:18:51.008931] [INFO ] [sig ] [634/3407] Completed CGEM in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:51.008975] [INFO ] [sig ] [635/3407] Forecasting CGEN... [2026-02-16T20:18:51.009006] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-16T20:18:51.009036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-16T20:18:51.020933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-16T20:18:51.021217] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-16T20:18:51.022057] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-16T20:18:51.022109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:51.022140] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:51.022168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:51.022225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:51.080070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:51.080947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:51.081086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:51.081138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:51.202559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:51.202740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:51.202783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:51.202814] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:51.206307] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-02-16T20:18:51.206630] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-16T20:18:51.206793] [INFO ] [sig ] CGEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:51.355021] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CGEN.txt [2026-02-16T20:18:51.355188] [INFO ] [sig ] [635/3407] Completed CGEN in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:51.355231] [INFO ] [sig ] [636/3407] Forecasting CGNX... [2026-02-16T20:18:51.355262] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-16T20:18:51.355320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-16T20:18:51.367218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-16T20:18:51.367541] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-16T20:18:51.368397] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-16T20:18:51.368451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:51.368482] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:51.368509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:51.368565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:51.426530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:51.427263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:51.427352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:51.427387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:51.547585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:51.547744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:51.547788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:51.547818] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:51.551285] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=70.52%) [2026-02-16T20:18:51.551552] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-16T20:18:51.551729] [INFO ] [sig ] CGNX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:51.693632] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CGNX.txt [2026-02-16T20:18:51.693782] [INFO ] [sig ] [636/3407] Completed CGNX in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:51.693824] [INFO ] [sig ] [637/3407] Forecasting CGO... [2026-02-16T20:18:51.693855] [INFO ] [sig ] Generating forecast for: CGO [2026-02-16T20:18:51.693885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-16T20:18:51.705129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-16T20:18:51.705433] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-16T20:18:51.706271] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-16T20:18:51.706325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:51.706358] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:51.706390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:51.706449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:51.767500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:51.768384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:51.768471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:51.768504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:51.884545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:51.884718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:51.884768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:51.884803] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:51.888239] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-16T20:18:51.888525] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-16T20:18:51.888677] [INFO ] [sig ] CGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:52.033650] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CGO.txt [2026-02-16T20:18:52.033784] [INFO ] [sig ] [637/3407] Completed CGO in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:52.033825] [INFO ] [sig ] [638/3407] Forecasting CGON... [2026-02-16T20:18:52.033854] [INFO ] [sig ] Generating forecast for: CGON [2026-02-16T20:18:52.033884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-16T20:18:52.045160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-16T20:18:52.045458] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-16T20:18:52.046263] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-16T20:18:52.046316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:52.046347] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:52.046374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:52.046430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:52.102901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:52.103495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:52.103589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:52.103625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:52.222485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:52.222659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:52.222702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:52.222731] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:52.226101] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=68.84%) [2026-02-16T20:18:52.226370] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-16T20:18:52.226494] [INFO ] [sig ] CGON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:52.368166] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CGON.txt [2026-02-16T20:18:52.368368] [INFO ] [sig ] [638/3407] Completed CGON in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.5m [2026-02-16T20:18:52.368410] [INFO ] [sig ] [639/3407] Forecasting CHCI... [2026-02-16T20:18:52.368442] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-16T20:18:52.368502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-16T20:18:52.380088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-16T20:18:52.380399] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-16T20:18:52.381234] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-16T20:18:52.381294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:52.381326] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:52.381354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:52.381412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:52.439542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:52.440416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:52.440499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:52.440532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:52.556676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:52.556853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:52.556895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:52.556924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:52.560298] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=48.45%) [2026-02-16T20:18:52.560566] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-16T20:18:52.560712] [INFO ] [sig ] CHCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:52.703164] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHCI.txt [2026-02-16T20:18:52.703304] [INFO ] [sig ] [639/3407] Completed CHCI in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:52.703342] [INFO ] [sig ] [640/3407] Forecasting CHCO... [2026-02-16T20:18:52.703372] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-16T20:18:52.703402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-16T20:18:52.716015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-16T20:18:52.716302] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-16T20:18:52.717104] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-16T20:18:52.717156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:52.717187] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:52.717215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:52.717271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:52.777077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:52.778011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:52.778095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:52.778127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:52.900423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:52.900606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:52.900649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:52.900678] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:52.904109] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=22.61%) [2026-02-16T20:18:52.904397] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-16T20:18:52.904528] [INFO ] [sig ] CHCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:53.046113] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHCO.txt [2026-02-16T20:18:53.046247] [INFO ] [sig ] [640/3407] Completed CHCO in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:53.046286] [INFO ] [sig ] [641/3407] Forecasting CHD... [2026-02-16T20:18:53.046320] [INFO ] [sig ] Generating forecast for: CHD [2026-02-16T20:18:53.046350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-16T20:18:53.057070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-16T20:18:53.057354] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-16T20:18:53.058192] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-16T20:18:53.058243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:53.058275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:53.058302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:53.058358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:53.115664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:53.116317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:53.116395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:53.116428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:53.243410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:53.243561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:53.243620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:53.243651] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:53.246991] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-16T20:18:53.247261] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-16T20:18:53.247386] [INFO ] [sig ] CHD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:53.388393] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHD.txt [2026-02-16T20:18:53.388526] [INFO ] [sig ] [641/3407] Completed CHD in 0.3s | 2.81 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:53.388565] [INFO ] [sig ] [642/3407] Forecasting CHDN... [2026-02-16T20:18:53.388617] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-16T20:18:53.388648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-16T20:18:53.400143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-16T20:18:53.400483] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-16T20:18:53.401320] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-16T20:18:53.401372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:53.401431] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:53.401460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:53.401517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:53.461840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:53.462622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:53.462713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:53.462755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:53.585960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:53.586132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:53.586177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:53.586205] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:53.589834] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-02-16T20:18:53.590132] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-16T20:18:53.590269] [INFO ] [sig ] CHDN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:53.767491] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHDN.txt [2026-02-16T20:18:53.767680] [INFO ] [sig ] [642/3407] Completed CHDN in 0.4s | 2.81 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:53.767724] [INFO ] [sig ] [643/3407] Forecasting CHE... [2026-02-16T20:18:53.767753] [INFO ] [sig ] Generating forecast for: CHE [2026-02-16T20:18:53.767784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-16T20:18:53.783469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-16T20:18:53.784002] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-16T20:18:53.785139] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-16T20:18:53.785211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:53.785287] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:53.785335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:53.785398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:53.853084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:53.854109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:53.854204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:53.854237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:54.021059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:54.021256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:54.021317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:54.021361] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:54.026813] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=27.02%) [2026-02-16T20:18:54.027312] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-16T20:18:54.027558] [INFO ] [sig ] CHE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:54.241410] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHE.txt [2026-02-16T20:18:54.241613] [INFO ] [sig ] [643/3407] Completed CHE in 0.5s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:54.241658] [INFO ] [sig ] [644/3407] Forecasting CHEF... [2026-02-16T20:18:54.241689] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-16T20:18:54.241720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-16T20:18:54.263209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-16T20:18:54.265539] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-16T20:18:54.266998] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-16T20:18:54.267069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:54.267112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:54.267155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:54.267231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:54.356427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:54.357807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:54.358165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:54.358222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:54.521780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:54.521968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:54.522016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:54.522046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:54.526385] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-16T20:18:54.526889] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-16T20:18:54.527092] [INFO ] [sig ] CHEF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:54.751894] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHEF.txt [2026-02-16T20:18:54.752257] [INFO ] [sig ] [644/3407] Completed CHEF in 0.5s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:54.752340] [INFO ] [sig ] [645/3407] Forecasting CHH... [2026-02-16T20:18:54.752399] [INFO ] [sig ] Generating forecast for: CHH [2026-02-16T20:18:54.752466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-16T20:18:54.771109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-16T20:18:54.771659] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-16T20:18:54.773004] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-16T20:18:54.773075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:54.773150] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:54.773203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:54.773323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:54.852470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:54.853506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:54.853656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:54.853709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:54.996613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:54.996778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:54.996822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:54.996898] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:55.001839] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-16T20:18:55.002174] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-16T20:18:55.002320] [INFO ] [sig ] CHH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:55.161155] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHH.txt [2026-02-16T20:18:55.161468] [INFO ] [sig ] [645/3407] Completed CHH in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:55.161532] [INFO ] [sig ] [646/3407] Forecasting CHI... [2026-02-16T20:18:55.161566] [INFO ] [sig ] Generating forecast for: CHI [2026-02-16T20:18:55.161635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-16T20:18:55.177802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-16T20:18:55.178253] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-16T20:18:55.179544] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-16T20:18:55.179625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:55.179664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:55.179693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:55.179755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:55.241869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:55.242696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:55.242806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:55.242842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:55.373721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:55.373875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:55.373916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:55.373945] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:55.377761] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-02-16T20:18:55.378065] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-16T20:18:55.378195] [INFO ] [sig ] CHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:55.526537] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHI.txt [2026-02-16T20:18:55.526701] [INFO ] [sig ] [646/3407] Completed CHI in 0.4s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:55.526754] [INFO ] [sig ] [647/3407] Forecasting CHKP... [2026-02-16T20:18:55.526786] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-16T20:18:55.526816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-16T20:18:55.538142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-16T20:18:55.538451] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-16T20:18:55.539264] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-16T20:18:55.539317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:55.539349] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:55.539376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:55.539433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:55.597695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:55.598439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:55.598532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:55.598566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:55.718845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:55.718989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:55.719031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:55.719060] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:55.722549] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-16T20:18:55.722858] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-16T20:18:55.722985] [INFO ] [sig ] CHKP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:55.868911] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHKP.txt [2026-02-16T20:18:55.869048] [INFO ] [sig ] [647/3407] Completed CHKP in 0.3s | 2.80 sym/s | Total: 3.8m | ETA: 16.4m [2026-02-16T20:18:55.869087] [INFO ] [sig ] [648/3407] Forecasting CHMI... [2026-02-16T20:18:55.869121] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-16T20:18:55.869154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-16T20:18:55.880503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-16T20:18:55.880811] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-16T20:18:55.881621] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-16T20:18:55.881674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:55.881706] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:55.881732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:55.881788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:55.939955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:55.940824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:55.940907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:55.940943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:56.066941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:56.067095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:56.067136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:56.067164] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:56.070690] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=32.72%) [2026-02-16T20:18:56.071001] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-16T20:18:56.071149] [INFO ] [sig ] CHMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:56.212496] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHMI.txt [2026-02-16T20:18:56.212675] [INFO ] [sig ] [648/3407] Completed CHMI in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:56.212722] [INFO ] [sig ] [649/3407] Forecasting CHRD... [2026-02-16T20:18:56.212752] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-16T20:18:56.212787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-16T20:18:56.224012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-16T20:18:56.224520] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-16T20:18:56.225532] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-16T20:18:56.225602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:56.225637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:56.225663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:56.225719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:56.284977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:56.285657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:56.285739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:56.285773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:56.409783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:56.409936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:56.409979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:56.410191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:56.414347] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-16T20:18:56.414648] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-16T20:18:56.414779] [INFO ] [sig ] CHRD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:56.565451] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHRD.txt [2026-02-16T20:18:56.565657] [INFO ] [sig ] [649/3407] Completed CHRD in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:56.565709] [INFO ] [sig ] [650/3407] Forecasting CHRS... [2026-02-16T20:18:56.565743] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-16T20:18:56.565813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-16T20:18:56.577492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-16T20:18:56.577823] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-16T20:18:56.578923] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-16T20:18:56.578988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:56.579021] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:56.579047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:56.579104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:56.636640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:56.637331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:56.637411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:56.637444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:56.763228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:56.763390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:56.763451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:56.763483] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:56.766909] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-16T20:18:56.767180] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-16T20:18:56.767305] [INFO ] [sig ] CHRS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:56.914431] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHRS.txt [2026-02-16T20:18:56.914604] [INFO ] [sig ] [650/3407] Completed CHRS in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:56.914647] [INFO ] [sig ] [651/3407] Forecasting CHSCL... [2026-02-16T20:18:56.914677] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-16T20:18:56.914707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-16T20:18:56.926328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-16T20:18:56.926723] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-16T20:18:56.927596] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-16T20:18:56.927650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:56.927681] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:56.927707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:56.927764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:56.986115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:56.987013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:56.987099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:56.987132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:57.109878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:57.110041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:57.110274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:57.110303] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:57.114109] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-02-16T20:18:57.114408] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-16T20:18:57.114536] [INFO ] [sig ] CHSCL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:57.263205] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHSCL.txt [2026-02-16T20:18:57.263394] [INFO ] [sig ] [651/3407] Completed CHSCL in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:57.263445] [INFO ] [sig ] [652/3407] Forecasting CHSCM... [2026-02-16T20:18:57.263484] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-16T20:18:57.263554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-16T20:18:57.278012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-16T20:18:57.278381] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-16T20:18:57.279401] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-16T20:18:57.279453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:57.279484] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:57.279512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:57.279568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:57.337438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:57.338589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:57.338721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:57.338757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:57.458156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:57.458326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:57.458369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:57.458400] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:57.462817] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-16T20:18:57.463197] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-16T20:18:57.463349] [INFO ] [sig ] CHSCM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:57.619834] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHSCM.txt [2026-02-16T20:18:57.620001] [INFO ] [sig ] [652/3407] Completed CHSCM in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:57.620041] [INFO ] [sig ] [653/3407] Forecasting CHSCN... [2026-02-16T20:18:57.620071] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-16T20:18:57.620102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-16T20:18:57.631607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-16T20:18:57.631978] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-16T20:18:57.633040] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-16T20:18:57.633281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:57.633314] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:57.633339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:57.633396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:57.690120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:57.691056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:57.691142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:57.691175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:57.817532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:57.817714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:57.817759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:57.817790] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:57.821730] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-16T20:18:57.822051] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-16T20:18:57.822191] [INFO ] [sig ] CHSCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:57.977633] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHSCN.txt [2026-02-16T20:18:57.977807] [INFO ] [sig ] [653/3407] Completed CHSCN in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:57.977848] [INFO ] [sig ] [654/3407] Forecasting CHSCO... [2026-02-16T20:18:57.977879] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-16T20:18:57.977908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-16T20:18:57.990070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-16T20:18:57.990491] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-16T20:18:57.991386] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-16T20:18:57.991446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:57.991492] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:57.991520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:57.991597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:58.053180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:58.054164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:58.054260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:58.054295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:58.169716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:58.169878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:58.169922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:58.169954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:58.173429] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=66.19%) [2026-02-16T20:18:58.173744] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-16T20:18:58.173881] [INFO ] [sig ] CHSCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:58.386450] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHSCO.txt [2026-02-16T20:18:58.386623] [INFO ] [sig ] [654/3407] Completed CHSCO in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:58.386667] [INFO ] [sig ] [655/3407] Forecasting CHSCP... [2026-02-16T20:18:58.386699] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-16T20:18:58.386730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-16T20:18:58.397385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-16T20:18:58.397752] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-16T20:18:58.398627] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-16T20:18:58.398683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:58.398718] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:58.398746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:58.398804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:58.457722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:58.458595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:58.458682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:58.458718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:58.566244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:58.566401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:58.566444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:58.566474] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:58.570041] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-02-16T20:18:58.570351] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-16T20:18:58.570492] [INFO ] [sig ] CHSCP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:18:58.716610] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CHSCP.txt [2026-02-16T20:18:58.716764] [INFO ] [sig ] [655/3407] Completed CHSCP in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:58.716805] [INFO ] [sig ] [656/3407] Forecasting CHWY... [2026-02-16T20:18:58.716864] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-16T20:18:58.716896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-16T20:18:58.728420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-16T20:18:58.728807] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-16T20:18:58.729645] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-16T20:18:58.729712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:58.729757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:58.729787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:58.729845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:58.788731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:58.789672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:58.789759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:58.789794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:58.914316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:58.914470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:58.914512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:58.914541] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:58.917997] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=26.42%) [2026-02-16T20:18:58.918280] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-16T20:18:58.918414] [INFO ] [sig ] CHWY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:59.060889] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHWY.txt [2026-02-16T20:18:59.061057] [INFO ] [sig ] [656/3407] Completed CHWY in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:59.061098] [INFO ] [sig ] [657/3407] Forecasting CHY... [2026-02-16T20:18:59.061130] [INFO ] [sig ] Generating forecast for: CHY [2026-02-16T20:18:59.061186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-16T20:18:59.072624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-16T20:18:59.072930] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-16T20:18:59.073754] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-16T20:18:59.073807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:59.073840] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:59.073868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:59.073925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:59.132934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:59.133791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:59.133874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:59.133908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:59.256923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:59.257079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:59.257121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:59.257151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:59.260719] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-16T20:18:59.261023] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-16T20:18:59.261153] [INFO ] [sig ] CHY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:59.409034] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CHY.txt [2026-02-16T20:18:59.409184] [INFO ] [sig ] [657/3407] Completed CHY in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:59.409231] [INFO ] [sig ] [658/3407] Forecasting CI... [2026-02-16T20:18:59.409263] [INFO ] [sig ] Generating forecast for: CI [2026-02-16T20:18:59.409292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-16T20:18:59.420677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-16T20:18:59.420975] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-16T20:18:59.421818] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-16T20:18:59.421870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:59.421902] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:59.421928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:59.421984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:59.482054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:59.482974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:59.483064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:59.483099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:59.605424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:59.605613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:59.605661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:59.605693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:59.609334] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-02-16T20:18:59.609663] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-16T20:18:59.609817] [INFO ] [sig ] CI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:18:59.754341] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CI.txt [2026-02-16T20:18:59.754492] [INFO ] [sig ] [658/3407] Completed CI in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.4m [2026-02-16T20:18:59.754531] [INFO ] [sig ] [659/3407] Forecasting CIA... [2026-02-16T20:18:59.754561] [INFO ] [sig ] Generating forecast for: CIA [2026-02-16T20:18:59.754612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-16T20:18:59.765731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-16T20:18:59.766021] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-16T20:18:59.766816] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-16T20:18:59.766903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:18:59.766937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:18:59.766964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:18:59.767021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:18:59.823727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:18:59.824503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:18:59.824609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:18:59.824646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:18:59.943409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:18:59.943564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:18:59.943627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:18:59.943656] [INFO ] [FORECASTER] Training complete [2026-02-16T20:18:59.947063] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-02-16T20:18:59.947335] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-16T20:18:59.947464] [INFO ] [sig ] CIA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:00.096515] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CIA.txt [2026-02-16T20:19:00.096682] [INFO ] [sig ] [659/3407] Completed CIA in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:00.096731] [INFO ] [sig ] [660/3407] Forecasting CIB... [2026-02-16T20:19:00.096762] [INFO ] [sig ] Generating forecast for: CIB [2026-02-16T20:19:00.096804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-16T20:19:00.108857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-16T20:19:00.109202] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-16T20:19:00.110127] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-16T20:19:00.110181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:00.110225] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:00.110255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:00.110355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:00.169281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:00.170207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:00.170327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:00.170363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:00.293417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:00.293615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:00.294435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:00.294489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:00.298103] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-16T20:19:00.298388] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-16T20:19:00.298518] [INFO ] [sig ] CIB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:00.446352] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CIB.txt [2026-02-16T20:19:00.446501] [INFO ] [sig ] [660/3407] Completed CIB in 0.3s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:00.446546] [INFO ] [sig ] [661/3407] Forecasting CIEN... [2026-02-16T20:19:00.446596] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-16T20:19:00.446629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-16T20:19:00.458520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-16T20:19:00.458845] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-16T20:19:00.459970] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-16T20:19:00.460036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:00.460073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:00.460101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:00.460340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:00.525353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:00.526220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:00.526306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:00.526340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:00.652921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:00.653077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:00.653121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:00.653168] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:00.656660] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-16T20:19:00.656933] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-16T20:19:00.657059] [INFO ] [sig ] CIEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:00.806183] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CIEN.txt [2026-02-16T20:19:00.806357] [INFO ] [sig ] [661/3407] Completed CIEN in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:00.806424] [INFO ] [sig ] [662/3407] Forecasting CIF... [2026-02-16T20:19:00.806459] [INFO ] [sig ] Generating forecast for: CIF [2026-02-16T20:19:00.806498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-16T20:19:00.818516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-16T20:19:00.818866] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-16T20:19:00.819792] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-16T20:19:00.819847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:00.819884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:00.819915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:00.819978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:00.882789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:00.883832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:00.883957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:00.884010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:00.996250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:00.996416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:00.996520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:00.996554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:01.000494] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-16T20:19:01.000830] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-16T20:19:01.000992] [INFO ] [sig ] CIF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:01.160678] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CIF.txt [2026-02-16T20:19:01.160878] [INFO ] [sig ] [662/3407] Completed CIF in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:01.160971] [INFO ] [sig ] [663/3407] Forecasting CIG... [2026-02-16T20:19:01.161018] [INFO ] [sig ] Generating forecast for: CIG [2026-02-16T20:19:01.161054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-16T20:19:01.175952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-16T20:19:01.176328] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-16T20:19:01.177186] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-16T20:19:01.177241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:01.177275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:01.177304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:01.177364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:01.247524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:01.248510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:01.248632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:01.248688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:01.375099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:01.375260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:01.375302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:01.375331] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:01.378875] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=20.59%) [2026-02-16T20:19:01.379184] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-16T20:19:01.379319] [INFO ] [sig ] CIG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:01.539643] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CIG.txt [2026-02-16T20:19:01.539833] [INFO ] [sig ] [663/3407] Completed CIG in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:01.539887] [INFO ] [sig ] [664/3407] Forecasting CIGI... [2026-02-16T20:19:01.539946] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-16T20:19:01.539981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-16T20:19:01.553892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-16T20:19:01.554303] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-16T20:19:01.555290] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-16T20:19:01.555344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:01.555377] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:01.555404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:01.555462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:01.622547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:01.623819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:01.623909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:01.623943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:01.756187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:01.756350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:01.756393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:01.756422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:01.759875] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-02-16T20:19:01.760183] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-16T20:19:01.760313] [INFO ] [sig ] CIGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:01.904980] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CIGI.txt [2026-02-16T20:19:01.905184] [INFO ] [sig ] [664/3407] Completed CIGI in 0.4s | 2.80 sym/s | Total: 3.9m | ETA: 16.3m [2026-02-16T20:19:01.905242] [INFO ] [sig ] [665/3407] Forecasting CII... [2026-02-16T20:19:01.905311] [INFO ] [sig ] Generating forecast for: CII [2026-02-16T20:19:01.905342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-16T20:19:01.918126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-16T20:19:01.918611] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-16T20:19:01.919494] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-16T20:19:01.919548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:01.919603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:01.919633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:01.919705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:01.985720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:01.986702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:01.986817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:01.986873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:02.119277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:02.119445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:02.119488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:02.119518] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:02.123204] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=57.24%) [2026-02-16T20:19:02.123558] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-16T20:19:02.123763] [INFO ] [sig ] CII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:02.278409] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CII.txt [2026-02-16T20:19:02.278568] [INFO ] [sig ] [665/3407] Completed CII in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:02.278629] [INFO ] [sig ] [666/3407] Forecasting CIM... [2026-02-16T20:19:02.278687] [INFO ] [sig ] Generating forecast for: CIM [2026-02-16T20:19:02.278749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-16T20:19:02.291035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-16T20:19:02.291403] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-16T20:19:02.292339] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-16T20:19:02.292394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:02.292455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:02.292493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:02.292552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:02.354767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:02.355737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:02.355832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:02.355866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:02.485862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:02.486041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:02.486100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:02.486139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:02.489624] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-16T20:19:02.489905] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-16T20:19:02.490035] [INFO ] [sig ] CIM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:02.646642] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CIM.txt [2026-02-16T20:19:02.646811] [INFO ] [sig ] [666/3407] Completed CIM in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:02.646855] [INFO ] [sig ] [667/3407] Forecasting CINF... [2026-02-16T20:19:02.646887] [INFO ] [sig ] Generating forecast for: CINF [2026-02-16T20:19:02.646951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-16T20:19:02.660735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-16T20:19:02.661133] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-16T20:19:02.661995] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-16T20:19:02.662060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:02.662095] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:02.662124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:02.662200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:02.726152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:02.727130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:02.727218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:02.727252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:02.861704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:02.861879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:02.861930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:02.861962] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:02.865782] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-16T20:19:02.866078] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-16T20:19:02.866210] [INFO ] [sig ] CINF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:03.017848] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CINF.txt [2026-02-16T20:19:03.018073] [INFO ] [sig ] [667/3407] Completed CINF in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:03.018120] [INFO ] [sig ] [668/3407] Forecasting CING... [2026-02-16T20:19:03.018193] [INFO ] [sig ] Generating forecast for: CING [2026-02-16T20:19:03.018234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-16T20:19:03.032264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-16T20:19:03.032721] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-16T20:19:03.033628] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-16T20:19:03.033683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:03.033715] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:03.033742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:03.033798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:03.099182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:03.100173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:03.100269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:03.100304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:03.232004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:03.232180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:03.232225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:03.232255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:03.236361] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-16T20:19:03.236728] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-16T20:19:03.236875] [INFO ] [sig ] CING: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:03.385997] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CING.txt [2026-02-16T20:19:03.386145] [INFO ] [sig ] [668/3407] Completed CING in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:03.386185] [INFO ] [sig ] [669/3407] Forecasting CION... [2026-02-16T20:19:03.386214] [INFO ] [sig ] Generating forecast for: CION [2026-02-16T20:19:03.386246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-16T20:19:03.398629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-16T20:19:03.398980] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-16T20:19:03.400030] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-16T20:19:03.400095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:03.400131] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:03.400158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:03.400216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:03.457412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:03.458366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:03.458468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:03.458515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:03.595332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:03.595537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:03.595625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:03.595660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:03.600252] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-16T20:19:03.600656] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-16T20:19:03.600824] [INFO ] [sig ] CION: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:03.759297] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CION.txt [2026-02-16T20:19:03.759466] [INFO ] [sig ] [669/3407] Completed CION in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:03.759508] [INFO ] [sig ] [670/3407] Forecasting CIVB... [2026-02-16T20:19:03.759538] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-16T20:19:03.759611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-16T20:19:03.772604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-16T20:19:03.772929] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-16T20:19:03.773826] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-16T20:19:03.773882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:03.773915] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:03.773942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:03.774000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:03.833523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:03.834675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:03.834762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:03.834796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:03.965513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:03.965896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:03.965944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:03.965973] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:03.970916] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-16T20:19:03.971513] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-16T20:19:03.971729] [INFO ] [sig ] CIVB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:04.122921] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CIVB.txt [2026-02-16T20:19:04.123085] [INFO ] [sig ] [670/3407] Completed CIVB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:04.123149] [INFO ] [sig ] [671/3407] Forecasting CLB... [2026-02-16T20:19:04.123183] [INFO ] [sig ] Generating forecast for: CLB [2026-02-16T20:19:04.123213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-16T20:19:04.134834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-16T20:19:04.135184] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-16T20:19:04.136082] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-16T20:19:04.136137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:04.136170] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:04.136198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:04.136255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:04.199328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:04.200216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:04.200308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:04.200343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:04.325631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:04.325862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:04.325926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:04.325959] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:04.329844] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-16T20:19:04.330171] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-16T20:19:04.330329] [INFO ] [sig ] CLB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:04.474046] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLB.txt [2026-02-16T20:19:04.474209] [INFO ] [sig ] [671/3407] Completed CLB in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:04.474248] [INFO ] [sig ] [672/3407] Forecasting CLBK... [2026-02-16T20:19:04.474278] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-16T20:19:04.474362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-16T20:19:04.486848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-16T20:19:04.487228] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-16T20:19:04.488158] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-16T20:19:04.488212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:04.488244] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:04.488271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:04.488329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:04.550548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:04.551844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:04.552033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:04.552089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:04.711834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:04.711992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:04.712033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:04.712062] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:04.715444] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-16T20:19:04.715785] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-16T20:19:04.715967] [INFO ] [sig ] CLBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:04.860684] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLBK.txt [2026-02-16T20:19:04.860848] [INFO ] [sig ] [672/3407] Completed CLBK in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:04.860917] [INFO ] [sig ] [673/3407] Forecasting CLDX... [2026-02-16T20:19:04.860949] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-16T20:19:04.860979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-16T20:19:04.872088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-16T20:19:04.872431] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-16T20:19:04.873253] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-16T20:19:04.873305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:04.873337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:04.873364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:04.873425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:04.931040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:04.931911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:04.931994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:04.932029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:05.055910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:05.056151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:05.056197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:05.056226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:05.059819] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-02-16T20:19:05.060136] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-16T20:19:05.060269] [INFO ] [sig ] CLDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:05.203419] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLDX.txt [2026-02-16T20:19:05.203564] [INFO ] [sig ] [673/3407] Completed CLDX in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:05.203644] [INFO ] [sig ] [674/3407] Forecasting CLF... [2026-02-16T20:19:05.203675] [INFO ] [sig ] Generating forecast for: CLF [2026-02-16T20:19:05.203706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-16T20:19:05.214720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-16T20:19:05.214996] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-16T20:19:05.215828] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-16T20:19:05.215881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:05.215914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:05.215941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:05.216002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:05.273241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:05.273917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:05.273997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:05.274029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:05.399242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:05.399416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:05.399457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:05.399486] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:05.402862] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=67.40%) [2026-02-16T20:19:05.403132] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-16T20:19:05.403256] [INFO ] [sig ] CLF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:05.544822] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLF.txt [2026-02-16T20:19:05.544956] [INFO ] [sig ] [674/3407] Completed CLF in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:05.544994] [INFO ] [sig ] [675/3407] Forecasting CLFD... [2026-02-16T20:19:05.545050] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-16T20:19:05.545084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-16T20:19:05.556196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-16T20:19:05.556482] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-16T20:19:05.557269] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-16T20:19:05.557321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:05.557353] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:05.557380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:05.557436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:05.614208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:05.614832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:05.614910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:05.614943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:05.740331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:05.740525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:05.740588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:05.740625] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:05.744047] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-16T20:19:05.744350] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-16T20:19:05.744480] [INFO ] [sig ] CLFD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:05.889793] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLFD.txt [2026-02-16T20:19:05.889975] [INFO ] [sig ] [675/3407] Completed CLFD in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.3m [2026-02-16T20:19:05.890048] [INFO ] [sig ] [676/3407] Forecasting CLH... [2026-02-16T20:19:05.890085] [INFO ] [sig ] Generating forecast for: CLH [2026-02-16T20:19:05.890125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-16T20:19:05.901986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-16T20:19:05.902323] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-16T20:19:05.903236] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-16T20:19:05.903292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:05.903326] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:05.903354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:05.903414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:05.961282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:05.961995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:05.962089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:05.962130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:06.084519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:06.084701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:06.084744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:06.084774] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:06.088399] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-16T20:19:06.088767] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-16T20:19:06.088913] [INFO ] [sig ] CLH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:06.234978] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLH.txt [2026-02-16T20:19:06.235120] [INFO ] [sig ] [676/3407] Completed CLH in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-16T20:19:06.235159] [INFO ] [sig ] [677/3407] Forecasting CLLS... [2026-02-16T20:19:06.235214] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-16T20:19:06.235249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-16T20:19:06.247992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-16T20:19:06.248363] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-16T20:19:06.249205] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-16T20:19:06.249260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:06.249293] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:06.249320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:06.249379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:06.307770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:06.308568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:06.308669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:06.308702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:06.436661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:06.436869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:06.436930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:06.436966] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:06.440861] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-16T20:19:06.441172] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-16T20:19:06.441308] [INFO ] [sig ] CLLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:06.588676] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLLS.txt [2026-02-16T20:19:06.588834] [INFO ] [sig ] [677/3407] Completed CLLS in 0.4s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-16T20:19:06.588873] [INFO ] [sig ] [678/3407] Forecasting CLMB... [2026-02-16T20:19:06.588901] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-16T20:19:06.588932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-16T20:19:06.600844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-16T20:19:06.601190] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-16T20:19:06.602020] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-16T20:19:06.602072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:06.602115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:06.602143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:06.602199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:06.660751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:06.661595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:06.661685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:06.661720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:06.782820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:06.782979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:06.783028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:06.783064] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:06.786784] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=12.92%) [2026-02-16T20:19:06.787066] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-16T20:19:06.787198] [INFO ] [sig ] CLMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:06.935585] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLMB.txt [2026-02-16T20:19:06.935735] [INFO ] [sig ] [678/3407] Completed CLMB in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-16T20:19:06.935802] [INFO ] [sig ] [679/3407] Forecasting CLNE... [2026-02-16T20:19:06.935832] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-16T20:19:06.935862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-16T20:19:06.947852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-16T20:19:06.948169] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-16T20:19:06.948966] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-16T20:19:06.949019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:06.949050] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:06.949078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:06.949147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:07.007432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:07.008190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:07.008274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:07.008308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:07.130840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:07.131046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:07.131096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:07.131132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:07.134597] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-16T20:19:07.134885] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-16T20:19:07.135008] [INFO ] [sig ] CLNE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:07.282081] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLNE.txt [2026-02-16T20:19:07.282214] [INFO ] [sig ] [679/3407] Completed CLNE in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-16T20:19:07.282261] [INFO ] [sig ] [680/3407] Forecasting CLNN... [2026-02-16T20:19:07.282299] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-16T20:19:07.282330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-16T20:19:07.294895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-16T20:19:07.295321] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-16T20:19:07.296222] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-16T20:19:07.296279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:07.296312] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:07.296339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:07.296396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:07.355934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:07.356860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:07.356951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:07.356993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:07.476600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:07.476776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:07.476817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:07.476846] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:07.480364] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-02-16T20:19:07.480684] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-16T20:19:07.480819] [INFO ] [sig ] CLNN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:07.626276] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLNN.txt [2026-02-16T20:19:07.626464] [INFO ] [sig ] [680/3407] Completed CLNN in 0.3s | 2.80 sym/s | Total: 4.0m | ETA: 16.2m [2026-02-16T20:19:07.626506] [INFO ] [sig ] [681/3407] Forecasting CLOA... [2026-02-16T20:19:07.626536] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-16T20:19:07.626567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-16T20:19:07.637796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-16T20:19:07.638186] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-16T20:19:07.639028] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-16T20:19:07.639093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:07.639136] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:07.639171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:07.639241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:07.697037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:07.697910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:07.698022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:07.698056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:07.804250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:07.804405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:07.804448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:07.804477] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:07.807861] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-16T20:19:07.808178] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-16T20:19:07.808334] [INFO ] [sig ] CLOA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:07.954336] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLOA.txt [2026-02-16T20:19:07.954512] [INFO ] [sig ] [681/3407] Completed CLOA in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:07.954560] [INFO ] [sig ] [682/3407] Forecasting CLRB... [2026-02-16T20:19:07.954612] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-16T20:19:07.954671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-16T20:19:07.965961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-16T20:19:07.966354] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-16T20:19:07.967213] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-16T20:19:07.967266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:07.967299] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:07.967325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:07.967382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:08.025030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:08.025905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:08.025988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:08.026021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:08.140520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:08.140695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:08.140746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:08.140788] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:08.144259] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=49.83%) [2026-02-16T20:19:08.144531] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-16T20:19:08.144680] [INFO ] [sig ] CLRB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:08.286797] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLRB.txt [2026-02-16T20:19:08.286994] [INFO ] [sig ] [682/3407] Completed CLRB in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:08.287112] [INFO ] [sig ] [683/3407] Forecasting CLRO... [2026-02-16T20:19:08.287152] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-16T20:19:08.287189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-16T20:19:08.299273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-16T20:19:08.299598] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-16T20:19:08.300394] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-16T20:19:08.300447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:08.300480] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:08.300507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:08.300564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:08.357911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:08.358749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:08.358831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:08.358864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:08.470686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:08.470845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:08.470887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:08.470917] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:08.474305] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-16T20:19:08.474594] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-16T20:19:08.474739] [INFO ] [sig ] CLRO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:08.622180] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLRO.txt [2026-02-16T20:19:08.622387] [INFO ] [sig ] [683/3407] Completed CLRO in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:08.622437] [INFO ] [sig ] [684/3407] Forecasting CLS... [2026-02-16T20:19:08.622469] [INFO ] [sig ] Generating forecast for: CLS [2026-02-16T20:19:08.622500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-16T20:19:08.635975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-16T20:19:08.636387] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-16T20:19:08.637305] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-16T20:19:08.637362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:08.637401] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:08.637429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:08.637488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:08.696744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:08.697595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:08.697680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:08.697714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:08.823010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:08.823170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:08.823213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:08.823243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:08.826873] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=76.43%) [2026-02-16T20:19:08.827167] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-16T20:19:08.827302] [INFO ] [sig ] CLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:08.970444] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CLS.txt [2026-02-16T20:19:08.970614] [INFO ] [sig ] [684/3407] Completed CLS in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:08.970667] [INFO ] [sig ] [685/3407] Forecasting CLX... [2026-02-16T20:19:08.970728] [INFO ] [sig ] Generating forecast for: CLX [2026-02-16T20:19:08.970760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-16T20:19:08.983900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-16T20:19:08.984322] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-16T20:19:08.985202] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-16T20:19:08.985257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:08.985289] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:08.985317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:08.985374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:09.046918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:09.047837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:09.047966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:09.048005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:09.181458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:09.181647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:09.181692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:09.181739] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:09.185282] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=38.11%) [2026-02-16T20:19:09.185602] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-16T20:19:09.185747] [INFO ] [sig ] CLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:09.335053] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CLX.txt [2026-02-16T20:19:09.335212] [INFO ] [sig ] [685/3407] Completed CLX in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:09.335253] [INFO ] [sig ] [686/3407] Forecasting CM... [2026-02-16T20:19:09.335283] [INFO ] [sig ] Generating forecast for: CM [2026-02-16T20:19:09.335340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-16T20:19:09.348132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-16T20:19:09.348468] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-16T20:19:09.349301] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-16T20:19:09.349355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:09.349387] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:09.349442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:09.349500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:09.406143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:09.406934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:09.407013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:09.407046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:09.526114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:09.526278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:09.526320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:09.526349] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:09.529831] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-16T20:19:09.530108] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-16T20:19:09.530237] [INFO ] [sig ] CM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:09.676953] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CM.txt [2026-02-16T20:19:09.677125] [INFO ] [sig ] [686/3407] Completed CM in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:09.677168] [INFO ] [sig ] [687/3407] Forecasting CMC... [2026-02-16T20:19:09.677230] [INFO ] [sig ] Generating forecast for: CMC [2026-02-16T20:19:09.677263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-16T20:19:09.690141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-16T20:19:09.690597] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-16T20:19:09.691441] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-16T20:19:09.691496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:09.691529] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:09.691557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:09.691654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:09.749276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:09.750178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:09.750289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:09.750324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:09.876976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:09.877138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:09.877182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:09.877212] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:09.880772] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=65.62%) [2026-02-16T20:19:09.881064] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-16T20:19:09.881197] [INFO ] [sig ] CMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:10.028896] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMC.txt [2026-02-16T20:19:10.029073] [INFO ] [sig ] [687/3407] Completed CMC in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:10.029118] [INFO ] [sig ] [688/3407] Forecasting CMCM... [2026-02-16T20:19:10.029156] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-16T20:19:10.029230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-16T20:19:10.041877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-16T20:19:10.042245] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-16T20:19:10.043194] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-16T20:19:10.043249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:10.043284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:10.043313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:10.043370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:10.102614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:10.103495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:10.103601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:10.103640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:10.217277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:10.217438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:10.217484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:10.217514] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:10.221182] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: UP (p=69.39%) [2026-02-16T20:19:10.221493] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-16T20:19:10.221644] [INFO ] [sig ] CMCM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:10.365397] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMCM.txt [2026-02-16T20:19:10.365550] [INFO ] [sig ] [688/3407] Completed CMCM in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:10.365610] [INFO ] [sig ] [689/3407] Forecasting CMCO... [2026-02-16T20:19:10.365644] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-16T20:19:10.365674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-16T20:19:10.378108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-16T20:19:10.378451] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-16T20:19:10.379351] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-16T20:19:10.379405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:10.379436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:10.379473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:10.379537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:10.438634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:10.439513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:10.439616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:10.439655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:10.564494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:10.564680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:10.564734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:10.564770] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:10.568447] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-16T20:19:10.568752] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-16T20:19:10.568884] [INFO ] [sig ] CMCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:10.718656] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMCO.txt [2026-02-16T20:19:10.718860] [INFO ] [sig ] [689/3407] Completed CMCO in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:10.718902] [INFO ] [sig ] [690/3407] Forecasting CMCSA... [2026-02-16T20:19:10.718960] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-16T20:19:10.718993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-16T20:19:10.730980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-16T20:19:10.731338] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-16T20:19:10.732200] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-16T20:19:10.732265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:10.732303] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:10.732329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:10.732385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:10.791711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:10.792570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:10.792681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:10.792716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:10.929140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:10.929323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:10.929366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:10.929396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:10.933163] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-16T20:19:10.933458] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-16T20:19:10.933616] [INFO ] [sig ] CMCSA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:11.081233] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMCSA.txt [2026-02-16T20:19:11.081390] [INFO ] [sig ] [690/3407] Completed CMCSA in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.2m [2026-02-16T20:19:11.081430] [INFO ] [sig ] [691/3407] Forecasting CME... [2026-02-16T20:19:11.081460] [INFO ] [sig ] Generating forecast for: CME [2026-02-16T20:19:11.081490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-16T20:19:11.096608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-16T20:19:11.097059] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-16T20:19:11.098250] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-16T20:19:11.098315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:11.098361] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:11.098401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:11.098490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:11.165730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:11.166657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:11.166765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:11.166798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:11.292835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:11.292998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:11.293041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:11.293071] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:11.296464] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-02-16T20:19:11.296759] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-16T20:19:11.296890] [INFO ] [sig ] CME: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:11.442774] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CME.txt [2026-02-16T20:19:11.442945] [INFO ] [sig ] [691/3407] Completed CME in 0.4s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:11.442988] [INFO ] [sig ] [692/3407] Forecasting CMG... [2026-02-16T20:19:11.443019] [INFO ] [sig ] Generating forecast for: CMG [2026-02-16T20:19:11.443051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-16T20:19:11.455335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-16T20:19:11.455954] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-16T20:19:11.457022] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-16T20:19:11.457076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:11.457108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:11.457136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:11.457193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:11.515716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:11.516632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:11.516716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:11.516751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:11.642620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:11.642784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:11.642828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:11.642858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:11.646345] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-02-16T20:19:11.646644] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-16T20:19:11.646777] [INFO ] [sig ] CMG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:11.788158] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMG.txt [2026-02-16T20:19:11.788304] [INFO ] [sig ] [692/3407] Completed CMG in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:11.788345] [INFO ] [sig ] [693/3407] Forecasting CMI... [2026-02-16T20:19:11.788373] [INFO ] [sig ] Generating forecast for: CMI [2026-02-16T20:19:11.788409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-16T20:19:11.800134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-16T20:19:11.800511] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-16T20:19:11.801347] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-16T20:19:11.801401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:11.801433] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:11.801460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:11.801517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:11.860280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:11.861016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:11.861098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:11.861131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:11.984602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:11.984766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:11.984807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:11.984837] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:11.988281] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=18.78%) [2026-02-16T20:19:11.988568] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-16T20:19:11.988718] [INFO ] [sig ] CMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:12.133305] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CMI.txt [2026-02-16T20:19:12.133475] [INFO ] [sig ] [693/3407] Completed CMI in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:12.133514] [INFO ] [sig ] [694/3407] Forecasting CMMB... [2026-02-16T20:19:12.133592] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-16T20:19:12.133627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-16T20:19:12.144887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-16T20:19:12.145227] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-16T20:19:12.146042] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-16T20:19:12.146095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:12.146126] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:12.146153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:12.146210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:12.203777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:12.204718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:12.204817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:12.204862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:12.323189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:12.323347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:12.323389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:12.323418] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:12.326829] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: UP (p=75.18%) [2026-02-16T20:19:12.327103] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-16T20:19:12.327252] [INFO ] [sig ] CMMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:12.468033] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMMB.txt [2026-02-16T20:19:12.468194] [INFO ] [sig ] [694/3407] Completed CMMB in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:12.468243] [INFO ] [sig ] [695/3407] Forecasting CMP... [2026-02-16T20:19:12.468280] [INFO ] [sig ] Generating forecast for: CMP [2026-02-16T20:19:12.468317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-16T20:19:12.479858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-16T20:19:12.480212] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-16T20:19:12.481045] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-16T20:19:12.481097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:12.481128] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:12.481154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:12.481214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:12.538079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:12.538910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:12.538994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:12.539028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:12.661324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:12.661488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:12.661530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:12.661559] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:12.665050] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-16T20:19:12.665326] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-16T20:19:12.665451] [INFO ] [sig ] CMP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:12.806001] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMP.txt [2026-02-16T20:19:12.806158] [INFO ] [sig ] [695/3407] Completed CMP in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:12.806199] [INFO ] [sig ] [696/3407] Forecasting CMPS... [2026-02-16T20:19:12.806236] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-16T20:19:12.806272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-16T20:19:12.817257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-16T20:19:12.817560] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-16T20:19:12.818391] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-16T20:19:12.818444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:12.818474] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:12.818501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:12.818561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:12.877764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:12.878697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:12.878823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:12.878860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:13.004746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:13.004909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:13.004951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:13.004982] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:13.008564] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-02-16T20:19:13.008878] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-16T20:19:13.009013] [INFO ] [sig ] CMPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:13.155996] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMPS.txt [2026-02-16T20:19:13.156175] [INFO ] [sig ] [696/3407] Completed CMPS in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:13.156218] [INFO ] [sig ] [697/3407] Forecasting CMPX... [2026-02-16T20:19:13.156284] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-16T20:19:13.156319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-16T20:19:13.167700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-16T20:19:13.168076] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-16T20:19:13.168933] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-16T20:19:13.168988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:13.169021] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:13.169049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:13.169109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:13.229809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:13.230662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:13.230748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:13.230782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:13.352384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:13.352542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:13.352602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:13.352634] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:13.356009] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-16T20:19:13.356287] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-16T20:19:13.356414] [INFO ] [sig ] CMPX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:13.503686] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMPX.txt [2026-02-16T20:19:13.503848] [INFO ] [sig ] [697/3407] Completed CMPX in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:13.503888] [INFO ] [sig ] [698/3407] Forecasting CMRE... [2026-02-16T20:19:13.503919] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-16T20:19:13.503948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-16T20:19:13.516197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-16T20:19:13.516645] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-16T20:19:13.517463] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-16T20:19:13.517516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:13.517550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:13.517609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:13.517678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:13.576210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:13.577134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:13.577219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:13.577254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:13.697755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:13.697912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:13.697968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:13.697999] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:13.701380] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-16T20:19:13.701672] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-16T20:19:13.701802] [INFO ] [sig ] CMRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:13.845208] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMRE.txt [2026-02-16T20:19:13.845353] [INFO ] [sig ] [698/3407] Completed CMRE in 0.3s | 2.80 sym/s | Total: 4.1m | ETA: 16.1m [2026-02-16T20:19:13.845393] [INFO ] [sig ] [699/3407] Forecasting CMS... [2026-02-16T20:19:13.845423] [INFO ] [sig ] Generating forecast for: CMS [2026-02-16T20:19:13.845456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-16T20:19:13.857647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-16T20:19:13.858013] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-16T20:19:13.858834] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-16T20:19:13.858888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:13.858922] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:13.858951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:13.859008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:13.916089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:13.916951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:13.917035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:13.917069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:14.039023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:14.039179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:14.039225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:14.039262] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:14.042677] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-16T20:19:14.042948] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-16T20:19:14.043073] [INFO ] [sig ] CMS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:14.184291] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CMS.txt [2026-02-16T20:19:14.184464] [INFO ] [sig ] [699/3407] Completed CMS in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:14.184505] [INFO ] [sig ] [700/3407] Forecasting CMSA... [2026-02-16T20:19:14.184536] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-16T20:19:14.184567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-16T20:19:14.196115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-16T20:19:14.196437] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-16T20:19:14.197250] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-16T20:19:14.197304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:14.197338] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:14.197366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:14.197423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:14.254423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:14.255289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:14.255373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:14.255405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:14.367003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:14.367157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:14.367199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:14.367234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:14.370663] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-16T20:19:14.370958] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-16T20:19:14.371090] [INFO ] [sig ] CMSA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:14.529867] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CMSA.txt [2026-02-16T20:19:14.530038] [INFO ] [sig ] [700/3407] Completed CMSA in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:14.530082] [INFO ] [sig ] [701/3407] Forecasting CMSC... [2026-02-16T20:19:14.530113] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-16T20:19:14.530145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-16T20:19:14.541922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-16T20:19:14.542327] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-16T20:19:14.543148] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-16T20:19:14.543201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:14.543233] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:14.543261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:14.543318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:14.612349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:14.613412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:14.613515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:14.613558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:14.731961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:14.732118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:14.732162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:14.732192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:14.735863] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-16T20:19:14.736145] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-16T20:19:14.736287] [INFO ] [sig ] CMSC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:14.885358] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMSC.txt [2026-02-16T20:19:14.885608] [INFO ] [sig ] [701/3407] Completed CMSC in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:14.885705] [INFO ] [sig ] [702/3407] Forecasting CMSD... [2026-02-16T20:19:14.885753] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-16T20:19:14.885787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-16T20:19:14.897155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-16T20:19:14.897520] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-16T20:19:14.898470] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-16T20:19:14.898536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:14.898569] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:14.898622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:14.898678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:14.956239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:14.957022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:14.957109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:14.957142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:15.081215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:15.081384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:15.081428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:15.081459] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:15.084961] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-02-16T20:19:15.085249] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-16T20:19:15.085381] [INFO ] [sig ] CMSD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:15.226591] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMSD.txt [2026-02-16T20:19:15.226739] [INFO ] [sig ] [702/3407] Completed CMSD in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:15.226780] [INFO ] [sig ] [703/3407] Forecasting CMTG... [2026-02-16T20:19:15.226810] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-16T20:19:15.226847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-16T20:19:15.238191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-16T20:19:15.238532] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-16T20:19:15.239402] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-16T20:19:15.239456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:15.239512] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:15.239540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:15.239616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:15.296014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:15.296908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:15.296991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:15.297023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:15.425428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:15.425631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:15.425692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:15.425736] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:15.430626] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-02-16T20:19:15.431052] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-16T20:19:15.431234] [INFO ] [sig ] CMTG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:15.603419] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMTG.txt [2026-02-16T20:19:15.603637] [INFO ] [sig ] [703/3407] Completed CMTG in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:15.603694] [INFO ] [sig ] [704/3407] Forecasting CMTL... [2026-02-16T20:19:15.603726] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-16T20:19:15.603756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-16T20:19:15.615731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-16T20:19:15.616113] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-16T20:19:15.617011] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-16T20:19:15.617067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:15.617101] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:15.617129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:15.617189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:15.678539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:15.679446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:15.679562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:15.679660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:15.806649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:15.806812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:15.806857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:15.806888] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:15.810639] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-02-16T20:19:15.810937] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-16T20:19:15.811071] [INFO ] [sig ] CMTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:15.959460] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CMTL.txt [2026-02-16T20:19:15.959637] [INFO ] [sig ] [704/3407] Completed CMTL in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:15.959683] [INFO ] [sig ] [705/3407] Forecasting CNA... [2026-02-16T20:19:15.959716] [INFO ] [sig ] Generating forecast for: CNA [2026-02-16T20:19:15.959748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-16T20:19:15.973339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-16T20:19:15.973761] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-16T20:19:15.974615] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-16T20:19:15.974671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:15.974705] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:15.974735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:15.974793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:16.033953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:16.034805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:16.034897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:16.034932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:16.161806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:16.161970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:16.162014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:16.162044] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:16.165928] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-16T20:19:16.166271] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-16T20:19:16.166447] [INFO ] [sig ] CNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:16.319173] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNA.txt [2026-02-16T20:19:16.319340] [INFO ] [sig ] [705/3407] Completed CNA in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:16.319391] [INFO ] [sig ] [706/3407] Forecasting CNC... [2026-02-16T20:19:16.319424] [INFO ] [sig ] Generating forecast for: CNC [2026-02-16T20:19:16.319458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-16T20:19:16.331602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-16T20:19:16.331958] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-16T20:19:16.332802] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-16T20:19:16.332856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:16.332889] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:16.332917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:16.332980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:16.394026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:16.394832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:16.394921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:16.394955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:16.517073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:16.517232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:16.517276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:16.517340] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:16.521197] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-16T20:19:16.521517] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-16T20:19:16.521678] [INFO ] [sig ] CNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:16.670268] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNC.txt [2026-02-16T20:19:16.670457] [INFO ] [sig ] [706/3407] Completed CNC in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.1m [2026-02-16T20:19:16.670499] [INFO ] [sig ] [707/3407] Forecasting CNF... [2026-02-16T20:19:16.670531] [INFO ] [sig ] Generating forecast for: CNF [2026-02-16T20:19:16.670563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-16T20:19:16.681655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-16T20:19:16.682084] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-16T20:19:16.683011] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-16T20:19:16.683068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:16.683102] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:16.683130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:16.683189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:16.742091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:16.742952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:16.743042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:16.743076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:16.856553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:16.856725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:16.856767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:16.856799] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:16.860413] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-16T20:19:16.860724] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-16T20:19:16.860882] [INFO ] [sig ] CNF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:17.005100] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNF.txt [2026-02-16T20:19:17.005277] [INFO ] [sig ] [707/3407] Completed CNF in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:17.005329] [INFO ] [sig ] [708/3407] Forecasting CNI... [2026-02-16T20:19:17.005362] [INFO ] [sig ] Generating forecast for: CNI [2026-02-16T20:19:17.005394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-16T20:19:17.016820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-16T20:19:17.017139] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-16T20:19:17.018025] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-16T20:19:17.018088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:17.018122] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:17.018151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:17.018211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:17.076833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:17.077712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:17.077814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:17.077851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:17.196925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:17.197087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:17.197127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:17.197157] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:17.200680] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-02-16T20:19:17.200953] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-16T20:19:17.201083] [INFO ] [sig ] CNI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:17.342465] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNI.txt [2026-02-16T20:19:17.342626] [INFO ] [sig ] [708/3407] Completed CNI in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:17.342668] [INFO ] [sig ] [709/3407] Forecasting CNK... [2026-02-16T20:19:17.342697] [INFO ] [sig ] Generating forecast for: CNK [2026-02-16T20:19:17.342728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-16T20:19:17.355007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-16T20:19:17.355353] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-16T20:19:17.356182] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-16T20:19:17.356241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:17.356280] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:17.356314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:17.356385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:17.416369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:17.417211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:17.417297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:17.417331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:17.541830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:17.541984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:17.542062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:17.542096] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:17.545774] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-02-16T20:19:17.546075] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-16T20:19:17.546218] [INFO ] [sig ] CNK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:17.692260] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNK.txt [2026-02-16T20:19:17.692453] [INFO ] [sig ] [709/3407] Completed CNK in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:17.692497] [INFO ] [sig ] [710/3407] Forecasting CNM... [2026-02-16T20:19:17.692527] [INFO ] [sig ] Generating forecast for: CNM [2026-02-16T20:19:17.692558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-16T20:19:17.703606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-16T20:19:17.703970] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-16T20:19:17.704954] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-16T20:19:17.705008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:17.705041] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:17.705068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:17.705125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:17.766170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:17.767074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:17.767162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:17.767196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:17.913392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:17.913563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:17.913629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:17.913658] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:17.917431] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-16T20:19:17.917859] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-16T20:19:17.918057] [INFO ] [sig ] CNM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:18.066092] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNM.txt [2026-02-16T20:19:18.066268] [INFO ] [sig ] [710/3407] Completed CNM in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:18.066311] [INFO ] [sig ] [711/3407] Forecasting CNMD... [2026-02-16T20:19:18.066340] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-16T20:19:18.066370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-16T20:19:18.078766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-16T20:19:18.079210] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-16T20:19:18.080172] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-16T20:19:18.080231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:18.080265] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:18.080293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:18.080352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:18.142333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:18.143432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:18.143567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:18.143639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:18.279199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:18.279398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:18.279467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:18.279505] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:18.284548] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-16T20:19:18.285067] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-16T20:19:18.285273] [INFO ] [sig ] CNMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:18.437860] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNMD.txt [2026-02-16T20:19:18.438100] [INFO ] [sig ] [711/3407] Completed CNMD in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:18.438146] [INFO ] [sig ] [712/3407] Forecasting CNNE... [2026-02-16T20:19:18.438244] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-16T20:19:18.438292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-16T20:19:18.452030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-16T20:19:18.452459] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-16T20:19:18.453550] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-16T20:19:18.453638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:18.453673] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:18.453700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:18.453758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:18.516307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:18.517328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:18.517425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:18.517473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:18.654438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:18.654645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:18.654705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:18.654745] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:18.659600] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-02-16T20:19:18.660030] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-16T20:19:18.660212] [INFO ] [sig ] CNNE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:18.812127] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNNE.txt [2026-02-16T20:19:18.812305] [INFO ] [sig ] [712/3407] Completed CNNE in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:18.812351] [INFO ] [sig ] [713/3407] Forecasting CNO... [2026-02-16T20:19:18.812409] [INFO ] [sig ] Generating forecast for: CNO [2026-02-16T20:19:18.812446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-16T20:19:18.825664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-16T20:19:18.826081] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-16T20:19:18.827035] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-16T20:19:18.827090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:18.827137] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:18.827167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:18.827225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:18.887079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:18.888087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:18.888239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:18.888286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:19.011720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:19.011885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:19.011927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:19.011956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:19.015408] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=87.05%) [2026-02-16T20:19:19.015761] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-16T20:19:19.015903] [INFO ] [sig ] CNO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:19.158809] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNO.txt [2026-02-16T20:19:19.158983] [INFO ] [sig ] [713/3407] Completed CNO in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:19.159022] [INFO ] [sig ] [714/3407] Forecasting CNOB... [2026-02-16T20:19:19.159054] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-16T20:19:19.159116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-16T20:19:19.170552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-16T20:19:19.170955] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-16T20:19:19.171798] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-16T20:19:19.171850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:19.171882] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:19.171909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:19.171965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:19.228597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:19.229507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:19.229617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:19.229652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:19.351556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:19.351736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:19.351779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:19.351808] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:19.355235] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-02-16T20:19:19.355536] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-16T20:19:19.355694] [INFO ] [sig ] CNOB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:19.504804] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNOB.txt [2026-02-16T20:19:19.504989] [INFO ] [sig ] [714/3407] Completed CNOB in 0.3s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:19.505042] [INFO ] [sig ] [715/3407] Forecasting CNP... [2026-02-16T20:19:19.505081] [INFO ] [sig ] Generating forecast for: CNP [2026-02-16T20:19:19.505164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-16T20:19:19.517453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-16T20:19:19.517906] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-16T20:19:19.518892] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-16T20:19:19.518946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:19.518978] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:19.519006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:19.519064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:19.580298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:19.581282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:19.581389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:19.581429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:19.714661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:19.714825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:19.714867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:19.714897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:19.718636] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-02-16T20:19:19.718956] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-16T20:19:19.719100] [INFO ] [sig ] CNP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:19.869719] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNP.txt [2026-02-16T20:19:19.869882] [INFO ] [sig ] [715/3407] Completed CNP in 0.4s | 2.80 sym/s | Total: 4.2m | ETA: 16.0m [2026-02-16T20:19:19.869923] [INFO ] [sig ] [716/3407] Forecasting CNQ... [2026-02-16T20:19:19.869952] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-16T20:19:19.869983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-16T20:19:19.883222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-16T20:19:19.883685] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-16T20:19:19.884664] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-16T20:19:19.884720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:19.884754] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:19.884782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:19.884840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:19.947779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:19.948741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:19.948833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:19.948883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:20.079175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:20.079336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:20.079380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:20.079411] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:20.083069] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-16T20:19:20.083409] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-16T20:19:20.083566] [INFO ] [sig ] CNQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:20.232048] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNQ.txt [2026-02-16T20:19:20.232216] [INFO ] [sig ] [716/3407] Completed CNQ in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:20.232258] [INFO ] [sig ] [717/3407] Forecasting CNS... [2026-02-16T20:19:20.232288] [INFO ] [sig ] Generating forecast for: CNS [2026-02-16T20:19:20.232325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-16T20:19:20.243940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-16T20:19:20.244309] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-16T20:19:20.245340] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-16T20:19:20.245409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:20.245443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:20.245470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:20.245527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:20.308398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:20.309349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:20.309452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:20.309494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:20.434886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:20.435055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:20.435099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:20.435127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:20.438776] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-16T20:19:20.439072] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-16T20:19:20.439205] [INFO ] [sig ] CNS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:20.586999] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNS.txt [2026-02-16T20:19:20.587159] [INFO ] [sig ] [717/3407] Completed CNS in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:20.587201] [INFO ] [sig ] [718/3407] Forecasting CNSP... [2026-02-16T20:19:20.587230] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-16T20:19:20.587261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-16T20:19:20.598649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-16T20:19:20.599004] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-16T20:19:20.599872] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-16T20:19:20.599926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:20.599959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:20.599987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:20.600052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:20.661539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:20.662455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:20.662544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:20.662598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:20.790784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:20.790948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:20.790991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:20.791020] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:20.794658] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-16T20:19:20.794957] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-16T20:19:20.795092] [INFO ] [sig ] CNSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:20.944831] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNSP.txt [2026-02-16T20:19:20.944997] [INFO ] [sig ] [718/3407] Completed CNSP in 0.4s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:20.945040] [INFO ] [sig ] [719/3407] Forecasting CNTA... [2026-02-16T20:19:20.945099] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-16T20:19:20.945132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-16T20:19:20.958118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-16T20:19:20.958523] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-16T20:19:20.959360] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-16T20:19:20.959415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:20.959449] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:20.959477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:20.959534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:21.020083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:21.020911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:21.020996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:21.021030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:21.139510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:21.139687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:21.139729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:21.139759] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:21.143145] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-16T20:19:21.143427] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-16T20:19:21.143555] [INFO ] [sig ] CNTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:21.284916] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CNTA.txt [2026-02-16T20:19:21.285073] [INFO ] [sig ] [719/3407] Completed CNTA in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:21.285114] [INFO ] [sig ] [720/3407] Forecasting CNTY... [2026-02-16T20:19:21.285169] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-16T20:19:21.285201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-16T20:19:21.296978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-16T20:19:21.297341] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-16T20:19:21.298264] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-16T20:19:21.298322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:21.298383] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:21.298412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:21.298469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:21.356825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:21.357736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:21.357823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:21.357856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:21.481680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:21.481841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:21.481884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:21.481914] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:21.485803] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-02-16T20:19:21.486082] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-16T20:19:21.486207] [INFO ] [sig ] CNTY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:21.631864] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNTY.txt [2026-02-16T20:19:21.632004] [INFO ] [sig ] [720/3407] Completed CNTY in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:21.632045] [INFO ] [sig ] [721/3407] Forecasting CNVS... [2026-02-16T20:19:21.632076] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-16T20:19:21.632109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-16T20:19:21.643796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-16T20:19:21.644128] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-16T20:19:21.644975] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-16T20:19:21.645028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:21.645062] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:21.645090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:21.645148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:21.704803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:21.705663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:21.705746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:21.705781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:21.826909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:21.827091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:21.827141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:21.827173] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:21.830866] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=75.57%) [2026-02-16T20:19:21.831186] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-16T20:19:21.831321] [INFO ] [sig ] CNVS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:21.981548] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNVS.txt [2026-02-16T20:19:21.981757] [INFO ] [sig ] [721/3407] Completed CNVS in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:21.981804] [INFO ] [sig ] [722/3407] Forecasting CNX... [2026-02-16T20:19:21.981878] [INFO ] [sig ] Generating forecast for: CNX [2026-02-16T20:19:21.981921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-16T20:19:21.995024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-16T20:19:21.995375] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-16T20:19:21.996180] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-16T20:19:21.996232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:21.996266] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:21.996293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:21.996350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:22.054493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:22.055282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:22.055368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:22.055403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:22.178247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:22.178410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:22.178460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:22.178495] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:22.181928] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=70.10%) [2026-02-16T20:19:22.182204] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-16T20:19:22.182328] [INFO ] [sig ] CNX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:22.330133] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNX.txt [2026-02-16T20:19:22.330296] [INFO ] [sig ] [722/3407] Completed CNX in 0.3s | 2.80 sym/s | Total: 4.3m | ETA: 16.0m [2026-02-16T20:19:22.330346] [INFO ] [sig ] [723/3407] Forecasting CNXN... [2026-02-16T20:19:22.330377] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-16T20:19:22.330408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-16T20:19:22.342715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-16T20:19:22.343102] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-16T20:19:22.344026] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-16T20:19:22.344080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:22.344114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:22.344148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:22.344221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:22.403569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:22.404521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:22.404642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:22.404680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:22.527405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:22.527587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:22.527631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:22.527695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:22.531190] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-16T20:19:22.531466] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-16T20:19:22.531612] [INFO ] [sig ] CNXN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:22.674023] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CNXN.txt [2026-02-16T20:19:22.674158] [INFO ] [sig ] [723/3407] Completed CNXN in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:22.674197] [INFO ] [sig ] [724/3407] Forecasting COCO... [2026-02-16T20:19:22.674226] [INFO ] [sig ] Generating forecast for: COCO [2026-02-16T20:19:22.674256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-16T20:19:22.689227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-16T20:19:22.689802] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-16T20:19:22.690916] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-16T20:19:22.690982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:22.691023] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:22.691057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:22.691155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:22.754704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:22.755619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:22.755705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:22.755739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:22.881802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:22.881958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:22.882000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:22.882029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:22.885487] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=20.10%) [2026-02-16T20:19:22.885835] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-16T20:19:22.885969] [INFO ] [sig ] COCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:23.029561] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COCO.txt [2026-02-16T20:19:23.029738] [INFO ] [sig ] [724/3407] Completed COCO in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:23.029779] [INFO ] [sig ] [725/3407] Forecasting CODA... [2026-02-16T20:19:23.029808] [INFO ] [sig ] Generating forecast for: CODA [2026-02-16T20:19:23.029838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-16T20:19:23.040718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-16T20:19:23.040990] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-16T20:19:23.041770] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-16T20:19:23.041821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:23.041853] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:23.041879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:23.041935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:23.099341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:23.100044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:23.100122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:23.100155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:23.216158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:23.216313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:23.216355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:23.216385] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:23.220301] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=44.66%) [2026-02-16T20:19:23.220636] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-16T20:19:23.220764] [INFO ] [sig ] CODA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:23.366451] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CODA.txt [2026-02-16T20:19:23.366628] [INFO ] [sig ] [725/3407] Completed CODA in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:23.366670] [INFO ] [sig ] [726/3407] Forecasting CODI... [2026-02-16T20:19:23.366700] [INFO ] [sig ] Generating forecast for: CODI [2026-02-16T20:19:23.366756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-16T20:19:23.379076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-16T20:19:23.379379] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-16T20:19:23.380442] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-16T20:19:23.380506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:23.380540] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:23.380568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:23.380658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:23.440080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:23.440741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:23.440822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:23.440856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:23.560875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:23.561016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:23.561058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:23.561088] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:23.564463] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-16T20:19:23.564768] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-16T20:19:23.564899] [INFO ] [sig ] CODI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:23.709255] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CODI.txt [2026-02-16T20:19:23.709397] [INFO ] [sig ] [726/3407] Completed CODI in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:23.709437] [INFO ] [sig ] [727/3407] Forecasting COEP... [2026-02-16T20:19:23.709467] [INFO ] [sig ] Generating forecast for: COEP [2026-02-16T20:19:23.709524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-16T20:19:23.720847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-16T20:19:23.721203] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-16T20:19:23.722048] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-16T20:19:23.722100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:23.722132] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:23.722159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:23.722216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:23.779561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:23.780321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:23.780404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:23.780438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:23.905331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:23.905486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:23.905527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:23.905557] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:23.908980] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=30.43%) [2026-02-16T20:19:23.909256] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-16T20:19:23.909380] [INFO ] [sig ] COEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:24.054971] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COEP.txt [2026-02-16T20:19:24.055107] [INFO ] [sig ] [727/3407] Completed COEP in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:24.055151] [INFO ] [sig ] [728/3407] Forecasting COF... [2026-02-16T20:19:24.055181] [INFO ] [sig ] Generating forecast for: COF [2026-02-16T20:19:24.055210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-16T20:19:24.066692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-16T20:19:24.067004] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-16T20:19:24.067794] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-16T20:19:24.067845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:24.067877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:24.067903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:24.067986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:24.125277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:24.125954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:24.126031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:24.126063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:24.247549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:24.247721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:24.247763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:24.247792] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:24.251157] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-16T20:19:24.251435] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-16T20:19:24.251559] [INFO ] [sig ] COF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:24.400018] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COF.txt [2026-02-16T20:19:24.400182] [INFO ] [sig ] [728/3407] Completed COF in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:24.400225] [INFO ] [sig ] [729/3407] Forecasting COFS... [2026-02-16T20:19:24.400255] [INFO ] [sig ] Generating forecast for: COFS [2026-02-16T20:19:24.400286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-16T20:19:24.411871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-16T20:19:24.412255] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-16T20:19:24.413149] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-16T20:19:24.413207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:24.413241] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:24.413277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:24.413336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:24.474214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:24.475331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:24.475427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:24.475467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:24.599734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:24.599888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:24.599935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:24.599966] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:24.603352] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-16T20:19:24.603649] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-16T20:19:24.603775] [INFO ] [sig ] COFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:24.747492] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COFS.txt [2026-02-16T20:19:24.747698] [INFO ] [sig ] [729/3407] Completed COFS in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:24.747742] [INFO ] [sig ] [730/3407] Forecasting COKE... [2026-02-16T20:19:24.747775] [INFO ] [sig ] Generating forecast for: COKE [2026-02-16T20:19:24.747833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-16T20:19:24.759825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-16T20:19:24.760147] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-16T20:19:24.760958] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-16T20:19:24.761010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:24.761042] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:24.761069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:24.761125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:24.819689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:24.820438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:24.820554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:24.820610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:24.941055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:24.941214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:24.941255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:24.941284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:24.944661] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: DOWN (p=36.09%) [2026-02-16T20:19:24.944955] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-16T20:19:24.945104] [INFO ] [sig ] COKE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:25.092809] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COKE.txt [2026-02-16T20:19:25.092985] [INFO ] [sig ] [730/3407] Completed COKE in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:25.093026] [INFO ] [sig ] [731/3407] Forecasting COLB... [2026-02-16T20:19:25.093057] [INFO ] [sig ] Generating forecast for: COLB [2026-02-16T20:19:25.093093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-16T20:19:25.105129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-16T20:19:25.105492] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-16T20:19:25.106408] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-16T20:19:25.106463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:25.106503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:25.106548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:25.106639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:25.167454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:25.168396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:25.168486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:25.168525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:25.288655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:25.288821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:25.288864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:25.288892] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:25.292475] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-02-16T20:19:25.292814] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-16T20:19:25.292948] [INFO ] [sig ] COLB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:25.463082] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COLB.txt [2026-02-16T20:19:25.463250] [INFO ] [sig ] [731/3407] Completed COLB in 0.4s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:25.463291] [INFO ] [sig ] [732/3407] Forecasting COLD... [2026-02-16T20:19:25.463321] [INFO ] [sig ] Generating forecast for: COLD [2026-02-16T20:19:25.463351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-16T20:19:25.475228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-16T20:19:25.475650] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-16T20:19:25.476481] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-16T20:19:25.476544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:25.476608] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:25.476643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:25.476702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:25.535374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:25.536525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:25.536670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:25.536709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:25.658227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:25.658392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:25.658433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:25.658462] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:25.662069] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-16T20:19:25.662365] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-16T20:19:25.662500] [INFO ] [sig ] COLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:25.806045] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COLD.txt [2026-02-16T20:19:25.806234] [INFO ] [sig ] [732/3407] Completed COLD in 0.3s | 2.81 sym/s | Total: 4.3m | ETA: 15.9m [2026-02-16T20:19:25.806281] [INFO ] [sig ] [733/3407] Forecasting COLL... [2026-02-16T20:19:25.806312] [INFO ] [sig ] Generating forecast for: COLL [2026-02-16T20:19:25.806344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-16T20:19:25.817736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-16T20:19:25.818137] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-16T20:19:25.819004] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-16T20:19:25.819058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:25.819092] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:25.819119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:25.819176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:25.878534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:25.879449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:25.879536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:25.879591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:26.000170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:26.000346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:26.000389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:26.000420] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:26.003885] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-02-16T20:19:26.004178] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-16T20:19:26.004310] [INFO ] [sig ] COLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:26.148739] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COLL.txt [2026-02-16T20:19:26.148917] [INFO ] [sig ] [733/3407] Completed COLL in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:26.148959] [INFO ] [sig ] [734/3407] Forecasting COLM... [2026-02-16T20:19:26.148991] [INFO ] [sig ] Generating forecast for: COLM [2026-02-16T20:19:26.149023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-16T20:19:26.160674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-16T20:19:26.161013] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-16T20:19:26.161885] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-16T20:19:26.161938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:26.161973] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:26.162002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:26.162060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:26.221248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:26.222044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:26.222133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:26.222168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:26.347412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:26.347598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:26.347646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:26.347675] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:26.351750] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-16T20:19:26.352093] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-16T20:19:26.352241] [INFO ] [sig ] COLM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:26.496704] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COLM.txt [2026-02-16T20:19:26.496860] [INFO ] [sig ] [734/3407] Completed COLM in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:26.496900] [INFO ] [sig ] [735/3407] Forecasting COMP... [2026-02-16T20:19:26.496930] [INFO ] [sig ] Generating forecast for: COMP [2026-02-16T20:19:26.496960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-16T20:19:26.509270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-16T20:19:26.509686] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-16T20:19:26.510778] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-16T20:19:26.510832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:26.510865] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:26.510893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:26.510951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:26.573954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:26.574874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:26.574957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:26.574992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:26.703013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:26.703177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:26.703219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:26.703248] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:26.706660] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-16T20:19:26.706933] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-16T20:19:26.707057] [INFO ] [sig ] COMP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:26.851029] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COMP.txt [2026-02-16T20:19:26.851188] [INFO ] [sig ] [735/3407] Completed COMP in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:26.851229] [INFO ] [sig ] [736/3407] Forecasting CONL... [2026-02-16T20:19:26.851289] [INFO ] [sig ] Generating forecast for: CONL [2026-02-16T20:19:26.851326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-16T20:19:26.864271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-16T20:19:26.864646] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-16T20:19:26.865690] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-16T20:19:26.865743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:26.865778] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:26.865807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:26.865864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:26.928777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:26.929856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:26.929982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:26.930025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:27.060311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:27.060470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:27.060513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:27.060544] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:27.064107] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=69.86%) [2026-02-16T20:19:27.064389] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-16T20:19:27.064518] [INFO ] [sig ] CONL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:27.213037] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CONL.txt [2026-02-16T20:19:27.213179] [INFO ] [sig ] [736/3407] Completed CONL in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:27.213221] [INFO ] [sig ] [737/3407] Forecasting COO... [2026-02-16T20:19:27.213252] [INFO ] [sig ] Generating forecast for: COO [2026-02-16T20:19:27.213284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-16T20:19:27.225218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-16T20:19:27.225637] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-16T20:19:27.226518] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-16T20:19:27.226603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:27.226673] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:27.226706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:27.226765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:27.288441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:27.289355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:27.289441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:27.289475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:27.414465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:27.414654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:27.414705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:27.414733] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:27.418218] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-16T20:19:27.418502] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-16T20:19:27.418648] [INFO ] [sig ] COO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:27.564417] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COO.txt [2026-02-16T20:19:27.564555] [INFO ] [sig ] [737/3407] Completed COO in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:27.564631] [INFO ] [sig ] [738/3407] Forecasting COP... [2026-02-16T20:19:27.564664] [INFO ] [sig ] Generating forecast for: COP [2026-02-16T20:19:27.564694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-16T20:19:27.575671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-16T20:19:27.575981] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-16T20:19:27.576780] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-16T20:19:27.576831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:27.576862] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:27.576889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:27.576945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:27.638413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:27.639241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:27.639326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:27.639359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:27.759722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:27.759881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:27.759927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:27.759957] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:27.763693] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-16T20:19:27.763986] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-16T20:19:27.764117] [INFO ] [sig ] COP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:27.910458] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COP.txt [2026-02-16T20:19:27.910620] [INFO ] [sig ] [738/3407] Completed COP in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.9m [2026-02-16T20:19:27.910662] [INFO ] [sig ] [739/3407] Forecasting COPP... [2026-02-16T20:19:27.910720] [INFO ] [sig ] Generating forecast for: COPP [2026-02-16T20:19:27.910754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-16T20:19:27.921383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-16T20:19:27.921741] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-16T20:19:27.922532] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-16T20:19:27.922610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:27.922646] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:27.922673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:27.922729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:27.982218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:27.983201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:27.983291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:27.983325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:28.104521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:28.104714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:28.104758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:28.104789] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:28.108325] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=37.06%) [2026-02-16T20:19:28.108656] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-16T20:19:28.108797] [INFO ] [sig ] COPP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:28.255618] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COPP.txt [2026-02-16T20:19:28.255779] [INFO ] [sig ] [739/3407] Completed COPP in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:28.255817] [INFO ] [sig ] [740/3407] Forecasting CORZ... [2026-02-16T20:19:28.255848] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-16T20:19:28.255909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-16T20:19:28.270060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-16T20:19:28.270600] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-16T20:19:28.271612] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-16T20:19:28.271671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:28.271705] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:28.271733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:28.271793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:28.330895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:28.332073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:28.332177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:28.332212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:28.464468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:28.464726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:28.464774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:28.464843] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:28.469434] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=9.86%) [2026-02-16T20:19:28.469792] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-16T20:19:28.470134] [INFO ] [sig ] CORZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:28.619017] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CORZ.txt [2026-02-16T20:19:28.619194] [INFO ] [sig ] [740/3407] Completed CORZ in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:28.619242] [INFO ] [sig ] [741/3407] Forecasting CORZZ... [2026-02-16T20:19:28.619307] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-16T20:19:28.619339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-16T20:19:28.631502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-16T20:19:28.631995] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-16T20:19:28.633004] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-16T20:19:28.633074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:28.633118] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:28.633155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:28.633232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:28.696895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:28.697976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:28.698122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:28.698159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:28.812629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:28.812799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:28.812840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:28.812869] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:28.816337] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-16T20:19:28.816639] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-16T20:19:28.816771] [INFO ] [sig ] CORZZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:28.960490] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CORZZ.txt [2026-02-16T20:19:28.960674] [INFO ] [sig ] [741/3407] Completed CORZZ in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:28.960716] [INFO ] [sig ] [742/3407] Forecasting COTY... [2026-02-16T20:19:28.960748] [INFO ] [sig ] Generating forecast for: COTY [2026-02-16T20:19:28.960778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-16T20:19:28.974746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-16T20:19:28.975291] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-16T20:19:28.976255] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-16T20:19:28.976311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:28.976347] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:28.976374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:28.976437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:29.037021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:29.038916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:29.039195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:29.039252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:29.178256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:29.178434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:29.178478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:29.178507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:29.182045] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=63.08%) [2026-02-16T20:19:29.182353] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-16T20:19:29.182512] [INFO ] [sig ] COTY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:29.323907] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COTY.txt [2026-02-16T20:19:29.324072] [INFO ] [sig ] [742/3407] Completed COTY in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:29.324114] [INFO ] [sig ] [743/3407] Forecasting COWG... [2026-02-16T20:19:29.324144] [INFO ] [sig ] Generating forecast for: COWG [2026-02-16T20:19:29.324174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-16T20:19:29.336453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-16T20:19:29.336883] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-16T20:19:29.337739] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-16T20:19:29.337794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:29.337826] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:29.337853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:29.337909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:29.394470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:29.395330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:29.395422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:29.395455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:29.516198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:29.516394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:29.516442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:29.516472] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:29.520223] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=70.87%) [2026-02-16T20:19:29.520550] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-16T20:19:29.520719] [INFO ] [sig ] COWG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:29.665691] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/COWG.txt [2026-02-16T20:19:29.665866] [INFO ] [sig ] [743/3407] Completed COWG in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:29.665909] [INFO ] [sig ] [744/3407] Forecasting COYA... [2026-02-16T20:19:29.665979] [INFO ] [sig ] Generating forecast for: COYA [2026-02-16T20:19:29.666025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-16T20:19:29.677826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-16T20:19:29.678280] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-16T20:19:29.679220] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-16T20:19:29.679274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:29.679307] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:29.679335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:29.679392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:29.737362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:29.738703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:29.738806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:29.738840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:29.860195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:29.860358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:29.860439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:29.860472] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:29.864140] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-02-16T20:19:29.864490] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-16T20:19:29.864691] [INFO ] [sig ] COYA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:30.022607] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/COYA.txt [2026-02-16T20:19:30.022805] [INFO ] [sig ] [744/3407] Completed COYA in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:30.022866] [INFO ] [sig ] [745/3407] Forecasting CP... [2026-02-16T20:19:30.022937] [INFO ] [sig ] Generating forecast for: CP [2026-02-16T20:19:30.022970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-16T20:19:30.035134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-16T20:19:30.035505] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-16T20:19:30.036386] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-16T20:19:30.036441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:30.036474] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:30.036501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:30.036557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:30.097270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:30.098167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:30.098253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:30.098287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:30.227497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:30.227691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:30.227746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:30.227778] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:30.231290] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-02-16T20:19:30.231570] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-16T20:19:30.231748] [INFO ] [sig ] CP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:30.379776] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CP.txt [2026-02-16T20:19:30.379925] [INFO ] [sig ] [745/3407] Completed CP in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:30.379964] [INFO ] [sig ] [746/3407] Forecasting CPA... [2026-02-16T20:19:30.379995] [INFO ] [sig ] Generating forecast for: CPA [2026-02-16T20:19:30.380025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-16T20:19:30.392564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-16T20:19:30.392938] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-16T20:19:30.393786] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-16T20:19:30.393839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:30.393871] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:30.393897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:30.393953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:30.454036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:30.455030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:30.455152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:30.455201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:30.584331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:30.584488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:30.584530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:30.584559] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:30.587973] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=72.27%) [2026-02-16T20:19:30.588252] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-16T20:19:30.588380] [INFO ] [sig ] CPA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:30.732767] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPA.txt [2026-02-16T20:19:30.732912] [INFO ] [sig ] [746/3407] Completed CPA in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:30.732952] [INFO ] [sig ] [747/3407] Forecasting CPB... [2026-02-16T20:19:30.732981] [INFO ] [sig ] Generating forecast for: CPB [2026-02-16T20:19:30.733012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-16T20:19:30.744541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-16T20:19:30.744857] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-16T20:19:30.745707] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-16T20:19:30.745783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:30.745820] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:30.745849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:30.745907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:30.804288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:30.805261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:30.805372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:30.805486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:30.922912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:30.923080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:30.923122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:30.923152] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:30.926647] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-02-16T20:19:30.926936] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-16T20:19:30.927066] [INFO ] [sig ] CPB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:31.078123] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPB.txt [2026-02-16T20:19:31.078292] [INFO ] [sig ] [747/3407] Completed CPB in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:31.078361] [INFO ] [sig ] [748/3407] Forecasting CPF... [2026-02-16T20:19:31.078396] [INFO ] [sig ] Generating forecast for: CPF [2026-02-16T20:19:31.078427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-16T20:19:31.090387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-16T20:19:31.090759] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-16T20:19:31.091724] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-16T20:19:31.091806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:31.091858] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:31.091911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:31.092002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:31.151588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:31.152414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:31.152501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:31.152535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:31.271163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:31.271346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:31.271407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:31.271451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:31.274999] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-16T20:19:31.275288] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-16T20:19:31.275416] [INFO ] [sig ] CPF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:31.418339] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPF.txt [2026-02-16T20:19:31.418519] [INFO ] [sig ] [748/3407] Completed CPF in 0.3s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:31.418560] [INFO ] [sig ] [749/3407] Forecasting CPIX... [2026-02-16T20:19:31.418645] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-16T20:19:31.418682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-16T20:19:31.430028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-16T20:19:31.430346] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-16T20:19:31.431167] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-16T20:19:31.431221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:31.431253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:31.431282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:31.431339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:31.490896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:31.491736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:31.491822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:31.491858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:31.617441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:31.617618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:31.617661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:31.617690] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:31.621350] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-16T20:19:31.621648] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-16T20:19:31.621779] [INFO ] [sig ] CPIX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:31.774598] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPIX.txt [2026-02-16T20:19:31.774830] [INFO ] [sig ] [749/3407] Completed CPIX in 0.4s | 2.81 sym/s | Total: 4.4m | ETA: 15.8m [2026-02-16T20:19:31.774926] [INFO ] [sig ] [750/3407] Forecasting CPK... [2026-02-16T20:19:31.774971] [INFO ] [sig ] Generating forecast for: CPK [2026-02-16T20:19:31.775011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-16T20:19:31.792052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-16T20:19:31.792509] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-16T20:19:31.793750] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-16T20:19:31.793821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:31.793877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:31.793925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:31.794017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:31.868558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:31.869447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:31.869533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:31.869568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:31.990359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:31.990518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:31.990562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:31.990621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:31.994865] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=27.26%) [2026-02-16T20:19:31.995462] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-16T20:19:31.995632] [INFO ] [sig ] CPK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:32.146244] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPK.txt [2026-02-16T20:19:32.146439] [INFO ] [sig ] [750/3407] Completed CPK in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-16T20:19:32.146515] [INFO ] [sig ] [751/3407] Forecasting CPNG... [2026-02-16T20:19:32.146546] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-16T20:19:32.146598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-16T20:19:32.157775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-16T20:19:32.158137] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-16T20:19:32.158980] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-16T20:19:32.159034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:32.159066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:32.159092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:32.159149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:32.216835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:32.217662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:32.217757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:32.217797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:32.343788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:32.343954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:32.343998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:32.344029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:32.347469] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-16T20:19:32.347768] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-16T20:19:32.347901] [INFO ] [sig ] CPNG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:32.493900] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPNG.txt [2026-02-16T20:19:32.494076] [INFO ] [sig ] [751/3407] Completed CPNG in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-16T20:19:32.494118] [INFO ] [sig ] [752/3407] Forecasting CPRI... [2026-02-16T20:19:32.494147] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-16T20:19:32.494209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-16T20:19:32.505835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-16T20:19:32.506153] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-16T20:19:32.506983] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-16T20:19:32.507035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:32.507066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:32.507093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:32.507157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:32.565976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:32.566869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:32.566953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:32.566986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:32.688505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:32.688681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:32.688724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:32.688753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:32.692127] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-16T20:19:32.692399] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-16T20:19:32.692528] [INFO ] [sig ] CPRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:32.835107] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPRI.txt [2026-02-16T20:19:32.835271] [INFO ] [sig ] [752/3407] Completed CPRI in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-16T20:19:32.835309] [INFO ] [sig ] [753/3407] Forecasting CPRX... [2026-02-16T20:19:32.835339] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-16T20:19:32.835369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-16T20:19:32.846709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-16T20:19:32.847002] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-16T20:19:32.847838] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-16T20:19:32.847890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:32.847923] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:32.847999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:32.848070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:32.904800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:32.905599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:32.905688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:32.905738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:33.024986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:33.025152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:33.025193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:33.025224] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:33.028677] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-16T20:19:33.028982] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-16T20:19:33.029109] [INFO ] [sig ] CPRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:33.176212] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPRX.txt [2026-02-16T20:19:33.176383] [INFO ] [sig ] [753/3407] Completed CPRX in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-16T20:19:33.176424] [INFO ] [sig ] [754/3407] Forecasting CPS... [2026-02-16T20:19:33.176455] [INFO ] [sig ] Generating forecast for: CPS [2026-02-16T20:19:33.176511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-16T20:19:33.187777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-16T20:19:33.188107] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-16T20:19:33.188958] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-16T20:19:33.189010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:33.189078] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:33.189118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:33.189182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:33.246566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:33.247405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:33.247485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:33.247518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:33.372409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:33.372598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:33.372642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:33.372670] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:33.376138] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-02-16T20:19:33.376411] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-16T20:19:33.376539] [INFO ] [sig ] CPS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:33.532651] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPS.txt [2026-02-16T20:19:33.532821] [INFO ] [sig ] [754/3407] Completed CPS in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.8m [2026-02-16T20:19:33.532893] [INFO ] [sig ] [755/3407] Forecasting CPSH... [2026-02-16T20:19:33.532925] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-16T20:19:33.532956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-16T20:19:33.544569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-16T20:19:33.545002] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-16T20:19:33.545845] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-16T20:19:33.545905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:33.545936] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:33.545962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:33.546018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:33.603379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:33.604312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:33.604399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:33.604430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:33.731300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:33.731463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:33.731509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:33.731538] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:33.735224] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-02-16T20:19:33.735532] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-16T20:19:33.735701] [INFO ] [sig ] CPSH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:33.894365] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CPSH.txt [2026-02-16T20:19:33.894524] [INFO ] [sig ] [755/3407] Completed CPSH in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:33.894608] [INFO ] [sig ] [756/3407] Forecasting CPSS... [2026-02-16T20:19:33.894639] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-16T20:19:33.894668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-16T20:19:33.905843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-16T20:19:33.906159] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-16T20:19:33.906987] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-16T20:19:33.907040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:33.907071] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:33.907098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:33.907154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:33.965525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:33.966429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:33.966515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:33.966548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:34.089556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:34.089733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:34.089782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:34.089817] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:34.093271] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-16T20:19:34.093548] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-16T20:19:34.093695] [INFO ] [sig ] CPSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:34.236420] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPSS.txt [2026-02-16T20:19:34.236594] [INFO ] [sig ] [756/3407] Completed CPSS in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:34.236666] [INFO ] [sig ] [757/3407] Forecasting CPZ... [2026-02-16T20:19:34.236697] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-16T20:19:34.236730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-16T20:19:34.248842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-16T20:19:34.249157] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-16T20:19:34.250035] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-16T20:19:34.250089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:34.250121] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:34.250149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:34.250206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:34.309538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:34.310464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:34.310550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:34.310605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:34.433046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:34.433195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:34.433236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:34.433310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:34.436798] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=56.01%) [2026-02-16T20:19:34.437105] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-16T20:19:34.437249] [INFO ] [sig ] CPZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:34.585713] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CPZ.txt [2026-02-16T20:19:34.585885] [INFO ] [sig ] [757/3407] Completed CPZ in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:34.585935] [INFO ] [sig ] [758/3407] Forecasting CQP... [2026-02-16T20:19:34.585999] [INFO ] [sig ] Generating forecast for: CQP [2026-02-16T20:19:34.586035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-16T20:19:34.598783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-16T20:19:34.599214] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-16T20:19:34.600163] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-16T20:19:34.600220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:34.600254] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:34.600281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:34.600339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:34.659727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:34.660890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:34.660986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:34.661021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:34.780617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:34.780786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:34.780837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:34.780872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:34.784524] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-02-16T20:19:34.784830] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-16T20:19:34.784963] [INFO ] [sig ] CQP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:34.932565] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CQP.txt [2026-02-16T20:19:34.932752] [INFO ] [sig ] [758/3407] Completed CQP in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:34.932793] [INFO ] [sig ] [759/3407] Forecasting CRAI... [2026-02-16T20:19:34.932823] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-16T20:19:34.932882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-16T20:19:34.944051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-16T20:19:34.944380] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-16T20:19:34.945201] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-16T20:19:34.945253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:34.945284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:34.945310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:34.945366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:35.008044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:35.008980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:35.009070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:35.009104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:35.137137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:35.137296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:35.137339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:35.137370] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:35.140983] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=89.91%) [2026-02-16T20:19:35.141292] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-16T20:19:35.141433] [INFO ] [sig ] CRAI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:35.287363] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRAI.txt [2026-02-16T20:19:35.287508] [INFO ] [sig ] [759/3407] Completed CRAI in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:35.287593] [INFO ] [sig ] [760/3407] Forecasting CRBG... [2026-02-16T20:19:35.287630] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-16T20:19:35.287673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-16T20:19:35.299476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-16T20:19:35.299894] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-16T20:19:35.300877] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-16T20:19:35.300942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:35.300988] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:35.301018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:35.301103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:35.358698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:35.359380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:35.359490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:35.359524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:35.478031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:35.478187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:35.478230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:35.478259] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:35.481838] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-16T20:19:35.482145] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-16T20:19:35.482276] [INFO ] [sig ] CRBG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:35.623542] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRBG.txt [2026-02-16T20:19:35.623697] [INFO ] [sig ] [760/3407] Completed CRBG in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:35.623738] [INFO ] [sig ] [761/3407] Forecasting CRBP... [2026-02-16T20:19:35.623768] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-16T20:19:35.623797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-16T20:19:35.634950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-16T20:19:35.635256] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-16T20:19:35.636066] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-16T20:19:35.636127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:35.636160] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:35.636187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:35.636244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:35.693416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:35.694093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:35.694174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:35.694207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:35.817641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:35.817802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:35.817853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:35.817888] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:35.821623] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-16T20:19:35.821914] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-16T20:19:35.822045] [INFO ] [sig ] CRBP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:35.971132] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRBP.txt [2026-02-16T20:19:35.971346] [INFO ] [sig ] [761/3407] Completed CRBP in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:35.971406] [INFO ] [sig ] [762/3407] Forecasting CRC... [2026-02-16T20:19:35.971440] [INFO ] [sig ] Generating forecast for: CRC [2026-02-16T20:19:35.971506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-16T20:19:35.987488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-16T20:19:35.988013] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-16T20:19:35.989362] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-16T20:19:35.989436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:35.989499] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:35.989550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:35.989674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:36.058041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:36.058955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:36.059071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:36.059108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:36.183022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:36.183178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:36.183220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:36.183249] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:36.186705] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=28.89%) [2026-02-16T20:19:36.186983] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-16T20:19:36.187107] [INFO ] [sig ] CRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:36.328192] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRC.txt [2026-02-16T20:19:36.328325] [INFO ] [sig ] [762/3407] Completed CRC in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:36.328363] [INFO ] [sig ] [763/3407] Forecasting CRDF... [2026-02-16T20:19:36.328393] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-16T20:19:36.328423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-16T20:19:36.339611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-16T20:19:36.339904] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-16T20:19:36.340714] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-16T20:19:36.340766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:36.340798] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:36.340825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:36.340881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:36.397675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:36.398386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:36.398462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:36.398495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:36.517304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:36.517457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:36.517499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:36.517528] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:36.520949] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=39.00%) [2026-02-16T20:19:36.521226] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-16T20:19:36.521349] [INFO ] [sig ] CRDF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:36.676850] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRDF.txt [2026-02-16T20:19:36.677036] [INFO ] [sig ] [763/3407] Completed CRDF in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:36.677083] [INFO ] [sig ] [764/3407] Forecasting CRDO... [2026-02-16T20:19:36.677116] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-16T20:19:36.677146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-16T20:19:36.688818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-16T20:19:36.689149] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-16T20:19:36.690096] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-16T20:19:36.690151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:36.690184] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:36.690212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:36.690270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:36.747100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:36.747798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:36.747921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:36.747975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:36.869110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:36.869259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:36.869299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:36.869329] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:36.872855] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-16T20:19:36.873321] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-16T20:19:36.873447] [INFO ] [sig ] CRDO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:37.015720] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRDO.txt [2026-02-16T20:19:37.015860] [INFO ] [sig ] [764/3407] Completed CRDO in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:37.015905] [INFO ] [sig ] [765/3407] Forecasting CRESY... [2026-02-16T20:19:37.015936] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-16T20:19:37.015966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-16T20:19:37.027206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-16T20:19:37.027515] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-16T20:19:37.028364] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-16T20:19:37.028418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:37.028450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:37.028477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:37.028533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:37.087809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:37.088531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:37.088633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:37.088668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:37.213300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:37.213458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:37.213500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:37.213529] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:37.216962] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-02-16T20:19:37.217239] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-16T20:19:37.217369] [INFO ] [sig ] CRESY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:37.368171] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRESY.txt [2026-02-16T20:19:37.368315] [INFO ] [sig ] [765/3407] Completed CRESY in 0.4s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:37.368356] [INFO ] [sig ] [766/3407] Forecasting CREX... [2026-02-16T20:19:37.368388] [INFO ] [sig ] Generating forecast for: CREX [2026-02-16T20:19:37.368419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-16T20:19:37.379480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-16T20:19:37.379806] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-16T20:19:37.380609] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-16T20:19:37.380662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:37.380694] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:37.380720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:37.380776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:37.437998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:37.438700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:37.438779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:37.438813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:37.557918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:37.558090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:37.558131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:37.558160] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:37.561644] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-16T20:19:37.561935] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-16T20:19:37.562060] [INFO ] [sig ] CREX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:37.707369] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CREX.txt [2026-02-16T20:19:37.707590] [INFO ] [sig ] [766/3407] Completed CREX in 0.3s | 2.81 sym/s | Total: 4.5m | ETA: 15.7m [2026-02-16T20:19:37.707643] [INFO ] [sig ] [767/3407] Forecasting CRGO... [2026-02-16T20:19:37.707682] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-16T20:19:37.707756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-16T20:19:37.722980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-16T20:19:37.723423] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-16T20:19:37.724362] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-16T20:19:37.724421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:37.724455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:37.724483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:37.724540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:37.797309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:37.798220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:37.798305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:37.798339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:37.918414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:37.918564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:37.918624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:37.918655] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:37.922005] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=7.17%) [2026-02-16T20:19:37.922283] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-16T20:19:37.922409] [INFO ] [sig ] CRGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:38.066108] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRGO.txt [2026-02-16T20:19:38.066265] [INFO ] [sig ] [767/3407] Completed CRGO in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-16T20:19:38.066307] [INFO ] [sig ] [768/3407] Forecasting CRGY... [2026-02-16T20:19:38.066337] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-16T20:19:38.066367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-16T20:19:38.077759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-16T20:19:38.078111] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-16T20:19:38.078984] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-16T20:19:38.079037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:38.079069] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:38.079097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:38.079153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:38.135979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:38.136815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:38.136896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:38.136929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:38.252313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:38.252476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:38.252537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:38.252584] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:38.256077] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-16T20:19:38.256354] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-16T20:19:38.256482] [INFO ] [sig ] CRGY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:38.396078] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRGY.txt [2026-02-16T20:19:38.396222] [INFO ] [sig ] [768/3407] Completed CRGY in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-16T20:19:38.396261] [INFO ] [sig ] [769/3407] Forecasting CRH... [2026-02-16T20:19:38.396292] [INFO ] [sig ] Generating forecast for: CRH [2026-02-16T20:19:38.396322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-16T20:19:38.407985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-16T20:19:38.408302] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-16T20:19:38.409310] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-16T20:19:38.409363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:38.409395] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:38.409422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:38.409478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:38.467408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:38.468148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:38.468229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:38.468263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:38.592747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:38.592906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:38.592948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:38.592977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:38.596412] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-16T20:19:38.596710] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-16T20:19:38.596842] [INFO ] [sig ] CRH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:38.744194] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRH.txt [2026-02-16T20:19:38.744381] [INFO ] [sig ] [769/3407] Completed CRH in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.7m [2026-02-16T20:19:38.744423] [INFO ] [sig ] [770/3407] Forecasting CRI... [2026-02-16T20:19:38.744453] [INFO ] [sig ] Generating forecast for: CRI [2026-02-16T20:19:38.744483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-16T20:19:38.757367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-16T20:19:38.757694] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-16T20:19:38.758722] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-16T20:19:38.758775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:38.758806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:38.758833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:38.758889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:38.820235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:38.821115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:38.821198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:38.821231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:38.943262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:38.943411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:38.943454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:38.943483] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:38.946979] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=19.51%) [2026-02-16T20:19:38.947266] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-16T20:19:38.947399] [INFO ] [sig ] CRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:39.090164] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRI.txt [2026-02-16T20:19:39.090303] [INFO ] [sig ] [770/3407] Completed CRI in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:39.090342] [INFO ] [sig ] [771/3407] Forecasting CRK... [2026-02-16T20:19:39.090371] [INFO ] [sig ] Generating forecast for: CRK [2026-02-16T20:19:39.090401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-16T20:19:39.102042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-16T20:19:39.102350] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-16T20:19:39.103185] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-16T20:19:39.103264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:39.103297] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:39.103324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:39.103381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:39.161812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:39.162518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:39.162617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:39.162654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:39.284651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:39.284816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:39.284869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:39.284905] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:39.288435] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-16T20:19:39.288740] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-16T20:19:39.288874] [INFO ] [sig ] CRK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:39.435562] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRK.txt [2026-02-16T20:19:39.435764] [INFO ] [sig ] [771/3407] Completed CRK in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:39.435832] [INFO ] [sig ] [772/3407] Forecasting CRL... [2026-02-16T20:19:39.435866] [INFO ] [sig ] Generating forecast for: CRL [2026-02-16T20:19:39.435905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-16T20:19:39.448359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-16T20:19:39.448696] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-16T20:19:39.449592] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-16T20:19:39.449644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:39.449685] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:39.449713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:39.449770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:39.510465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:39.511340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:39.511424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:39.511456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:39.636618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:39.636778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:39.636823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:39.636857] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:39.640541] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-16T20:19:39.640838] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-16T20:19:39.640968] [INFO ] [sig ] CRL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:39.783739] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRL.txt [2026-02-16T20:19:39.783892] [INFO ] [sig ] [772/3407] Completed CRL in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:39.783933] [INFO ] [sig ] [773/3407] Forecasting CRM... [2026-02-16T20:19:39.783965] [INFO ] [sig ] Generating forecast for: CRM [2026-02-16T20:19:39.783995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-16T20:19:39.798463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-16T20:19:39.798800] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-16T20:19:39.799636] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-16T20:19:39.799690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:39.799722] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:39.799749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:39.799805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:39.860846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:39.861725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:39.861816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:39.861850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:39.994014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:39.994180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:39.994226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:39.994259] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:39.998843] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=23.47%) [2026-02-16T20:19:39.999200] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-16T20:19:39.999348] [INFO ] [sig ] CRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:40.148550] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRM.txt [2026-02-16T20:19:40.148735] [INFO ] [sig ] [773/3407] Completed CRM in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:40.148794] [INFO ] [sig ] [774/3407] Forecasting CRMD... [2026-02-16T20:19:40.148845] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-16T20:19:40.148884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-16T20:19:40.161121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-16T20:19:40.161471] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-16T20:19:40.162355] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-16T20:19:40.162410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:40.162443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:40.162471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:40.162530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:40.221192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:40.222102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:40.222186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:40.222221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:40.345767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:40.345926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:40.346014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:40.346046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:40.349731] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-16T20:19:40.350072] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-16T20:19:40.350219] [INFO ] [sig ] CRMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:40.504048] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRMD.txt [2026-02-16T20:19:40.504233] [INFO ] [sig ] [774/3407] Completed CRMD in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:40.504276] [INFO ] [sig ] [775/3407] Forecasting CRML... [2026-02-16T20:19:40.504306] [INFO ] [sig ] Generating forecast for: CRML [2026-02-16T20:19:40.504338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-16T20:19:40.518145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-16T20:19:40.518470] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-16T20:19:40.519338] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-16T20:19:40.519393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:40.519425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:40.519454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:40.519512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:40.578984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:40.579637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:40.579718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:40.579751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:40.698362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:40.698522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:40.698564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:40.698612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:40.702000] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-02-16T20:19:40.702279] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-16T20:19:40.702406] [INFO ] [sig ] CRML: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:40.844529] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRML.txt [2026-02-16T20:19:40.844673] [INFO ] [sig ] [775/3407] Completed CRML in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:40.844712] [INFO ] [sig ] [776/3407] Forecasting CRNC... [2026-02-16T20:19:40.844749] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-16T20:19:40.844780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-16T20:19:40.856941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-16T20:19:40.857229] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-16T20:19:40.858045] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-16T20:19:40.858099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:40.858131] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:40.858159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:40.858215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:40.915219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:40.915912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:40.915993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:40.916025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:41.034552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:41.034730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:41.034773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:41.034802] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:41.038203] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-02-16T20:19:41.038479] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-16T20:19:41.038622] [INFO ] [sig ] CRNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:41.182880] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRNC.txt [2026-02-16T20:19:41.183044] [INFO ] [sig ] [776/3407] Completed CRNC in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:41.183089] [INFO ] [sig ] [777/3407] Forecasting CRNX... [2026-02-16T20:19:41.183121] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-16T20:19:41.183150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-16T20:19:41.195251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-16T20:19:41.195548] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-16T20:19:41.196362] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-16T20:19:41.196414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:41.196445] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:41.196472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:41.196531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:41.253875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:41.254549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:41.254651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:41.254686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:41.380771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:41.380926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:41.380970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:41.381000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:41.384496] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=23.65%) [2026-02-16T20:19:41.384803] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-16T20:19:41.384970] [INFO ] [sig ] CRNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:41.537241] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRNX.txt [2026-02-16T20:19:41.537399] [INFO ] [sig ] [777/3407] Completed CRNX in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:41.537438] [INFO ] [sig ] [778/3407] Forecasting CRON... [2026-02-16T20:19:41.537499] [INFO ] [sig ] Generating forecast for: CRON [2026-02-16T20:19:41.537560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-16T20:19:41.550084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-16T20:19:41.550623] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-16T20:19:41.551669] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-16T20:19:41.551722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:41.551754] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:41.551785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:41.551842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:41.609507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:41.610258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:41.610340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:41.610374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:41.735438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:41.735626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:41.735673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:41.735702] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:41.739390] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-16T20:19:41.739706] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-16T20:19:41.739836] [INFO ] [sig ] CRON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:41.882533] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRON.txt [2026-02-16T20:19:41.882700] [INFO ] [sig ] [778/3407] Completed CRON in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:41.882740] [INFO ] [sig ] [779/3407] Forecasting CROX... [2026-02-16T20:19:41.882771] [INFO ] [sig ] Generating forecast for: CROX [2026-02-16T20:19:41.882800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-16T20:19:41.894301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-16T20:19:41.894621] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-16T20:19:41.895425] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-16T20:19:41.895478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:41.895510] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:41.895537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:41.895619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:41.953633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:41.954343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:41.954425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:41.954459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:42.075732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:42.075892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:42.075936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:42.075981] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:42.079486] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-02-16T20:19:42.079784] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-16T20:19:42.079923] [INFO ] [sig ] CROX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:42.226024] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CROX.txt [2026-02-16T20:19:42.226190] [INFO ] [sig ] [779/3407] Completed CROX in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:42.226244] [INFO ] [sig ] [780/3407] Forecasting CRS... [2026-02-16T20:19:42.226311] [INFO ] [sig ] Generating forecast for: CRS [2026-02-16T20:19:42.226349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-16T20:19:42.240305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-16T20:19:42.240637] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-16T20:19:42.241464] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-16T20:19:42.241517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:42.241550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:42.241600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:42.241664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:42.299950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:42.300629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:42.300711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:42.300744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:42.421096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:42.421237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:42.421281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:42.421310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:42.425151] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-16T20:19:42.425433] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-16T20:19:42.425560] [INFO ] [sig ] CRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:42.569632] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRS.txt [2026-02-16T20:19:42.569769] [INFO ] [sig ] [780/3407] Completed CRS in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:42.569808] [INFO ] [sig ] [781/3407] Forecasting CRSP... [2026-02-16T20:19:42.569864] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-16T20:19:42.569898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-16T20:19:42.581199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-16T20:19:42.581515] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-16T20:19:42.582363] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-16T20:19:42.582417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:42.582450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:42.582478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:42.582568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:42.642769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:42.643428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:42.643508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:42.643552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:42.762711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:42.762865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:42.762908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:42.762938] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:42.766421] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=41.37%) [2026-02-16T20:19:42.766722] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-16T20:19:42.766854] [INFO ] [sig ] CRSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:42.913339] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRSP.txt [2026-02-16T20:19:42.913485] [INFO ] [sig ] [781/3407] Completed CRSP in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:42.913524] [INFO ] [sig ] [782/3407] Forecasting CRTO... [2026-02-16T20:19:42.913555] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-16T20:19:42.914008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-16T20:19:42.929512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-16T20:19:42.929879] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-16T20:19:42.930696] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-16T20:19:42.930749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:42.930782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:42.930808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:42.930864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:42.991050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:42.991892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:42.991981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:42.992016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:43.111101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:43.111248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:43.111290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:43.111319] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:43.114698] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: DOWN (p=10.56%) [2026-02-16T20:19:43.114972] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-16T20:19:43.115095] [INFO ] [sig ] CRTO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:43.258524] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRTO.txt [2026-02-16T20:19:43.258677] [INFO ] [sig ] [782/3407] Completed CRTO in 0.3s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:43.258719] [INFO ] [sig ] [783/3407] Forecasting CRUS... [2026-02-16T20:19:43.258750] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-16T20:19:43.258780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-16T20:19:43.270232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-16T20:19:43.270530] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-16T20:19:43.271340] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-16T20:19:43.271393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:43.271426] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:43.271464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:43.271523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:43.332535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:43.333411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:43.333495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:43.333528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:43.463775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:43.463922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:43.463966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:43.463999] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:43.467644] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-16T20:19:43.467915] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-16T20:19:43.468070] [INFO ] [sig ] CRUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:43.616176] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRUS.txt [2026-02-16T20:19:43.616312] [INFO ] [sig ] [783/3407] Completed CRUS in 0.4s | 2.81 sym/s | Total: 4.6m | ETA: 15.6m [2026-02-16T20:19:43.616352] [INFO ] [sig ] [784/3407] Forecasting CRVL... [2026-02-16T20:19:43.616381] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-16T20:19:43.616411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-16T20:19:43.627936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-16T20:19:43.628485] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-16T20:19:43.629308] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-16T20:19:43.629361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:43.629393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:43.629420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:43.629481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:43.691091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:43.691922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:43.692003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:43.692036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:43.817163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:43.817327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:43.817369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:43.817399] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:43.821156] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-02-16T20:19:43.821482] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-16T20:19:43.821636] [INFO ] [sig ] CRVL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:43.963320] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRVL.txt [2026-02-16T20:19:43.963470] [INFO ] [sig ] [784/3407] Completed CRVL in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-16T20:19:43.963511] [INFO ] [sig ] [785/3407] Forecasting CRVO... [2026-02-16T20:19:43.963540] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-16T20:19:43.963615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-16T20:19:43.974448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-16T20:19:43.974762] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-16T20:19:43.975541] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-16T20:19:43.975616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:43.975651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:43.975678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:43.975734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:44.032493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:44.033203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:44.033282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:44.033315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:44.152166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:44.152317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:44.152358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:44.152387] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:44.155794] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-02-16T20:19:44.156070] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-16T20:19:44.156196] [INFO ] [sig ] CRVO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:44.365991] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRVO.txt [2026-02-16T20:19:44.366140] [INFO ] [sig ] [785/3407] Completed CRVO in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-16T20:19:44.366181] [INFO ] [sig ] [786/3407] Forecasting CRVS... [2026-02-16T20:19:44.366211] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-16T20:19:44.366270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-16T20:19:44.377466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-16T20:19:44.377770] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-16T20:19:44.378625] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-16T20:19:44.378678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:44.378711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:44.378738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:44.378794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:44.439283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:44.440068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:44.440151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:44.440186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:44.573339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:44.573501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:44.573546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:44.573594] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:44.577541] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: UP (p=54.67%) [2026-02-16T20:19:44.577853] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-16T20:19:44.578015] [INFO ] [sig ] CRVS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:44.726307] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CRVS.txt [2026-02-16T20:19:44.726466] [INFO ] [sig ] [786/3407] Completed CRVS in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.6m [2026-02-16T20:19:44.726509] [INFO ] [sig ] [787/3407] Forecasting CRWD... [2026-02-16T20:19:44.726586] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-16T20:19:44.726633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-16T20:19:44.738343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-16T20:19:44.738738] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-16T20:19:44.739628] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-16T20:19:44.739681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:44.739714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:44.739741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:44.739800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:44.801005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:44.801921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:44.802027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:44.802065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:44.933621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:44.933784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:44.933827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:44.933858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:44.937626] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-02-16T20:19:44.938072] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-16T20:19:44.938223] [INFO ] [sig ] CRWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:45.087955] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRWD.txt [2026-02-16T20:19:45.088149] [INFO ] [sig ] [787/3407] Completed CRWD in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:45.088232] [INFO ] [sig ] [788/3407] Forecasting CRWS... [2026-02-16T20:19:45.088275] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-16T20:19:45.088308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-16T20:19:45.102090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-16T20:19:45.102662] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-16T20:19:45.103611] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-16T20:19:45.103666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:45.103699] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:45.103727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:45.103784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:45.162437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:45.163442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:45.163535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:45.163569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:45.273414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:45.273609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:45.273657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:45.273688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:45.277374] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-16T20:19:45.277718] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-16T20:19:45.277863] [INFO ] [sig ] CRWS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:45.426859] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CRWS.txt [2026-02-16T20:19:45.427060] [INFO ] [sig ] [788/3407] Completed CRWS in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:45.427106] [INFO ] [sig ] [789/3407] Forecasting CSAN... [2026-02-16T20:19:45.427137] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-16T20:19:45.427191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-16T20:19:45.439520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-16T20:19:45.439885] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-16T20:19:45.440808] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-16T20:19:45.440865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:45.440899] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:45.440927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:45.440993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:45.501397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:45.502305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:45.502390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:45.502426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:45.622404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:45.622590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:45.622638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:45.622669] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:45.626677] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-16T20:19:45.626971] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-16T20:19:45.627124] [INFO ] [sig ] CSAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:45.772995] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSAN.txt [2026-02-16T20:19:45.773151] [INFO ] [sig ] [789/3407] Completed CSAN in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:45.773192] [INFO ] [sig ] [790/3407] Forecasting CSB... [2026-02-16T20:19:45.773222] [INFO ] [sig ] Generating forecast for: CSB [2026-02-16T20:19:45.773252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-16T20:19:45.785646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-16T20:19:45.786110] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-16T20:19:45.787043] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-16T20:19:45.787111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:45.787149] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:45.787176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:45.787233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:45.850350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:45.851303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:45.851387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:45.851422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:45.966309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:45.966473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:45.966515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:45.966545] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:45.970090] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-16T20:19:45.970368] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-16T20:19:45.970494] [INFO ] [sig ] CSB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:46.111639] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSB.txt [2026-02-16T20:19:46.111769] [INFO ] [sig ] [790/3407] Completed CSB in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:46.111809] [INFO ] [sig ] [791/3407] Forecasting CSCO... [2026-02-16T20:19:46.111865] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-16T20:19:46.111895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-16T20:19:46.123324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-16T20:19:46.123637] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-16T20:19:46.124432] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-16T20:19:46.124485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:46.124517] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:46.124544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:46.124620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:46.181338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:46.181986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:46.182070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:46.182102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:46.301889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:46.302045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:46.302088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:46.302119] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:46.305510] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-16T20:19:46.305804] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-16T20:19:46.305930] [INFO ] [sig ] CSCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:46.446705] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSCO.txt [2026-02-16T20:19:46.446865] [INFO ] [sig ] [791/3407] Completed CSCO in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:46.446906] [INFO ] [sig ] [792/3407] Forecasting CSGP... [2026-02-16T20:19:46.446972] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-16T20:19:46.447003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-16T20:19:46.458372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-16T20:19:46.458759] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-16T20:19:46.459563] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-16T20:19:46.459647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:46.459682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:46.459710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:46.459767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:46.518890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:46.519763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:46.519848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:46.519882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:46.643840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:46.644018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:46.644075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:46.644114] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:46.647777] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-16T20:19:46.648079] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-16T20:19:46.648209] [INFO ] [sig ] CSGP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:46.792927] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSGP.txt [2026-02-16T20:19:46.793058] [INFO ] [sig ] [792/3407] Completed CSGP in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:46.793098] [INFO ] [sig ] [793/3407] Forecasting CSGS... [2026-02-16T20:19:46.793127] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-16T20:19:46.793157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-16T20:19:46.804455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-16T20:19:46.804758] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-16T20:19:46.805619] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-16T20:19:46.805673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:46.805707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:46.805743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:46.805801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:46.864998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:46.865643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:46.865723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:46.865755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:46.985628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:46.985783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:46.985824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:46.985854] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:46.989316] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=91.50%) [2026-02-16T20:19:46.989614] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-16T20:19:46.989745] [INFO ] [sig ] CSGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:47.132530] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSGS.txt [2026-02-16T20:19:47.132680] [INFO ] [sig ] [793/3407] Completed CSGS in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:47.132720] [INFO ] [sig ] [794/3407] Forecasting CSIQ... [2026-02-16T20:19:47.132749] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-16T20:19:47.132777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-16T20:19:47.144549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-16T20:19:47.144895] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-16T20:19:47.145756] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-16T20:19:47.145811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:47.145843] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:47.145871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:47.145929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:47.205382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:47.206024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:47.206105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:47.206139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:47.335652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:47.335835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:47.335878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:47.335908] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:47.339496] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-16T20:19:47.339792] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-16T20:19:47.339925] [INFO ] [sig ] CSIQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:47.480303] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CSIQ.txt [2026-02-16T20:19:47.480444] [INFO ] [sig ] [794/3407] Completed CSIQ in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:47.480546] [INFO ] [sig ] [795/3407] Forecasting CSPI... [2026-02-16T20:19:47.480612] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-16T20:19:47.480658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-16T20:19:47.492152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-16T20:19:47.492649] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-16T20:19:47.493485] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-16T20:19:47.493540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:47.493595] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:47.493633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:47.493692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:47.552119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:47.552837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:47.552916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:47.552949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:47.669942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:47.670110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:47.670160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:47.670193] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:47.674023] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-16T20:19:47.674313] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-16T20:19:47.674447] [INFO ] [sig ] CSPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:47.818563] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CSPI.txt [2026-02-16T20:19:47.818782] [INFO ] [sig ] [795/3407] Completed CSPI in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:47.818838] [INFO ] [sig ] [796/3407] Forecasting CSQ... [2026-02-16T20:19:47.818871] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-16T20:19:47.818901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-16T20:19:47.830420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-16T20:19:47.830775] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-16T20:19:47.831628] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-16T20:19:47.831692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:47.831726] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:47.831768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:47.831854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:47.891195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:47.891929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:47.892011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:47.892046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:48.014815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:48.014980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:48.015028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:48.015063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:48.018600] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-16T20:19:48.018873] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-16T20:19:48.019006] [INFO ] [sig ] CSQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:48.159444] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSQ.txt [2026-02-16T20:19:48.159589] [INFO ] [sig ] [796/3407] Completed CSQ in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:48.159632] [INFO ] [sig ] [797/3407] Forecasting CSTL... [2026-02-16T20:19:48.159661] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-16T20:19:48.159716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-16T20:19:48.170839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-16T20:19:48.171174] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-16T20:19:48.172056] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-16T20:19:48.172115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:48.172147] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:48.172175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:48.172233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:48.229799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:48.230489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:48.230566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:48.230618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:48.353324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:48.353478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:48.353520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:48.353549] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:48.356922] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-02-16T20:19:48.357196] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-16T20:19:48.357320] [INFO ] [sig ] CSTL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:48.500730] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CSTL.txt [2026-02-16T20:19:48.500912] [INFO ] [sig ] [797/3407] Completed CSTL in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:48.500958] [INFO ] [sig ] [798/3407] Forecasting CSTM... [2026-02-16T20:19:48.501014] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-16T20:19:48.501045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-16T20:19:48.512264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-16T20:19:48.512594] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-16T20:19:48.513460] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-16T20:19:48.513515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:48.513547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:48.513630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:48.513711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:48.574610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:48.575463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:48.575549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:48.575604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:48.701318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:48.701484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:48.701530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:48.701561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:48.705444] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-02-16T20:19:48.705758] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-16T20:19:48.705892] [INFO ] [sig ] CSTM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:48.851777] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CSTM.txt [2026-02-16T20:19:48.851914] [INFO ] [sig ] [798/3407] Completed CSTM in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:48.851955] [INFO ] [sig ] [799/3407] Forecasting CSWC... [2026-02-16T20:19:48.851985] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-16T20:19:48.852016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-16T20:19:48.865068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-16T20:19:48.865498] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-16T20:19:48.866382] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-16T20:19:48.866437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:48.866470] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:48.866498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:48.866556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:48.929330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:48.930322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:48.930417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:48.930451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:49.058201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:49.058373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:49.058417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:49.058447] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:49.062084] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-16T20:19:49.062467] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-16T20:19:49.062668] [INFO ] [sig ] CSWC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:49.215703] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSWC.txt [2026-02-16T20:19:49.215876] [INFO ] [sig ] [799/3407] Completed CSWC in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:49.215925] [INFO ] [sig ] [800/3407] Forecasting CSX... [2026-02-16T20:19:49.215989] [INFO ] [sig ] Generating forecast for: CSX [2026-02-16T20:19:49.216020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-16T20:19:49.227988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-16T20:19:49.228402] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-16T20:19:49.229282] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-16T20:19:49.229335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:49.229366] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:49.229394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:49.229450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:49.287134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:49.288136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:49.288228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:49.288261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:49.419991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:49.420181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:49.420246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:49.420282] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:49.424620] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=58.17%) [2026-02-16T20:19:49.424981] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-16T20:19:49.425129] [INFO ] [sig ] CSX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:49.571809] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CSX.txt [2026-02-16T20:19:49.571976] [INFO ] [sig ] [800/3407] Completed CSX in 0.4s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:49.572019] [INFO ] [sig ] [801/3407] Forecasting CTAS... [2026-02-16T20:19:49.572080] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-16T20:19:49.572111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-16T20:19:49.584700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-16T20:19:49.585109] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-16T20:19:49.586025] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-16T20:19:49.586080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:49.586112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:49.586139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:49.586198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:49.645358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:49.646266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:49.646354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:49.646388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:49.765660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:49.765834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:49.765875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:49.765905] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:49.769502] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-16T20:19:49.769852] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-16T20:19:49.769999] [INFO ] [sig ] CTAS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:49.913112] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTAS.txt [2026-02-16T20:19:49.913280] [INFO ] [sig ] [801/3407] Completed CTAS in 0.3s | 2.81 sym/s | Total: 4.7m | ETA: 15.5m [2026-02-16T20:19:49.913321] [INFO ] [sig ] [802/3407] Forecasting CTBB... [2026-02-16T20:19:49.913353] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-16T20:19:49.913384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-16T20:19:49.925226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-16T20:19:49.925659] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-16T20:19:49.926507] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-16T20:19:49.926560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:49.926625] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:49.926655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:49.926712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:49.985258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:49.986154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:49.986246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:49.986280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:50.101959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:50.102124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:50.102167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:50.102196] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:50.105820] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=20.13%) [2026-02-16T20:19:50.106139] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-16T20:19:50.106285] [INFO ] [sig ] CTBB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:50.250956] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTBB.txt [2026-02-16T20:19:50.251131] [INFO ] [sig ] [802/3407] Completed CTBB in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:50.251181] [INFO ] [sig ] [803/3407] Forecasting CTBI... [2026-02-16T20:19:50.251217] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-16T20:19:50.251257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-16T20:19:50.263309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-16T20:19:50.263778] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-16T20:19:50.264806] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-16T20:19:50.264865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:50.264898] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:50.264925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:50.264981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:50.325315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:50.326260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:50.326368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:50.326403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:50.451378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:50.451546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:50.451627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:50.451662] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:50.455211] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=37.67%) [2026-02-16T20:19:50.455791] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-16T20:19:50.455936] [INFO ] [sig ] CTBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:50.599845] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTBI.txt [2026-02-16T20:19:50.600008] [INFO ] [sig ] [803/3407] Completed CTBI in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:50.600052] [INFO ] [sig ] [804/3407] Forecasting CTDD... [2026-02-16T20:19:50.600089] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-16T20:19:50.600125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-16T20:19:50.612605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-16T20:19:50.612993] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-16T20:19:50.613895] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-16T20:19:50.613948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:50.613982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:50.614010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:50.614067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:50.671135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:50.672023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:50.672105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:50.672141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:50.788176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:50.788344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:50.788387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:50.788417] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:50.792071] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-02-16T20:19:50.792549] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-16T20:19:50.792706] [INFO ] [sig ] CTDD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:50.938007] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTDD.txt [2026-02-16T20:19:50.938163] [INFO ] [sig ] [804/3407] Completed CTDD in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:50.938210] [INFO ] [sig ] [805/3407] Forecasting CTKB... [2026-02-16T20:19:50.938245] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-16T20:19:50.938305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-16T20:19:50.949941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-16T20:19:50.950286] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-16T20:19:50.951107] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-16T20:19:50.951172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:50.951210] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:50.951247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:50.951304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:51.008816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:51.009664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:51.009748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:51.009780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:51.128939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:51.129096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:51.129138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:51.129167] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:51.132985] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-16T20:19:51.133312] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-16T20:19:51.133445] [INFO ] [sig ] CTKB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:51.283527] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTKB.txt [2026-02-16T20:19:51.283722] [INFO ] [sig ] [805/3407] Completed CTKB in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:51.283768] [INFO ] [sig ] [806/3407] Forecasting CTLP... [2026-02-16T20:19:51.283801] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-16T20:19:51.283830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-16T20:19:51.295637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-16T20:19:51.295931] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-16T20:19:51.296783] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-16T20:19:51.296836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:51.296867] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:51.296894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:51.296950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:51.353623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:51.354387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:51.354497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:51.354533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:51.473820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:51.473980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:51.474022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:51.474052] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:51.477541] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-02-16T20:19:51.477839] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-16T20:19:51.478001] [INFO ] [sig ] CTLP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:51.624531] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTLP.txt [2026-02-16T20:19:51.624725] [INFO ] [sig ] [806/3407] Completed CTLP in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:51.624778] [INFO ] [sig ] [807/3407] Forecasting CTMX... [2026-02-16T20:19:51.624817] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-16T20:19:51.624884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-16T20:19:51.636820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-16T20:19:51.637089] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-16T20:19:51.637907] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-16T20:19:51.637990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:51.638035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:51.638064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:51.638121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:51.694398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:51.695061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:51.695142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:51.695175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:51.823698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:51.823860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:51.823901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:51.823931] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:51.827770] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-16T20:19:51.828107] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-16T20:19:51.828258] [INFO ] [sig ] CTMX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:51.974392] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTMX.txt [2026-02-16T20:19:51.974530] [INFO ] [sig ] [807/3407] Completed CTMX in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:51.974592] [INFO ] [sig ] [808/3407] Forecasting CTNM... [2026-02-16T20:19:51.974625] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-16T20:19:51.974680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-16T20:19:51.985947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-16T20:19:51.986237] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-16T20:19:51.987044] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-16T20:19:51.987097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:51.987129] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:51.987156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:51.987213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:52.044472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:52.045072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:52.045188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:52.045229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:52.162866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:52.162976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:52.163013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:52.163042] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:52.166208] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-02-16T20:19:52.166483] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-16T20:19:52.166624] [INFO ] [sig ] CTNM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:52.306747] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTNM.txt [2026-02-16T20:19:52.306866] [INFO ] [sig ] [808/3407] Completed CTNM in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:52.306905] [INFO ] [sig ] [809/3407] Forecasting CTO... [2026-02-16T20:19:52.306934] [INFO ] [sig ] Generating forecast for: CTO [2026-02-16T20:19:52.306963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-16T20:19:52.318901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-16T20:19:52.319203] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-16T20:19:52.320187] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-16T20:19:52.320250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:52.320290] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:52.320318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:52.320375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:52.377504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:52.378125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:52.378218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:52.378257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:52.499812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:52.499938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:52.499977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:52.500006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:52.503316] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-16T20:19:52.503605] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-16T20:19:52.503731] [INFO ] [sig ] CTO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:52.647625] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTO.txt [2026-02-16T20:19:52.647756] [INFO ] [sig ] [809/3407] Completed CTO in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:52.647802] [INFO ] [sig ] [810/3407] Forecasting CTRA... [2026-02-16T20:19:52.647832] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-16T20:19:52.647861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-16T20:19:52.658947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-16T20:19:52.659235] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-16T20:19:52.660048] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-16T20:19:52.660100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:52.660130] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:52.660157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:52.660213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:52.717470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:52.718103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:52.718185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:52.718217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:52.834347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:52.834469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:52.834508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:52.834536] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:52.837817] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=37.48%) [2026-02-16T20:19:52.838107] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-16T20:19:52.838237] [INFO ] [sig ] CTRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:52.977797] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTRA.txt [2026-02-16T20:19:52.977917] [INFO ] [sig ] [810/3407] Completed CTRA in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:52.978000] [INFO ] [sig ] [811/3407] Forecasting CTRE... [2026-02-16T20:19:52.978032] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-16T20:19:52.978062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-16T20:19:52.988804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-16T20:19:52.989089] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-16T20:19:52.989912] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-16T20:19:52.989963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:52.989995] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:52.990022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:52.990079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:53.047246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:53.047890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:53.047980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:53.048024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:53.169206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:53.169334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:53.169371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:53.169400] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:53.172691] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=72.55%) [2026-02-16T20:19:53.172958] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-16T20:19:53.173080] [INFO ] [sig ] CTRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:53.313220] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTRE.txt [2026-02-16T20:19:53.313419] [INFO ] [sig ] [811/3407] Completed CTRE in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:53.313460] [INFO ] [sig ] [812/3407] Forecasting CTRM... [2026-02-16T20:19:53.313490] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-16T20:19:53.313546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-16T20:19:53.324516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-16T20:19:53.324868] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-16T20:19:53.325676] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-16T20:19:53.325728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:53.325760] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:53.325787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:53.325844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:53.382748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:53.383698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:53.383783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:53.383815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:53.499031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:53.499200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:53.499251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:53.499288] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:53.502887] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=54.30%) [2026-02-16T20:19:53.503175] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-16T20:19:53.503322] [INFO ] [sig ] CTRM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:53.652100] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTRM.txt [2026-02-16T20:19:53.652266] [INFO ] [sig ] [812/3407] Completed CTRM in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:53.652307] [INFO ] [sig ] [813/3407] Forecasting CTRN... [2026-02-16T20:19:53.652338] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-16T20:19:53.652368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-16T20:19:53.664253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-16T20:19:53.664605] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-16T20:19:53.665609] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-16T20:19:53.665662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:53.665693] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:53.665720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:53.665776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:53.723877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:53.724603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:53.724688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:53.724723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:53.846003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:53.846166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:53.846211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:53.846241] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:53.849881] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=0.14%) [2026-02-16T20:19:53.850166] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-16T20:19:53.850302] [INFO ] [sig ] CTRN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:53.994827] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTRN.txt [2026-02-16T20:19:53.994978] [INFO ] [sig ] [813/3407] Completed CTRN in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:53.995044] [INFO ] [sig ] [814/3407] Forecasting CTS... [2026-02-16T20:19:53.995075] [INFO ] [sig ] Generating forecast for: CTS [2026-02-16T20:19:53.995105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-16T20:19:54.007516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-16T20:19:54.007895] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-16T20:19:54.012342] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-16T20:19:54.012422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:54.012455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:54.012482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:54.012545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:54.090790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:54.092077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:54.092201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:54.092270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:54.233503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:54.233690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:54.233737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:54.233787] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:54.237392] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-16T20:19:54.237724] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-16T20:19:54.237889] [INFO ] [sig ] CTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:54.383261] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTS.txt [2026-02-16T20:19:54.383430] [INFO ] [sig ] [814/3407] Completed CTS in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:54.383474] [INFO ] [sig ] [815/3407] Forecasting CTSH... [2026-02-16T20:19:54.383505] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-16T20:19:54.383536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-16T20:19:54.396847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-16T20:19:54.397266] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-16T20:19:54.398204] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-16T20:19:54.398271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:54.398343] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:54.398373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:54.398430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:54.461203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:54.462290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:54.462565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:54.462621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:54.590760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:54.590924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:54.590969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:54.590999] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:54.594550] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-02-16T20:19:54.594865] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-16T20:19:54.595002] [INFO ] [sig ] CTSH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:54.740056] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CTSH.txt [2026-02-16T20:19:54.740221] [INFO ] [sig ] [815/3407] Completed CTSH in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:54.740271] [INFO ] [sig ] [816/3407] Forecasting CTVA... [2026-02-16T20:19:54.740306] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-16T20:19:54.740372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-16T20:19:54.752056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-16T20:19:54.752451] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-16T20:19:54.753346] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-16T20:19:54.753402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:54.753435] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:54.753463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:54.753521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:54.812473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:54.813369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:54.813479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:54.813514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:54.942712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:54.942879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:54.942922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:54.942951] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:54.946740] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-16T20:19:54.947053] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-16T20:19:54.947187] [INFO ] [sig ] CTVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:55.093118] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CTVA.txt [2026-02-16T20:19:55.093300] [INFO ] [sig ] [816/3407] Completed CTVA in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.4m [2026-02-16T20:19:55.093345] [INFO ] [sig ] [817/3407] Forecasting CUBE... [2026-02-16T20:19:55.093375] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-16T20:19:55.093405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-16T20:19:55.105244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-16T20:19:55.105627] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-16T20:19:55.106421] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-16T20:19:55.106474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:55.106507] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:55.106534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:55.106610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:55.165130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:55.166036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:55.166122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:55.166157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:55.289841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:55.290001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:55.290044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:55.290073] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:55.293770] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-16T20:19:55.294062] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-16T20:19:55.294193] [INFO ] [sig ] CUBE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:55.443667] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CUBE.txt [2026-02-16T20:19:55.443814] [INFO ] [sig ] [817/3407] Completed CUBE in 0.4s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-16T20:19:55.443855] [INFO ] [sig ] [818/3407] Forecasting CUBI... [2026-02-16T20:19:55.443884] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-16T20:19:55.443914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-16T20:19:55.455592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-16T20:19:55.455922] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-16T20:19:55.456749] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-16T20:19:55.456803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:55.456836] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:55.456874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:55.456934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:55.513843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:55.514621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:55.514703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:55.514736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:55.636043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:55.636205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:55.636252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:55.636314] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:55.639812] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-16T20:19:55.640089] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-16T20:19:55.640220] [INFO ] [sig ] CUBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:55.780465] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CUBI.txt [2026-02-16T20:19:55.780626] [INFO ] [sig ] [818/3407] Completed CUBI in 0.3s | 2.81 sym/s | Total: 4.8m | ETA: 15.3m [2026-02-16T20:19:55.780670] [INFO ] [sig ] [819/3407] Forecasting CUK... [2026-02-16T20:19:55.780701] [INFO ] [sig ] Generating forecast for: CUK [2026-02-16T20:19:55.780732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-16T20:19:55.792479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-16T20:19:55.792842] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-16T20:19:55.793649] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-16T20:19:55.793702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:55.793735] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:55.793762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:55.793819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:55.850440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:55.851308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:55.851401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:55.851434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:55.988253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:55.988420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:55.988462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:55.988492] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:55.991952] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-02-16T20:19:55.992245] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-16T20:19:55.992379] [INFO ] [sig ] CUK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:56.135703] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CUK.txt [2026-02-16T20:19:56.135861] [INFO ] [sig ] [819/3407] Completed CUK in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:56.135903] [INFO ] [sig ] [820/3407] Forecasting CULP... [2026-02-16T20:19:56.135973] [INFO ] [sig ] Generating forecast for: CULP [2026-02-16T20:19:56.136007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-16T20:19:56.146842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-16T20:19:56.147185] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-16T20:19:56.148072] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-16T20:19:56.148129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:56.148161] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:56.148187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:56.148243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:56.207842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:56.208711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:56.208800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:56.208836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:56.316154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:56.316325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:56.316377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:56.316408] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:56.319996] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-16T20:19:56.320310] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-16T20:19:56.320457] [INFO ] [sig ] CULP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:56.463947] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CULP.txt [2026-02-16T20:19:56.464097] [INFO ] [sig ] [820/3407] Completed CULP in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:56.464137] [INFO ] [sig ] [821/3407] Forecasting CURI... [2026-02-16T20:19:56.464166] [INFO ] [sig ] Generating forecast for: CURI [2026-02-16T20:19:56.464230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-16T20:19:56.475696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-16T20:19:56.475992] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-16T20:19:56.476869] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-16T20:19:56.476921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:56.476952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:56.476978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:56.477033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:56.540830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:56.541717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:56.541807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:56.541842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:56.666623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:56.666785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:56.666828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:56.666859] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:56.670433] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-16T20:19:56.670752] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-16T20:19:56.670892] [INFO ] [sig ] CURI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:56.826532] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CURI.txt [2026-02-16T20:19:56.826718] [INFO ] [sig ] [821/3407] Completed CURI in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:56.826762] [INFO ] [sig ] [822/3407] Forecasting CUZ... [2026-02-16T20:19:56.826821] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-16T20:19:56.826859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-16T20:19:56.838718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-16T20:19:56.839147] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-16T20:19:56.840123] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-16T20:19:56.840180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:56.840220] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:56.840255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:56.840325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:56.902733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:56.903627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:56.903731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:56.903767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:57.023229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:57.023407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:57.023448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:57.023478] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:57.026894] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-16T20:19:57.027182] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-16T20:19:57.027333] [INFO ] [sig ] CUZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:57.168590] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CUZ.txt [2026-02-16T20:19:57.168750] [INFO ] [sig ] [822/3407] Completed CUZ in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:57.168790] [INFO ] [sig ] [823/3407] Forecasting CVBF... [2026-02-16T20:19:57.168820] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-16T20:19:57.168882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-16T20:19:57.180490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-16T20:19:57.180862] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-16T20:19:57.181690] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-16T20:19:57.181742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:57.181774] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:57.181801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:57.181858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:57.238764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:57.239514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:57.239613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:57.239649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:57.363919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:57.364084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:57.364127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:57.364156] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:57.367634] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-16T20:19:57.367912] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-16T20:19:57.368082] [INFO ] [sig ] CVBF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:57.512995] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVBF.txt [2026-02-16T20:19:57.513152] [INFO ] [sig ] [823/3407] Completed CVBF in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:57.513192] [INFO ] [sig ] [824/3407] Forecasting CVCO... [2026-02-16T20:19:57.513221] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-16T20:19:57.513255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-16T20:19:57.525471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-16T20:19:57.525803] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-16T20:19:57.526646] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-16T20:19:57.526700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:57.526733] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:57.526762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:57.526818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:57.585828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:57.586660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:57.586741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:57.586774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:57.704295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:57.704464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:57.704507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:57.704536] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:57.708179] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=71.32%) [2026-02-16T20:19:57.708485] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-16T20:19:57.708631] [INFO ] [sig ] CVCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:57.850564] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVCO.txt [2026-02-16T20:19:57.850730] [INFO ] [sig ] [824/3407] Completed CVCO in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:57.850770] [INFO ] [sig ] [825/3407] Forecasting CVE... [2026-02-16T20:19:57.850800] [INFO ] [sig ] Generating forecast for: CVE [2026-02-16T20:19:57.850830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-16T20:19:57.862391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-16T20:19:57.862705] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-16T20:19:57.863482] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-16T20:19:57.863533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:57.863565] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:57.863618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:57.863675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:57.921093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:57.922018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:57.922137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:57.922172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:58.046771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:58.046937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:58.046982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:58.047012] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:58.050534] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-16T20:19:58.050833] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-16T20:19:58.050965] [INFO ] [sig ] CVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:58.196890] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVE.txt [2026-02-16T20:19:58.197036] [INFO ] [sig ] [825/3407] Completed CVE in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:58.197100] [INFO ] [sig ] [826/3407] Forecasting CVEO... [2026-02-16T20:19:58.197133] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-16T20:19:58.197162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-16T20:19:58.208533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-16T20:19:58.208887] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-16T20:19:58.209694] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-16T20:19:58.209747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:58.209779] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:58.209806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:58.209863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:58.269105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:58.269884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:58.269983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:58.270019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:58.390009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:58.390173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:58.390218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:58.390250] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:58.393775] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-16T20:19:58.394050] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-16T20:19:58.394178] [INFO ] [sig ] CVEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:58.541680] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVEO.txt [2026-02-16T20:19:58.541829] [INFO ] [sig ] [826/3407] Completed CVEO in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:58.541869] [INFO ] [sig ] [827/3407] Forecasting CVGI... [2026-02-16T20:19:58.541899] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-16T20:19:58.541929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-16T20:19:58.554214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-16T20:19:58.554558] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-16T20:19:58.555431] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-16T20:19:58.555685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:58.555749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:58.555791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:58.555870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:58.622276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:58.623143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:58.623230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:58.623264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:58.749285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:58.749444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:58.749486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:58.749516] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:58.753018] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=58.88%) [2026-02-16T20:19:58.753299] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-16T20:19:58.753429] [INFO ] [sig ] CVGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:58.896327] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVGI.txt [2026-02-16T20:19:58.896505] [INFO ] [sig ] [827/3407] Completed CVGI in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:58.896601] [INFO ] [sig ] [828/3407] Forecasting CVI... [2026-02-16T20:19:58.896635] [INFO ] [sig ] Generating forecast for: CVI [2026-02-16T20:19:58.896666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-16T20:19:58.908658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-16T20:19:58.909040] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-16T20:19:58.909899] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-16T20:19:58.909953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:58.909986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:58.910014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:58.910072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:58.969321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:58.970232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:58.970320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:58.970357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:59.093048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:59.093209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:59.093264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:59.093325] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:59.096896] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-02-16T20:19:59.097182] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-16T20:19:59.097317] [INFO ] [sig ] CVI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:19:59.241904] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVI.txt [2026-02-16T20:19:59.242136] [INFO ] [sig ] [828/3407] Completed CVI in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:59.242180] [INFO ] [sig ] [829/3407] Forecasting CVKD... [2026-02-16T20:19:59.242211] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-16T20:19:59.242240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-16T20:19:59.253404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-16T20:19:59.253765] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-16T20:19:59.254616] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-16T20:19:59.254668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:59.254701] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:59.254728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:59.254785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:59.318058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:59.318936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:59.319021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:59.319056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:59.443384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:59.443566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:59.443628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:59.443659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:59.447203] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-16T20:19:59.447499] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-16T20:19:59.447673] [INFO ] [sig ] CVKD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:59.596010] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CVKD.txt [2026-02-16T20:19:59.596166] [INFO ] [sig ] [829/3407] Completed CVKD in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:59.596204] [INFO ] [sig ] [830/3407] Forecasting CVNA... [2026-02-16T20:19:59.596267] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-16T20:19:59.596300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-16T20:19:59.607812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-16T20:19:59.608168] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-16T20:19:59.609018] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-16T20:19:59.609071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:59.609103] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:59.609130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:59.609188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:19:59.666307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:19:59.666947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:19:59.667025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:19:59.667057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:19:59.789704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:19:59.789859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:19:59.789899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:19:59.789928] [INFO ] [FORECASTER] Training complete [2026-02-16T20:19:59.793316] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-16T20:19:59.793602] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-16T20:19:59.793730] [INFO ] [sig ] CVNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:19:59.936000] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CVNA.txt [2026-02-16T20:19:59.936117] [INFO ] [sig ] [830/3407] Completed CVNA in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:19:59.936159] [INFO ] [sig ] [831/3407] Forecasting CVRX... [2026-02-16T20:19:59.936202] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-16T20:19:59.936276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-16T20:19:59.946988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-16T20:19:59.947268] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-16T20:19:59.948102] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-16T20:19:59.948166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:19:59.948202] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:19:59.948229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:19:59.948287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:00.008986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:00.009661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:00.009743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:00.009777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:00.129336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:00.129498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:00.129539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:00.129590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:00.133022] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-16T20:20:00.133326] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-16T20:20:00.133485] [INFO ] [sig ] CVRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:00.281976] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CVRX.txt [2026-02-16T20:20:00.282119] [INFO ] [sig ] [831/3407] Completed CVRX in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:20:00.282186] [INFO ] [sig ] [832/3407] Forecasting CVS... [2026-02-16T20:20:00.282219] [INFO ] [sig ] Generating forecast for: CVS [2026-02-16T20:20:00.282251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-16T20:20:00.293315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-16T20:20:00.293673] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-16T20:20:00.294487] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-16T20:20:00.294540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:00.294621] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:00.294653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:00.294712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:00.354654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:00.355377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:00.355461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:00.355495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:00.479098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:00.479266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:00.479309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:00.479339] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:00.482907] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=27.17%) [2026-02-16T20:20:00.483202] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-16T20:20:00.483340] [INFO ] [sig ] CVS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:00.630994] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CVS.txt [2026-02-16T20:20:00.631167] [INFO ] [sig ] [832/3407] Completed CVS in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.3m [2026-02-16T20:20:00.631216] [INFO ] [sig ] [833/3407] Forecasting CVX... [2026-02-16T20:20:00.631284] [INFO ] [sig ] Generating forecast for: CVX [2026-02-16T20:20:00.631322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-16T20:20:00.642679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-16T20:20:00.643027] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-16T20:20:00.643833] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-16T20:20:00.643885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:00.643917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:00.643943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:00.644000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:00.703524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:00.704429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:00.704522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:00.704556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:00.832554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:00.832734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:00.832775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:00.832804] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:00.836783] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-16T20:20:00.837109] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-16T20:20:00.837252] [INFO ] [sig ] CVX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:00.988661] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CVX.txt [2026-02-16T20:20:00.988835] [INFO ] [sig ] [833/3407] Completed CVX in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-16T20:20:00.988916] [INFO ] [sig ] [834/3407] Forecasting CWAN... [2026-02-16T20:20:00.988951] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-16T20:20:00.988984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-16T20:20:01.000153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-16T20:20:01.000550] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-16T20:20:01.001570] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-16T20:20:01.001648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:01.001696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:01.001736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:01.001817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:01.066963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:01.067884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:01.068011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:01.068050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:01.191076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:01.191236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:01.191278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:01.191308] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:01.194803] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-02-16T20:20:01.195087] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-16T20:20:01.195218] [INFO ] [sig ] CWAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:01.337226] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CWAN.txt [2026-02-16T20:20:01.337399] [INFO ] [sig ] [834/3407] Completed CWAN in 0.3s | 2.81 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-16T20:20:01.337484] [INFO ] [sig ] [835/3407] Forecasting CWBC... [2026-02-16T20:20:01.337520] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-16T20:20:01.337552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-16T20:20:01.349509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-16T20:20:01.349903] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-16T20:20:01.350796] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-16T20:20:01.350850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:01.350883] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:01.350911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:01.350968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:01.413294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:01.414268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:01.414367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:01.414408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:01.543321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:01.543484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:01.543527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:01.543615] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:01.547647] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-16T20:20:01.547967] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-16T20:20:01.548106] [INFO ] [sig ] CWBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:01.700942] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CWBC.txt [2026-02-16T20:20:01.701118] [INFO ] [sig ] [835/3407] Completed CWBC in 0.4s | 2.81 sym/s | Total: 4.9m | ETA: 15.2m [2026-02-16T20:20:01.701195] [INFO ] [sig ] [836/3407] Forecasting CWCO... [2026-02-16T20:20:01.701229] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-16T20:20:01.701260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-16T20:20:01.713730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-16T20:20:01.714126] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-16T20:20:01.714965] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-16T20:20:01.715018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:01.715051] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:01.715079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:01.715136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:01.776178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:01.777085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:01.777182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:01.777216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:01.897213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:01.897393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:01.897438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:01.897469] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:01.902254] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=28.77%) [2026-02-16T20:20:01.902953] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-16T20:20:01.903145] [INFO ] [sig ] CWCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:02.068406] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CWCO.txt [2026-02-16T20:20:02.068606] [INFO ] [sig ] [836/3407] Completed CWCO in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:02.068653] [INFO ] [sig ] [837/3407] Forecasting CWD... [2026-02-16T20:20:02.068714] [INFO ] [sig ] Generating forecast for: CWD [2026-02-16T20:20:02.068748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-16T20:20:02.082061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-16T20:20:02.082527] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-16T20:20:02.083683] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-16T20:20:02.083751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:02.083790] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:02.083822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:02.083895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:02.153143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:02.154094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:02.154232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:02.154268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:02.275484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:02.275678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:02.275723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:02.275756] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:02.279511] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-02-16T20:20:02.279942] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-16T20:20:02.280123] [INFO ] [sig ] CWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:02.441808] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CWD.txt [2026-02-16T20:20:02.441990] [INFO ] [sig ] [837/3407] Completed CWD in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:02.442031] [INFO ] [sig ] [838/3407] Forecasting CWEN... [2026-02-16T20:20:02.442060] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-16T20:20:02.442092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-16T20:20:02.455120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-16T20:20:02.455562] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-16T20:20:02.456669] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-16T20:20:02.456736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:02.456769] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:02.456797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:02.456855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:02.525700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:02.526737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:02.526872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:02.526911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:02.669963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:02.670147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:02.670246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:02.670283] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:02.674441] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-16T20:20:02.674850] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-16T20:20:02.675002] [INFO ] [sig ] CWEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:02.833400] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CWEN.txt [2026-02-16T20:20:02.833586] [INFO ] [sig ] [838/3407] Completed CWEN in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:02.833659] [INFO ] [sig ] [839/3407] Forecasting CWH... [2026-02-16T20:20:02.833692] [INFO ] [sig ] Generating forecast for: CWH [2026-02-16T20:20:02.833722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-16T20:20:02.846419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-16T20:20:02.846784] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-16T20:20:02.847680] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-16T20:20:02.847733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:02.847767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:02.847795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:02.847851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:02.906612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:02.907287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:02.907369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:02.907402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:03.031781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:03.031950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:03.031993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:03.032022] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:03.035793] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-16T20:20:03.036080] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-16T20:20:03.036211] [INFO ] [sig ] CWH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:03.179888] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CWH.txt [2026-02-16T20:20:03.180044] [INFO ] [sig ] [839/3407] Completed CWH in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:03.180088] [INFO ] [sig ] [840/3407] Forecasting CWK... [2026-02-16T20:20:03.180119] [INFO ] [sig ] Generating forecast for: CWK [2026-02-16T20:20:03.180182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-16T20:20:03.191972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-16T20:20:03.192357] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-16T20:20:03.193219] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-16T20:20:03.193274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:03.193307] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:03.193335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:03.193392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:03.253405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:03.254288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:03.254376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:03.254410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:03.378050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:03.378222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:03.378276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:03.378315] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:03.382006] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-16T20:20:03.382366] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-16T20:20:03.382513] [INFO ] [sig ] CWK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:03.538071] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CWK.txt [2026-02-16T20:20:03.538246] [INFO ] [sig ] [840/3407] Completed CWK in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:03.538288] [INFO ] [sig ] [841/3407] Forecasting CXDO... [2026-02-16T20:20:03.538319] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-16T20:20:03.538383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-16T20:20:03.550956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-16T20:20:03.551407] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-16T20:20:03.552496] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-16T20:20:03.552552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:03.552605] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:03.552635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:03.552693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:03.610594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:03.611502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:03.611628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:03.611665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:03.742519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:03.742707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:03.742754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:03.742784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:03.746273] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-02-16T20:20:03.746561] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-16T20:20:03.746711] [INFO ] [sig ] CXDO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:03.900459] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CXDO.txt [2026-02-16T20:20:03.900824] [INFO ] [sig ] [841/3407] Completed CXDO in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:03.900867] [INFO ] [sig ] [842/3407] Forecasting CXE... [2026-02-16T20:20:03.900922] [INFO ] [sig ] Generating forecast for: CXE [2026-02-16T20:20:03.900953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-16T20:20:03.913199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-16T20:20:03.913527] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-16T20:20:03.914338] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-16T20:20:03.914390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:03.914436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:03.914465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:03.914521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:03.973529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:03.974441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:03.974622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:03.974660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:04.096325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:04.096496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:04.096540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:04.096570] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:04.100462] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-02-16T20:20:04.100818] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-16T20:20:04.100965] [INFO ] [sig ] CXE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:04.252414] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CXE.txt [2026-02-16T20:20:04.252623] [INFO ] [sig ] [842/3407] Completed CXE in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:04.252703] [INFO ] [sig ] [843/3407] Forecasting CXSE... [2026-02-16T20:20:04.252765] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-16T20:20:04.252803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-16T20:20:04.265291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-16T20:20:04.265818] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-16T20:20:04.266782] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-16T20:20:04.266838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:04.266870] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:04.266897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:04.266968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:04.339323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:04.340548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:04.340694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:04.340746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:04.494261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:04.494460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:04.494524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:04.494565] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:04.499249] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=88.45%) [2026-02-16T20:20:04.499781] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-16T20:20:04.499986] [INFO ] [sig ] CXSE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:04.687696] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CXSE.txt [2026-02-16T20:20:04.687889] [INFO ] [sig ] [843/3407] Completed CXSE in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:04.687935] [INFO ] [sig ] [844/3407] Forecasting CYD... [2026-02-16T20:20:04.688000] [INFO ] [sig ] Generating forecast for: CYD [2026-02-16T20:20:04.688069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-16T20:20:04.703563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-16T20:20:04.704124] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-16T20:20:04.705255] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-16T20:20:04.705323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:04.705366] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:04.705402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:04.705479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:04.780607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:04.781869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:04.781989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:04.782031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:04.955671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:04.955877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:04.955941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:04.955991] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:04.960882] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-02-16T20:20:04.961378] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-16T20:20:04.961604] [INFO ] [sig ] CYD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:05.174529] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CYD.txt [2026-02-16T20:20:05.174753] [INFO ] [sig ] [844/3407] Completed CYD in 0.5s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:05.174801] [INFO ] [sig ] [845/3407] Forecasting CYH... [2026-02-16T20:20:05.174834] [INFO ] [sig ] Generating forecast for: CYH [2026-02-16T20:20:05.174872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-16T20:20:05.196539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-16T20:20:05.197142] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-16T20:20:05.198546] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-16T20:20:05.198644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:05.198697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:05.198744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:05.198837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:05.286712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:05.287883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:05.288052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:05.288094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:05.448258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:05.448629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:05.448716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:05.448763] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:05.454268] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=30.73%) [2026-02-16T20:20:05.454824] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-16T20:20:05.455074] [INFO ] [sig ] CYH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:05.625488] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CYH.txt [2026-02-16T20:20:05.625760] [INFO ] [sig ] [845/3407] Completed CYH in 0.5s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:05.625833] [INFO ] [sig ] [846/3407] Forecasting CYN... [2026-02-16T20:20:05.625893] [INFO ] [sig ] Generating forecast for: CYN [2026-02-16T20:20:05.625939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-16T20:20:05.639875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-16T20:20:05.640301] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-16T20:20:05.641252] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-16T20:20:05.641309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:05.641344] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:05.641372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:05.641430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:05.706135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:05.707103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:05.707205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:05.707242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:05.834432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:05.834617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:05.834664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:05.834693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:05.838408] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-02-16T20:20:05.838739] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-16T20:20:05.838879] [INFO ] [sig ] CYN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:05.986381] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CYN.txt [2026-02-16T20:20:05.986558] [INFO ] [sig ] [846/3407] Completed CYN in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:05.986653] [INFO ] [sig ] [847/3407] Forecasting CYRX... [2026-02-16T20:20:05.986684] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-16T20:20:05.986714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-16T20:20:06.000149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-16T20:20:06.000617] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-16T20:20:06.001562] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-16T20:20:06.001647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:06.001682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:06.001712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:06.001771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:06.068386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:06.069487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:06.069593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:06.069631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:06.198191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:06.198383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:06.198455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:06.198514] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:06.203382] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=49.29%) [2026-02-16T20:20:06.203854] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-16T20:20:06.204042] [INFO ] [sig ] CYRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:06.355508] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CYRX.txt [2026-02-16T20:20:06.355691] [INFO ] [sig ] [847/3407] Completed CYRX in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:06.355745] [INFO ] [sig ] [848/3407] Forecasting CYTK... [2026-02-16T20:20:06.355807] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-16T20:20:06.355840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-16T20:20:06.367554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-16T20:20:06.367879] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-16T20:20:06.368712] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-16T20:20:06.368765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:06.368798] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:06.368825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:06.368881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:06.426985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:06.427856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:06.427968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:06.428005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:06.554919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:06.555091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:06.555134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:06.555163] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:06.558641] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-16T20:20:06.558912] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-16T20:20:06.559037] [INFO ] [sig ] CYTK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:06.702712] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CYTK.txt [2026-02-16T20:20:06.702847] [INFO ] [sig ] [848/3407] Completed CYTK in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:06.702889] [INFO ] [sig ] [849/3407] Forecasting CZFS... [2026-02-16T20:20:06.702919] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-16T20:20:06.702949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-16T20:20:06.712880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-16T20:20:06.713183] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-16T20:20:06.713989] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-16T20:20:06.714041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:06.714101] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:06.714130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:06.714187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:06.771392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:06.772243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:06.772325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:06.772358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:06.872397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:06.872553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:06.872805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:06.872851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:06.876770] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-16T20:20:06.877040] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-16T20:20:06.877162] [INFO ] [sig ] CZFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:07.022494] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/CZFS.txt [2026-02-16T20:20:07.022895] [INFO ] [sig ] [849/3407] Completed CZFS in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:07.022947] [INFO ] [sig ] [850/3407] Forecasting CZNC... [2026-02-16T20:20:07.023037] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-16T20:20:07.023084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-16T20:20:07.035978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-16T20:20:07.036335] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-16T20:20:07.037328] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-16T20:20:07.037385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:07.037420] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:07.037450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:07.037519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:07.098498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:07.099331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:07.099416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:07.099452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:07.219560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:07.219735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:07.219777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:07.219806] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:07.223641] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-02-16T20:20:07.223926] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-16T20:20:07.224057] [INFO ] [sig ] CZNC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:07.375187] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CZNC.txt [2026-02-16T20:20:07.375353] [INFO ] [sig ] [850/3407] Completed CZNC in 0.4s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:07.375393] [INFO ] [sig ] [851/3407] Forecasting CZWI... [2026-02-16T20:20:07.375424] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-16T20:20:07.375454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-16T20:20:07.387141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-16T20:20:07.387531] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-16T20:20:07.388477] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-16T20:20:07.388534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:07.388570] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:07.388630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:07.388690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:07.447109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:07.448011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:07.448098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:07.448147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:07.559012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:07.559156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:07.559197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:07.559225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:07.562992] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-02-16T20:20:07.563280] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-16T20:20:07.563407] [INFO ] [sig ] CZWI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:07.707140] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/CZWI.txt [2026-02-16T20:20:07.707327] [INFO ] [sig ] [851/3407] Completed CZWI in 0.3s | 2.81 sym/s | Total: 5.0m | ETA: 15.2m [2026-02-16T20:20:07.707374] [INFO ] [sig ] [852/3407] Forecasting DAL... [2026-02-16T20:20:07.707403] [INFO ] [sig ] Generating forecast for: DAL [2026-02-16T20:20:07.707464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-16T20:20:07.719398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-16T20:20:07.719760] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-16T20:20:07.720804] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-16T20:20:07.720859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:07.720893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:07.720921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:07.720979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:07.783163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:07.784197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:07.784322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:07.784373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:07.909807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:07.909965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:07.910009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:07.910102] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:07.913776] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-02-16T20:20:07.914064] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-16T20:20:07.914201] [INFO ] [sig ] DAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:08.064629] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DAL.txt [2026-02-16T20:20:08.064801] [INFO ] [sig ] [852/3407] Completed DAL in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.2m [2026-02-16T20:20:08.064843] [INFO ] [sig ] [853/3407] Forecasting DAN... [2026-02-16T20:20:08.064875] [INFO ] [sig ] Generating forecast for: DAN [2026-02-16T20:20:08.064938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-16T20:20:08.076958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-16T20:20:08.077316] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-16T20:20:08.078313] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-16T20:20:08.078369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:08.078402] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:08.078429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:08.078496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:08.139615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:08.140569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:08.140682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:08.140718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:08.273991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:08.274144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:08.274199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:08.274230] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:08.278013] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-16T20:20:08.278341] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-16T20:20:08.278475] [INFO ] [sig ] DAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:08.430340] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DAN.txt [2026-02-16T20:20:08.430513] [INFO ] [sig ] [853/3407] Completed DAN in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:08.430554] [INFO ] [sig ] [854/3407] Forecasting DAO... [2026-02-16T20:20:08.430607] [INFO ] [sig ] Generating forecast for: DAO [2026-02-16T20:20:08.430696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-16T20:20:08.442440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-16T20:20:08.442865] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-16T20:20:08.443750] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-16T20:20:08.443804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:08.443837] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:08.443864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:08.443922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:08.501568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:08.502454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:08.502542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:08.502597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:08.627764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:08.627920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:08.627975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:08.628007] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:08.631448] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-02-16T20:20:08.631765] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-16T20:20:08.631894] [INFO ] [sig ] DAO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:08.772448] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DAO.txt [2026-02-16T20:20:08.772646] [INFO ] [sig ] [854/3407] Completed DAO in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:08.772696] [INFO ] [sig ] [855/3407] Forecasting DAPP... [2026-02-16T20:20:08.772725] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-16T20:20:08.772761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-16T20:20:08.784322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-16T20:20:08.784684] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-16T20:20:08.785729] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-16T20:20:08.785792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:08.785825] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:08.785851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:08.785907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:08.842745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:08.843679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:08.843767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:08.843802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:08.974382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:08.974556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:08.974631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:08.974664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:08.978326] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-16T20:20:08.978647] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-16T20:20:08.978784] [INFO ] [sig ] DAPP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:09.128221] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DAPP.txt [2026-02-16T20:20:09.128438] [INFO ] [sig ] [855/3407] Completed DAPP in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:09.128505] [INFO ] [sig ] [856/3407] Forecasting DARE... [2026-02-16T20:20:09.128615] [INFO ] [sig ] Generating forecast for: DARE [2026-02-16T20:20:09.128667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-16T20:20:09.140426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-16T20:20:09.140833] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-16T20:20:09.141677] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-16T20:20:09.141731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:09.141764] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:09.141791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:09.141848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:09.201763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:09.202695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:09.202784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:09.202818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:09.318338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:09.318501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:09.318545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:09.318594] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:09.322136] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=32.88%) [2026-02-16T20:20:09.322446] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-16T20:20:09.322621] [INFO ] [sig ] DARE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:09.470802] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DARE.txt [2026-02-16T20:20:09.470975] [INFO ] [sig ] [856/3407] Completed DARE in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:09.471024] [INFO ] [sig ] [857/3407] Forecasting DASH... [2026-02-16T20:20:09.471054] [INFO ] [sig ] Generating forecast for: DASH [2026-02-16T20:20:09.471112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-16T20:20:09.484135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-16T20:20:09.484496] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-16T20:20:09.485334] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-16T20:20:09.485388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:09.485421] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:09.485448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:09.485505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:09.551241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:09.552399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:09.552492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:09.552525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:09.688697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:09.688858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:09.688905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:09.688934] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:09.692724] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-02-16T20:20:09.693013] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-16T20:20:09.693168] [INFO ] [sig ] DASH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:09.843317] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DASH.txt [2026-02-16T20:20:09.843500] [INFO ] [sig ] [857/3407] Completed DASH in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:09.843564] [INFO ] [sig ] [858/3407] Forecasting DAVA... [2026-02-16T20:20:09.843630] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-16T20:20:09.843662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-16T20:20:09.855727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-16T20:20:09.856067] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-16T20:20:09.856923] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-16T20:20:09.856977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:09.857009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:09.857037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:09.857094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:09.919031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:09.919938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:09.920031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:09.920072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:10.053059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:10.053223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:10.053266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:10.053295] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:10.057705] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=62.09%) [2026-02-16T20:20:10.058018] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-16T20:20:10.058158] [INFO ] [sig ] DAVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:10.205515] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DAVA.txt [2026-02-16T20:20:10.205709] [INFO ] [sig ] [858/3407] Completed DAVA in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:10.205753] [INFO ] [sig ] [859/3407] Forecasting DAVE... [2026-02-16T20:20:10.205815] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-16T20:20:10.205851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-16T20:20:10.218114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-16T20:20:10.218488] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-16T20:20:10.219319] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-16T20:20:10.219373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:10.219404] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:10.219433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:10.219489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:10.279021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:10.279876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:10.280004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:10.280038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:10.404328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:10.404486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:10.404531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:10.404562] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:10.408168] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-16T20:20:10.408483] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-16T20:20:10.408653] [INFO ] [sig ] DAVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:10.557307] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DAVE.txt [2026-02-16T20:20:10.557468] [INFO ] [sig ] [859/3407] Completed DAVE in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:10.557511] [INFO ] [sig ] [860/3407] Forecasting DAWN... [2026-02-16T20:20:10.557545] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-16T20:20:10.557605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-16T20:20:10.569423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-16T20:20:10.569739] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-16T20:20:10.570620] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-16T20:20:10.570674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:10.570707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:10.570735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:10.570792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:10.632113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:10.633005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:10.633090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:10.633123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:10.761488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:10.761677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:10.761722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:10.761752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:10.765337] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-02-16T20:20:10.765673] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-16T20:20:10.765854] [INFO ] [sig ] DAWN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:10.913591] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DAWN.txt [2026-02-16T20:20:10.913772] [INFO ] [sig ] [860/3407] Completed DAWN in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:10.913827] [INFO ] [sig ] [861/3407] Forecasting DB... [2026-02-16T20:20:10.913887] [INFO ] [sig ] Generating forecast for: DB [2026-02-16T20:20:10.913930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-16T20:20:10.925246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-16T20:20:10.925659] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-16T20:20:10.926512] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-16T20:20:10.926566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:10.926623] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:10.926651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:10.926708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:10.987642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:10.988549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:10.988674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:10.988716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:11.118213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:11.118379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:11.118424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:11.118454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:11.122141] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-16T20:20:11.122472] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-16T20:20:11.122658] [INFO ] [sig ] DB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:11.272819] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DB.txt [2026-02-16T20:20:11.273008] [INFO ] [sig ] [861/3407] Completed DB in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:11.273065] [INFO ] [sig ] [862/3407] Forecasting DBD... [2026-02-16T20:20:11.273128] [INFO ] [sig ] Generating forecast for: DBD [2026-02-16T20:20:11.273163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBD' from 'https://tdm.silogroup.org/data/derivative_storage/DBD.csv'. [2026-02-16T20:20:11.285139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBD'. [2026-02-16T20:20:11.285471] [INFO ] [FORECASTER] Starting predict_future for DBD [2026-02-16T20:20:11.286435] [DEBUG] [LOCAL ] No optimal features file found for DBD: ./output/feature-sets/DBD.txt [2026-02-16T20:20:11.286503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:11.286541] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:11.286570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:11.286650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:11.346949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:11.347824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:11.347910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:11.347962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:11.476816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:11.476981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:11.477041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:11.477073] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:11.481339] [DEBUG] [FORECASTER] DBD: Forecast T+1@11:T+2@11: DOWN (p=29.56%) [2026-02-16T20:20:11.481657] [INFO ] [FORECASTER] Completed predict_future for DBD [2026-02-16T20:20:11.481792] [INFO ] [sig ] DBD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:11.634540] [INFO ] [LOCAL ] Saved forecast: DBD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DBD.txt [2026-02-16T20:20:11.634741] [INFO ] [sig ] [862/3407] Completed DBD in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:11.634786] [INFO ] [sig ] [863/3407] Forecasting DBI... [2026-02-16T20:20:11.634817] [INFO ] [sig ] Generating forecast for: DBI [2026-02-16T20:20:11.634848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-16T20:20:11.645428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-16T20:20:11.645788] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-16T20:20:11.646687] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-16T20:20:11.646741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:11.646776] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:11.646816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:11.646897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:11.710381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:11.711247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:11.711348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:11.711399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:11.842307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:11.842471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:11.842514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:11.842544] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:11.846038] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=13.98%) [2026-02-16T20:20:11.846318] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-16T20:20:11.846448] [INFO ] [sig ] DBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:11.992850] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DBI.txt [2026-02-16T20:20:11.993017] [INFO ] [sig ] [863/3407] Completed DBI in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:11.993060] [INFO ] [sig ] [864/3407] Forecasting DBL... [2026-02-16T20:20:11.993091] [INFO ] [sig ] Generating forecast for: DBL [2026-02-16T20:20:11.993152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-16T20:20:12.005524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-16T20:20:12.005864] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-16T20:20:12.006789] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-16T20:20:12.006857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:12.006906] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:12.006945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:12.007004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:12.068133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:12.068992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:12.069077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:12.069112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:12.191519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:12.191719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:12.191779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:12.191818] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:12.195681] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-16T20:20:12.195971] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-16T20:20:12.196100] [INFO ] [sig ] DBL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:12.342468] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DBL.txt [2026-02-16T20:20:12.342629] [INFO ] [sig ] [864/3407] Completed DBL in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:12.342672] [INFO ] [sig ] [865/3407] Forecasting DBRG... [2026-02-16T20:20:12.342700] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-16T20:20:12.342754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-16T20:20:12.354514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-16T20:20:12.354892] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-16T20:20:12.355737] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-16T20:20:12.355791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:12.355825] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:12.355853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:12.355909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:12.415803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:12.416707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:12.416794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:12.416829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:12.545733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:12.545905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:12.545950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:12.545980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:12.549693] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-16T20:20:12.550011] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-16T20:20:12.550149] [INFO ] [sig ] DBRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:12.696614] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DBRG.txt [2026-02-16T20:20:12.696823] [INFO ] [sig ] [865/3407] Completed DBRG in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:12.696917] [INFO ] [sig ] [866/3407] Forecasting DBX... [2026-02-16T20:20:12.696953] [INFO ] [sig ] Generating forecast for: DBX [2026-02-16T20:20:12.696987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-16T20:20:12.710303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-16T20:20:12.710706] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-16T20:20:12.711541] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-16T20:20:12.711613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:12.711703] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:12.711748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:12.711831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:12.772805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:12.773822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:12.773908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:12.773943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:12.901302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:12.901471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:12.901519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:12.901554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:12.905887] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-16T20:20:12.906238] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-16T20:20:12.906397] [INFO ] [sig ] DBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:13.051044] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DBX.txt [2026-02-16T20:20:13.051196] [INFO ] [sig ] [866/3407] Completed DBX in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:13.051237] [INFO ] [sig ] [867/3407] Forecasting DCBO... [2026-02-16T20:20:13.051266] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-16T20:20:13.051327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-16T20:20:13.062789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-16T20:20:13.063158] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-16T20:20:13.064108] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-16T20:20:13.064161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:13.064193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:13.064220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:13.064277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:13.125655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:13.126590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:13.126676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:13.126711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:13.252864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:13.253019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:13.253061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:13.253091] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:13.256484] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-16T20:20:13.256811] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-16T20:20:13.256941] [INFO ] [sig ] DCBO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:13.400403] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DCBO.txt [2026-02-16T20:20:13.400558] [INFO ] [sig ] [867/3407] Completed DCBO in 0.3s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:13.400649] [INFO ] [sig ] [868/3407] Forecasting DCI... [2026-02-16T20:20:13.400690] [INFO ] [sig ] Generating forecast for: DCI [2026-02-16T20:20:13.400729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-16T20:20:13.412119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-16T20:20:13.412415] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-16T20:20:13.413269] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-16T20:20:13.413322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:13.413354] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:13.413382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:13.413442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:13.473798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:13.475056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:13.475141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:13.475175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:13.598344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:13.598506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:13.598549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:13.598600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:13.602030] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=39.77%) [2026-02-16T20:20:13.602320] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-16T20:20:13.602452] [INFO ] [sig ] DCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:13.751289] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DCI.txt [2026-02-16T20:20:13.751483] [INFO ] [sig ] [868/3407] Completed DCI in 0.4s | 2.81 sym/s | Total: 5.1m | ETA: 15.1m [2026-02-16T20:20:13.751538] [INFO ] [sig ] [869/3407] Forecasting DCO... [2026-02-16T20:20:13.751600] [INFO ] [sig ] Generating forecast for: DCO [2026-02-16T20:20:13.751636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-16T20:20:13.763055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-16T20:20:13.763338] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-16T20:20:13.764340] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-16T20:20:13.764392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:13.764423] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:13.764449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:13.764505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:13.823134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:13.823889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:13.823972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:13.824006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:13.948869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:13.949032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:13.949076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:13.949139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:13.952740] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-02-16T20:20:13.953033] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-16T20:20:13.953164] [INFO ] [sig ] DCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:14.101724] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DCO.txt [2026-02-16T20:20:14.101867] [INFO ] [sig ] [869/3407] Completed DCO in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:14.101907] [INFO ] [sig ] [870/3407] Forecasting DCOM... [2026-02-16T20:20:14.101945] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-16T20:20:14.102032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-16T20:20:14.113552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-16T20:20:14.113984] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-16T20:20:14.114927] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-16T20:20:14.114982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:14.115015] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:14.115042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:14.115098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:14.171738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:14.172630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:14.172726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:14.172767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:14.288751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:14.288920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:14.288963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:14.288993] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:14.292998] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-02-16T20:20:14.293308] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-16T20:20:14.293472] [INFO ] [sig ] DCOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:14.453805] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DCOM.txt [2026-02-16T20:20:14.454259] [INFO ] [sig ] [870/3407] Completed DCOM in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:14.454333] [INFO ] [sig ] [871/3407] Forecasting DCTH... [2026-02-16T20:20:14.454366] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-16T20:20:14.454396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-16T20:20:14.467518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-16T20:20:14.468018] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-16T20:20:14.469093] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-16T20:20:14.469147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:14.469180] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:14.469208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:14.469265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:14.531362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:14.532257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:14.532342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:14.532375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:14.659677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:14.659846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:14.659887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:14.659917] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:14.663862] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-02-16T20:20:14.664222] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-16T20:20:14.664363] [INFO ] [sig ] DCTH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:14.815295] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DCTH.txt [2026-02-16T20:20:14.815439] [INFO ] [sig ] [871/3407] Completed DCTH in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:14.815480] [INFO ] [sig ] [872/3407] Forecasting DD... [2026-02-16T20:20:14.815509] [INFO ] [sig ] Generating forecast for: DD [2026-02-16T20:20:14.815567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-16T20:20:14.827597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-16T20:20:14.827880] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-16T20:20:14.828743] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-16T20:20:14.828795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:14.828827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:14.828854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:14.828909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:14.885534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:14.886391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:14.886473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:14.886506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:15.011487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:15.011684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:15.011730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:15.011768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:15.015557] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=69.72%) [2026-02-16T20:20:15.015878] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-16T20:20:15.016013] [INFO ] [sig ] DD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:15.165956] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DD.txt [2026-02-16T20:20:15.166159] [INFO ] [sig ] [872/3407] Completed DD in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:15.166208] [INFO ] [sig ] [873/3407] Forecasting DDD... [2026-02-16T20:20:15.166272] [INFO ] [sig ] Generating forecast for: DDD [2026-02-16T20:20:15.166319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-16T20:20:15.178896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-16T20:20:15.179327] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-16T20:20:15.180240] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-16T20:20:15.180298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:15.180334] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:15.180364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:15.180425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:15.237904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:15.238783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:15.238869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:15.238903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:15.358787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:15.358961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:15.359005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:15.359057] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:15.362597] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-02-16T20:20:15.362900] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-16T20:20:15.363040] [INFO ] [sig ] DDD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:15.510153] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DDD.txt [2026-02-16T20:20:15.510317] [INFO ] [sig ] [873/3407] Completed DDD in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:15.510361] [INFO ] [sig ] [874/3407] Forecasting DDI... [2026-02-16T20:20:15.510391] [INFO ] [sig ] Generating forecast for: DDI [2026-02-16T20:20:15.510457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-16T20:20:15.522261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-16T20:20:15.522689] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-16T20:20:15.523562] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-16T20:20:15.523647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:15.523681] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:15.523710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:15.523775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:15.597708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:15.598695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:15.598797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:15.598831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:15.728759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:15.728936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:15.728980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:15.729012] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:15.732625] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-02-16T20:20:15.732907] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-16T20:20:15.733035] [INFO ] [sig ] DDI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:15.879876] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DDI.txt [2026-02-16T20:20:15.880044] [INFO ] [sig ] [874/3407] Completed DDI in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:15.880086] [INFO ] [sig ] [875/3407] Forecasting DDL... [2026-02-16T20:20:15.880115] [INFO ] [sig ] Generating forecast for: DDL [2026-02-16T20:20:15.880145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-16T20:20:15.892296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-16T20:20:15.892723] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-16T20:20:15.893527] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-16T20:20:15.893601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:15.893635] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:15.893666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:15.893735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:15.952049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:15.953025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:15.953116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:15.953152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:16.074768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:16.074946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:16.074991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:16.075021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:16.078503] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-16T20:20:16.078812] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-16T20:20:16.078969] [INFO ] [sig ] DDL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:16.227419] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DDL.txt [2026-02-16T20:20:16.227608] [INFO ] [sig ] [875/3407] Completed DDL in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:16.227653] [INFO ] [sig ] [876/3407] Forecasting DDOG... [2026-02-16T20:20:16.227684] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-16T20:20:16.227720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-16T20:20:16.240197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-16T20:20:16.240605] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-16T20:20:16.241448] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-16T20:20:16.241502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:16.241537] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:16.241566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:16.241654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:16.300759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:16.301731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:16.301863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:16.301900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:16.429341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:16.429508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:16.429552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:16.429607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:16.433074] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-16T20:20:16.433364] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-16T20:20:16.433500] [INFO ] [sig ] DDOG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:16.586839] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DDOG.txt [2026-02-16T20:20:16.587008] [INFO ] [sig ] [876/3407] Completed DDOG in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:16.587050] [INFO ] [sig ] [877/3407] Forecasting DDS... [2026-02-16T20:20:16.587081] [INFO ] [sig ] Generating forecast for: DDS [2026-02-16T20:20:16.587146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-16T20:20:16.599158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-16T20:20:16.599516] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-16T20:20:16.600337] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-16T20:20:16.600389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:16.600421] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:16.600447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:16.600513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:16.658447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:16.659348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:16.659431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:16.659464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:16.781141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:16.781310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:16.781354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:16.781385] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:16.785309] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-16T20:20:16.785638] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-16T20:20:16.785781] [INFO ] [sig ] DDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:16.939147] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DDS.txt [2026-02-16T20:20:16.939382] [INFO ] [sig ] [877/3407] Completed DDS in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:16.939449] [INFO ] [sig ] [878/3407] Forecasting DE... [2026-02-16T20:20:16.939482] [INFO ] [sig ] Generating forecast for: DE [2026-02-16T20:20:16.939543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-16T20:20:16.952950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-16T20:20:16.953448] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-16T20:20:16.954565] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-16T20:20:16.954644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:16.954691] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:16.954721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:16.954812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:17.020597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:17.021547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:17.021712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:17.021760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:17.151180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:17.151354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:17.151400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:17.151431] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:17.155027] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-16T20:20:17.155320] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-16T20:20:17.155453] [INFO ] [sig ] DE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:17.297290] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DE.txt [2026-02-16T20:20:17.297433] [INFO ] [sig ] [878/3407] Completed DE in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:17.297473] [INFO ] [sig ] [879/3407] Forecasting DEA... [2026-02-16T20:20:17.297502] [INFO ] [sig ] Generating forecast for: DEA [2026-02-16T20:20:17.297532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-16T20:20:17.308796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-16T20:20:17.309145] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-16T20:20:17.309962] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-16T20:20:17.310025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:17.310059] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:17.310086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:17.310142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:17.367254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:17.368043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:17.368129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:17.368162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:17.487591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:17.487739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:17.487780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:17.487810] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:17.491231] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-02-16T20:20:17.491507] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-16T20:20:17.491655] [INFO ] [sig ] DEA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:17.636115] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DEA.txt [2026-02-16T20:20:17.636375] [INFO ] [sig ] [879/3407] Completed DEA in 0.3s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:17.636462] [INFO ] [sig ] [880/3407] Forecasting DECK... [2026-02-16T20:20:17.636497] [INFO ] [sig ] Generating forecast for: DECK [2026-02-16T20:20:17.636527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-16T20:20:17.652837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-16T20:20:17.653535] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-16T20:20:17.654719] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-16T20:20:17.654777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:17.654813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:17.654842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:17.654902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:17.713824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:17.715219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:17.715350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:17.715393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:17.844042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:17.844280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:17.844326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:17.844355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:17.848631] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=39.52%) [2026-02-16T20:20:17.848973] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-16T20:20:17.849130] [INFO ] [sig ] DECK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:18.008508] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DECK.txt [2026-02-16T20:20:18.008794] [INFO ] [sig ] [880/3407] Completed DECK in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:18.008880] [INFO ] [sig ] [881/3407] Forecasting DEI... [2026-02-16T20:20:18.008914] [INFO ] [sig ] Generating forecast for: DEI [2026-02-16T20:20:18.008947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-16T20:20:18.023540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-16T20:20:18.024338] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-16T20:20:18.025312] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-16T20:20:18.025368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:18.025403] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:18.025433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:18.025494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:18.086310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:18.087738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:18.087873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:18.087907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:18.218697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:18.218877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:18.218926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:18.218954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:18.222477] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-16T20:20:18.222780] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-16T20:20:18.222914] [INFO ] [sig ] DEI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:18.364070] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DEI.txt [2026-02-16T20:20:18.364198] [INFO ] [sig ] [881/3407] Completed DEI in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:18.364239] [INFO ] [sig ] [882/3407] Forecasting DELL... [2026-02-16T20:20:18.364269] [INFO ] [sig ] Generating forecast for: DELL [2026-02-16T20:20:18.364299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-16T20:20:18.376391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-16T20:20:18.376681] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-16T20:20:18.377465] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-16T20:20:18.377517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:18.377549] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:18.377595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:18.377653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:18.434683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:18.435273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:18.435352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:18.435384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:18.574712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:18.574886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:18.574929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:18.575148] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:18.579187] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-02-16T20:20:18.579461] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-16T20:20:18.579607] [INFO ] [sig ] DELL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:18.724024] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DELL.txt [2026-02-16T20:20:18.724176] [INFO ] [sig ] [882/3407] Completed DELL in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:18.724223] [INFO ] [sig ] [883/3407] Forecasting DEO... [2026-02-16T20:20:18.724253] [INFO ] [sig ] Generating forecast for: DEO [2026-02-16T20:20:18.724283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-16T20:20:18.740026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-16T20:20:18.740412] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-16T20:20:18.741304] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-16T20:20:18.741357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:18.741417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:18.741445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:18.741502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:18.797849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:18.798718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:18.798809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:18.798849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:18.923355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:18.923517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:18.923559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:18.923609] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:18.927050] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-02-16T20:20:18.927334] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-16T20:20:18.927464] [INFO ] [sig ] DEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:19.076490] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DEO.txt [2026-02-16T20:20:19.076673] [INFO ] [sig ] [883/3407] Completed DEO in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:19.076717] [INFO ] [sig ] [884/3407] Forecasting DERM... [2026-02-16T20:20:19.076775] [INFO ] [sig ] Generating forecast for: DERM [2026-02-16T20:20:19.076810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-16T20:20:19.088109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-16T20:20:19.088528] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-16T20:20:19.089368] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-16T20:20:19.089420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:19.089452] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:19.089478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:19.089535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:19.166826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:19.167869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:19.167994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:19.168046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:19.308101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:19.308268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:19.308311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:19.308340] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:19.311985] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=48.93%) [2026-02-16T20:20:19.312297] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-16T20:20:19.312433] [INFO ] [sig ] DERM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:19.456895] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DERM.txt [2026-02-16T20:20:19.457085] [INFO ] [sig ] [884/3407] Completed DERM in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:19.457128] [INFO ] [sig ] [885/3407] Forecasting DFGP... [2026-02-16T20:20:19.457158] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-16T20:20:19.457187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-16T20:20:19.469037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-16T20:20:19.469568] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-16T20:20:19.470620] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-16T20:20:19.470676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:19.470708] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:19.470735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:19.470795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:19.533690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:19.534671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:19.534762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:19.534798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:19.661915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:19.662267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:19.662310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:19.662339] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:19.666463] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-16T20:20:19.666826] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-16T20:20:19.666984] [INFO ] [sig ] DFGP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:19.816054] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DFGP.txt [2026-02-16T20:20:19.816186] [INFO ] [sig ] [885/3407] Completed DFGP in 0.4s | 2.81 sym/s | Total: 5.2m | ETA: 15.0m [2026-02-16T20:20:19.816225] [INFO ] [sig ] [886/3407] Forecasting DFGX... [2026-02-16T20:20:19.816254] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-16T20:20:19.816286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-16T20:20:19.827472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-16T20:20:19.827753] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-16T20:20:19.828914] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-16T20:20:19.828966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:19.828998] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:19.829024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:19.829080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:19.886813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:19.887491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:19.887625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:19.887665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:20.009606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:20.009750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:20.009814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:20.009882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:20.013212] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-02-16T20:20:20.013491] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-16T20:20:20.013634] [INFO ] [sig ] DFGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:20.156587] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DFGX.txt [2026-02-16T20:20:20.156751] [INFO ] [sig ] [886/3407] Completed DFGX in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:20.156823] [INFO ] [sig ] [887/3407] Forecasting DFH... [2026-02-16T20:20:20.156854] [INFO ] [sig ] Generating forecast for: DFH [2026-02-16T20:20:20.156884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-16T20:20:20.171318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-16T20:20:20.171673] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-16T20:20:20.172487] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-16T20:20:20.172540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:20.172597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:20.172628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:20.172685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:20.229735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:20.230623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:20.230707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:20.230740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:20.352981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:20.353160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:20.353210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:20.353240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:20.356974] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-02-16T20:20:20.357267] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-16T20:20:20.357403] [INFO ] [sig ] DFH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:20.500080] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DFH.txt [2026-02-16T20:20:20.500253] [INFO ] [sig ] [887/3407] Completed DFH in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:20.500297] [INFO ] [sig ] [888/3407] Forecasting DFIN... [2026-02-16T20:20:20.500327] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-16T20:20:20.500356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-16T20:20:20.511954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-16T20:20:20.512321] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-16T20:20:20.513142] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-16T20:20:20.513194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:20.513226] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:20.513252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:20.513310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:20.570110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:20.570944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:20.571030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:20.571062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:20.686662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:20.686842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:20.686892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:20.686927] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:20.692427] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=14.46%) [2026-02-16T20:20:20.692881] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-16T20:20:20.693039] [INFO ] [sig ] DFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:20.845562] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DFIN.txt [2026-02-16T20:20:20.845742] [INFO ] [sig ] [888/3407] Completed DFIN in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:20.845811] [INFO ] [sig ] [889/3407] Forecasting DFP... [2026-02-16T20:20:20.845842] [INFO ] [sig ] Generating forecast for: DFP [2026-02-16T20:20:20.845872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-16T20:20:20.857215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-16T20:20:20.857516] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-16T20:20:20.858379] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-16T20:20:20.858432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:20.858462] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:20.858488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:20.858545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:20.918255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:20.918951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:20.919224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:20.919257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:21.045560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:21.045745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:21.045809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:21.045840] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:21.049766] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-02-16T20:20:21.050055] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-16T20:20:21.050206] [INFO ] [sig ] DFP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:21.192545] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DFP.txt [2026-02-16T20:20:21.192708] [INFO ] [sig ] [889/3407] Completed DFP in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:21.192749] [INFO ] [sig ] [890/3407] Forecasting DG... [2026-02-16T20:20:21.192778] [INFO ] [sig ] Generating forecast for: DG [2026-02-16T20:20:21.192834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-16T20:20:21.204425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-16T20:20:21.204796] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-16T20:20:21.205635] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-16T20:20:21.205689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:21.205730] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:21.205758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:21.205814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:21.262270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:21.263147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:21.263231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:21.263264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:21.386231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:21.386385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:21.386427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:21.386457] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:21.389901] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-16T20:20:21.390195] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-16T20:20:21.390324] [INFO ] [sig ] DG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:21.543450] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DG.txt [2026-02-16T20:20:21.543686] [INFO ] [sig ] [890/3407] Completed DG in 0.4s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:21.543791] [INFO ] [sig ] [891/3407] Forecasting DGCB... [2026-02-16T20:20:21.543851] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-16T20:20:21.543911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-16T20:20:21.558982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-16T20:20:21.559436] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-16T20:20:21.560691] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-16T20:20:21.560765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:21.560821] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:21.560872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:21.560969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:21.623057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:21.623962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:21.624050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:21.624085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:21.757437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:21.757631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:21.757676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:21.757706] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:21.765854] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-02-16T20:20:21.766305] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-16T20:20:21.766468] [INFO ] [sig ] DGCB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:21.917022] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DGCB.txt [2026-02-16T20:20:21.917188] [INFO ] [sig ] [891/3407] Completed DGCB in 0.4s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:21.917229] [INFO ] [sig ] [892/3407] Forecasting DGICA... [2026-02-16T20:20:21.917257] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-16T20:20:21.917329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-16T20:20:21.930161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-16T20:20:21.930506] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-16T20:20:21.931417] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-16T20:20:21.931473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:21.931505] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:21.931532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:21.931612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:21.990396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:21.991314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:21.991423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:21.991458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:22.115263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:22.115431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:22.115474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:22.115504] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:22.119047] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=67.91%) [2026-02-16T20:20:22.119330] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-16T20:20:22.119460] [INFO ] [sig ] DGICA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:22.263041] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DGICA.txt [2026-02-16T20:20:22.263201] [INFO ] [sig ] [892/3407] Completed DGICA in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:22.263269] [INFO ] [sig ] [893/3407] Forecasting DGII... [2026-02-16T20:20:22.263300] [INFO ] [sig ] Generating forecast for: DGII [2026-02-16T20:20:22.263330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-16T20:20:22.274436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-16T20:20:22.274720] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-16T20:20:22.275504] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-16T20:20:22.275556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:22.275609] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:22.275639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:22.275696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:22.331791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:22.332401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:22.332526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:22.332560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:22.456446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:22.456613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:22.456654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:22.456682] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:22.460063] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-02-16T20:20:22.460340] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-16T20:20:22.460467] [INFO ] [sig ] DGII: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:22.606545] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DGII.txt [2026-02-16T20:20:22.606709] [INFO ] [sig ] [893/3407] Completed DGII in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:22.606750] [INFO ] [sig ] [894/3407] Forecasting DGRE... [2026-02-16T20:20:22.606787] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-16T20:20:22.606818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-16T20:20:22.618306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-16T20:20:22.618600] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-16T20:20:22.619462] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-16T20:20:22.619515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:22.619547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:22.619596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:22.619656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:22.678677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:22.679647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:22.679735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:22.679768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:22.794656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:22.794815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:22.794865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:22.794900] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:22.798364] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-16T20:20:22.798655] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-16T20:20:22.798783] [INFO ] [sig ] DGRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:22.946017] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DGRE.txt [2026-02-16T20:20:22.946150] [INFO ] [sig ] [894/3407] Completed DGRE in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:22.946196] [INFO ] [sig ] [895/3407] Forecasting DGRS... [2026-02-16T20:20:22.946226] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-16T20:20:22.946255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-16T20:20:22.957490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-16T20:20:22.957765] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-16T20:20:22.958561] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-16T20:20:22.958632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:22.958664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:22.958690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:22.958745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:23.015696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:23.016287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:23.016364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:23.016396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:23.133141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:23.133268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:23.133307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:23.133335] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:23.136563] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-16T20:20:23.136850] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-16T20:20:23.136980] [INFO ] [sig ] DGRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:23.282498] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DGRS.txt [2026-02-16T20:20:23.282695] [INFO ] [sig ] [895/3407] Completed DGRS in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:23.282766] [INFO ] [sig ] [896/3407] Forecasting DGX... [2026-02-16T20:20:23.282797] [INFO ] [sig ] Generating forecast for: DGX [2026-02-16T20:20:23.282827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-16T20:20:23.294073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-16T20:20:23.294340] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-16T20:20:23.295152] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-16T20:20:23.295204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:23.295236] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:23.295263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:23.295319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:23.351299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:23.351923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:23.352004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:23.352036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:23.472964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:23.473113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:23.473154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:23.473191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:23.476901] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-16T20:20:23.477221] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-16T20:20:23.477353] [INFO ] [sig ] DGX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:23.628869] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DGX.txt [2026-02-16T20:20:23.629055] [INFO ] [sig ] [896/3407] Completed DGX in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:23.629105] [INFO ] [sig ] [897/3407] Forecasting DH... [2026-02-16T20:20:23.629165] [INFO ] [sig ] Generating forecast for: DH [2026-02-16T20:20:23.629197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-16T20:20:23.640278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-16T20:20:23.640541] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-16T20:20:23.641322] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-16T20:20:23.641374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:23.641406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:23.641432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:23.641488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:23.702893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:23.703532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:23.703632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:23.703668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:23.827460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:23.827633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:23.827678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:23.827740] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:23.831798] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-02-16T20:20:23.832074] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-16T20:20:23.832197] [INFO ] [sig ] DH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:23.972837] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DH.txt [2026-02-16T20:20:23.972961] [INFO ] [sig ] [897/3407] Completed DH in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:23.972999] [INFO ] [sig ] [898/3407] Forecasting DHC... [2026-02-16T20:20:23.973028] [INFO ] [sig ] Generating forecast for: DHC [2026-02-16T20:20:23.973058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-16T20:20:23.984556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-16T20:20:23.984840] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-16T20:20:23.985658] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-16T20:20:23.985709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:23.985740] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:23.985767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:23.985823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:24.045477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:24.046238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:24.046321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:24.046355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:24.165170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:24.165327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:24.165367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:24.165396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:24.168776] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=69.60%) [2026-02-16T20:20:24.169079] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-16T20:20:24.169202] [INFO ] [sig ] DHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:24.310616] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DHC.txt [2026-02-16T20:20:24.310785] [INFO ] [sig ] [898/3407] Completed DHC in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:24.310828] [INFO ] [sig ] [899/3407] Forecasting DHF... [2026-02-16T20:20:24.310857] [INFO ] [sig ] Generating forecast for: DHF [2026-02-16T20:20:24.310918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-16T20:20:24.324399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-16T20:20:24.324767] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-16T20:20:24.325772] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-16T20:20:24.325823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:24.325855] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:24.325882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:24.325938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:24.387269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:24.388185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:24.388273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:24.388307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:24.510497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:24.510670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:24.510712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:24.510742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:24.514400] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-16T20:20:24.514691] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-16T20:20:24.514817] [INFO ] [sig ] DHF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:24.656975] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DHF.txt [2026-02-16T20:20:24.657105] [INFO ] [sig ] [899/3407] Completed DHF in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:24.657145] [INFO ] [sig ] [900/3407] Forecasting DHI... [2026-02-16T20:20:24.657174] [INFO ] [sig ] Generating forecast for: DHI [2026-02-16T20:20:24.657204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-16T20:20:24.669609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-16T20:20:24.669896] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-16T20:20:24.670768] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-16T20:20:24.670822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:24.670879] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:24.670908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:24.670965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:24.733661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:24.734570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:24.734685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:24.734719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:24.869324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:24.869527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:24.869600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:24.869647] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:24.873899] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=52.06%) [2026-02-16T20:20:24.874191] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-16T20:20:24.874320] [INFO ] [sig ] DHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:25.022337] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DHI.txt [2026-02-16T20:20:25.022491] [INFO ] [sig ] [900/3407] Completed DHI in 0.4s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:25.022532] [INFO ] [sig ] [901/3407] Forecasting DHIL... [2026-02-16T20:20:25.022585] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-16T20:20:25.022651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-16T20:20:25.036127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-16T20:20:25.036479] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-16T20:20:25.037320] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-16T20:20:25.037375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:25.037408] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:25.037435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:25.037503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:25.097057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:25.098141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:25.098231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:25.098265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:25.211916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:25.212072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:25.212114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:25.212143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:25.215468] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-16T20:20:25.215768] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-16T20:20:25.215894] [INFO ] [sig ] DHIL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:25.359054] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DHIL.txt [2026-02-16T20:20:25.359213] [INFO ] [sig ] [901/3407] Completed DHIL in 0.3s | 2.81 sym/s | Total: 5.3m | ETA: 14.9m [2026-02-16T20:20:25.359286] [INFO ] [sig ] [902/3407] Forecasting DHX... [2026-02-16T20:20:25.359320] [INFO ] [sig ] Generating forecast for: DHX [2026-02-16T20:20:25.359352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-16T20:20:25.371471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-16T20:20:25.371821] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-16T20:20:25.372642] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-16T20:20:25.372695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:25.372730] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:25.372758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:25.372816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:25.434358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:25.435195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:25.435281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:25.435316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:25.562088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:25.562268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:25.562315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:25.562345] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:25.566062] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-02-16T20:20:25.566375] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-16T20:20:25.566533] [INFO ] [sig ] DHX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:25.722535] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DHX.txt [2026-02-16T20:20:25.722702] [INFO ] [sig ] [902/3407] Completed DHX in 0.4s | 2.81 sym/s | Total: 5.3m | ETA: 14.8m [2026-02-16T20:20:25.722742] [INFO ] [sig ] [903/3407] Forecasting DIBS... [2026-02-16T20:20:25.722770] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-16T20:20:25.722801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-16T20:20:25.734240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-16T20:20:25.734617] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-16T20:20:25.735402] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-16T20:20:25.735464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:25.735497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:25.735524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:25.735607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:25.796213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:25.797166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:25.797260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:25.797295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:25.915295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:25.915452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:25.915493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:25.915594] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:25.919011] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-16T20:20:25.919289] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-16T20:20:25.919413] [INFO ] [sig ] DIBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:26.061162] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DIBS.txt [2026-02-16T20:20:26.061294] [INFO ] [sig ] [903/3407] Completed DIBS in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:26.061332] [INFO ] [sig ] [904/3407] Forecasting DIN... [2026-02-16T20:20:26.061361] [INFO ] [sig ] Generating forecast for: DIN [2026-02-16T20:20:26.061392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-16T20:20:26.073181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-16T20:20:26.073467] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-16T20:20:26.074270] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-16T20:20:26.074323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:26.074354] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:26.074382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:26.074438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:26.135885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:26.136933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:26.137018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:26.137053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:26.259528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:26.259698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:26.259742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:26.259771] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:26.263546] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=60.85%) [2026-02-16T20:20:26.263850] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-16T20:20:26.263979] [INFO ] [sig ] DIN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:26.413093] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DIN.txt [2026-02-16T20:20:26.413224] [INFO ] [sig ] [904/3407] Completed DIN in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:26.413264] [INFO ] [sig ] [905/3407] Forecasting DINO... [2026-02-16T20:20:26.413293] [INFO ] [sig ] Generating forecast for: DINO [2026-02-16T20:20:26.413323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-16T20:20:26.425280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-16T20:20:26.425598] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-16T20:20:26.426373] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-16T20:20:26.426424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:26.426456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:26.426483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:26.426539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:26.486392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:26.487086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:26.487167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:26.487393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:26.616523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:26.616700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:26.616744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:26.616775] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:26.620443] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-16T20:20:26.620774] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-16T20:20:26.620933] [INFO ] [sig ] DINO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:26.774879] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DINO.txt [2026-02-16T20:20:26.775039] [INFO ] [sig ] [905/3407] Completed DINO in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:26.775080] [INFO ] [sig ] [906/3407] Forecasting DIOD... [2026-02-16T20:20:26.775148] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-16T20:20:26.775182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-16T20:20:26.787163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-16T20:20:26.787561] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-16T20:20:26.788434] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-16T20:20:26.788488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:26.788538] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:26.788566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:26.788643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:26.848478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:26.849417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:26.849512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:26.849548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:26.977257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:26.977423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:26.977465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:26.977495] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:26.981113] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-02-16T20:20:26.981421] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-16T20:20:26.981557] [INFO ] [sig ] DIOD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:27.126944] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DIOD.txt [2026-02-16T20:20:27.127110] [INFO ] [sig ] [906/3407] Completed DIOD in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:27.127156] [INFO ] [sig ] [907/3407] Forecasting DIS... [2026-02-16T20:20:27.127185] [INFO ] [sig ] Generating forecast for: DIS [2026-02-16T20:20:27.127215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-16T20:20:27.138811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-16T20:20:27.139189] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-16T20:20:27.140013] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-16T20:20:27.140077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:27.140114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:27.140141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:27.140197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:27.197382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:27.198210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:27.198290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:27.198322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:27.319491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:27.319662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:27.319703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:27.319733] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:27.323091] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-02-16T20:20:27.323362] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-16T20:20:27.323487] [INFO ] [sig ] DIS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:27.467742] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DIS.txt [2026-02-16T20:20:27.467882] [INFO ] [sig ] [907/3407] Completed DIS in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:27.467922] [INFO ] [sig ] [908/3407] Forecasting DJCO... [2026-02-16T20:20:27.467977] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-16T20:20:27.468034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-16T20:20:27.479095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-16T20:20:27.479667] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-16T20:20:27.480469] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-16T20:20:27.480523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:27.480555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:27.480609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:27.480670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:27.544533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:27.545367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:27.545451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:27.545486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:27.672518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:27.672695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:27.672738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:27.672766] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:27.676192] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-02-16T20:20:27.676487] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-16T20:20:27.676633] [INFO ] [sig ] DJCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:27.817047] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DJCO.txt [2026-02-16T20:20:27.817180] [INFO ] [sig ] [908/3407] Completed DJCO in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:27.817219] [INFO ] [sig ] [909/3407] Forecasting DK... [2026-02-16T20:20:27.817248] [INFO ] [sig ] Generating forecast for: DK [2026-02-16T20:20:27.817278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-16T20:20:27.828688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-16T20:20:27.828957] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-16T20:20:27.829774] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-16T20:20:27.829826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:27.829857] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:27.829884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:27.829940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:27.886659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:27.887452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:27.887532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:27.887565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:28.010121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:28.010289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:28.010332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:28.010363] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:28.014009] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-02-16T20:20:28.014321] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-16T20:20:28.014466] [INFO ] [sig ] DK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:28.171223] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DK.txt [2026-02-16T20:20:28.171430] [INFO ] [sig ] [909/3407] Completed DK in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:28.171478] [INFO ] [sig ] [910/3407] Forecasting DKL... [2026-02-16T20:20:28.171553] [INFO ] [sig ] Generating forecast for: DKL [2026-02-16T20:20:28.171616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-16T20:20:28.186900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-16T20:20:28.187389] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-16T20:20:28.188451] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-16T20:20:28.188514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:28.188555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:28.188628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:28.188708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:28.252190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:28.253137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:28.253223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:28.253294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:28.372279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:28.372448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:28.372510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:28.372548] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:28.376143] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=37.12%) [2026-02-16T20:20:28.376435] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-16T20:20:28.376592] [INFO ] [sig ] DKL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:28.522406] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DKL.txt [2026-02-16T20:20:28.522586] [INFO ] [sig ] [910/3407] Completed DKL in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:28.522632] [INFO ] [sig ] [911/3407] Forecasting DKNG... [2026-02-16T20:20:28.522665] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-16T20:20:28.522726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-16T20:20:28.537923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-16T20:20:28.538551] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-16T20:20:28.539463] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-16T20:20:28.539518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:28.539552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:28.539601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:28.539661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:28.602962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:28.604070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:28.604157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:28.604193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:28.723360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:28.723522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:28.723566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:28.723617] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:28.727278] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=15.04%) [2026-02-16T20:20:28.727559] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-16T20:20:28.727721] [INFO ] [sig ] DKNG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:28.873647] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DKNG.txt [2026-02-16T20:20:28.873803] [INFO ] [sig ] [911/3407] Completed DKNG in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:28.873843] [INFO ] [sig ] [912/3407] Forecasting DKS... [2026-02-16T20:20:28.873900] [INFO ] [sig ] Generating forecast for: DKS [2026-02-16T20:20:28.873932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-16T20:20:28.885411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-16T20:20:28.885710] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-16T20:20:28.886488] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-16T20:20:28.886540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:28.886599] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:28.886638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:28.886698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:28.946688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:28.947644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:28.947729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:28.947765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:29.067873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:29.068043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:29.068090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:29.068120] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:29.071691] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-16T20:20:29.071985] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-16T20:20:29.072122] [INFO ] [sig ] DKS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:29.219285] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DKS.txt [2026-02-16T20:20:29.219450] [INFO ] [sig ] [912/3407] Completed DKS in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:29.219515] [INFO ] [sig ] [913/3407] Forecasting DLB... [2026-02-16T20:20:29.219548] [INFO ] [sig ] Generating forecast for: DLB [2026-02-16T20:20:29.219596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-16T20:20:29.231098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-16T20:20:29.231442] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-16T20:20:29.232362] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-16T20:20:29.232416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:29.232447] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:29.232475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:29.232531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:29.294396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:29.295672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:29.295785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:29.295833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:29.420201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:29.420369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:29.420412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:29.420443] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:29.423957] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-16T20:20:29.424242] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-16T20:20:29.424372] [INFO ] [sig ] DLB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:29.564657] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLB.txt [2026-02-16T20:20:29.564816] [INFO ] [sig ] [913/3407] Completed DLB in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:29.564882] [INFO ] [sig ] [914/3407] Forecasting DLHC... [2026-02-16T20:20:29.564915] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-16T20:20:29.564946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-16T20:20:29.576849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-16T20:20:29.577113] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-16T20:20:29.577923] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-16T20:20:29.577999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:29.578043] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:29.578073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:29.578132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:29.636483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:29.637184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:29.637264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:29.637297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:29.748683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:29.748841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:29.748882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:29.748911] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:29.752333] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-02-16T20:20:29.752623] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-16T20:20:29.752749] [INFO ] [sig ] DLHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:29.892538] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLHC.txt [2026-02-16T20:20:29.892687] [INFO ] [sig ] [914/3407] Completed DLHC in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:29.892728] [INFO ] [sig ] [915/3407] Forecasting DLNG... [2026-02-16T20:20:29.892785] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-16T20:20:29.892819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-16T20:20:29.903643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-16T20:20:29.903910] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-16T20:20:29.904698] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-16T20:20:29.904749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:29.904780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:29.904808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:29.904864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:29.960925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:29.961592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:29.961672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:29.961704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:30.079187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:30.079352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:30.079397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:30.079433] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:30.082889] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-16T20:20:30.083171] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-16T20:20:30.083301] [INFO ] [sig ] DLNG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:30.223544] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DLNG.txt [2026-02-16T20:20:30.223688] [INFO ] [sig ] [915/3407] Completed DLNG in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:30.223727] [INFO ] [sig ] [916/3407] Forecasting DLO... [2026-02-16T20:20:30.223757] [INFO ] [sig ] Generating forecast for: DLO [2026-02-16T20:20:30.223787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-16T20:20:30.235350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-16T20:20:30.235656] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-16T20:20:30.236459] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-16T20:20:30.236512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:30.236544] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:30.236588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:30.236648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:30.293027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:30.293681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:30.293761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:30.293793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:30.406119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:30.406280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:30.406512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:30.406541] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:30.410118] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-16T20:20:30.410601] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-16T20:20:30.410727] [INFO ] [sig ] DLO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:30.628212] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLO.txt [2026-02-16T20:20:30.628373] [INFO ] [sig ] [916/3407] Completed DLO in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:30.628413] [INFO ] [sig ] [917/3407] Forecasting DLPN... [2026-02-16T20:20:30.628442] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-16T20:20:30.628508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-16T20:20:30.639805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-16T20:20:30.640170] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-16T20:20:30.641014] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-16T20:20:30.641066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:30.641123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:30.641151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:30.641209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:30.698803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:30.699709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:30.699795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:30.699827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:30.805631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:30.805796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:30.805839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:30.805869] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:30.809242] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=85.40%) [2026-02-16T20:20:30.809515] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-16T20:20:30.809661] [INFO ] [sig ] DLPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:30.951204] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLPN.txt [2026-02-16T20:20:30.951339] [INFO ] [sig ] [917/3407] Completed DLPN in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.8m [2026-02-16T20:20:30.951379] [INFO ] [sig ] [918/3407] Forecasting DLTH... [2026-02-16T20:20:30.951414] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-16T20:20:30.951469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-16T20:20:30.962782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-16T20:20:30.963085] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-16T20:20:30.963925] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-16T20:20:30.963980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:30.964013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:30.964041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:30.964099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:31.021384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:31.022160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:31.022251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:31.022285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:31.140797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:31.140952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:31.140995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:31.141025] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:31.144393] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-16T20:20:31.144684] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-16T20:20:31.144811] [INFO ] [sig ] DLTH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:31.286605] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLTH.txt [2026-02-16T20:20:31.286766] [INFO ] [sig ] [918/3407] Completed DLTH in 0.3s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-16T20:20:31.286836] [INFO ] [sig ] [919/3407] Forecasting DLX... [2026-02-16T20:20:31.286868] [INFO ] [sig ] Generating forecast for: DLX [2026-02-16T20:20:31.286898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-16T20:20:31.298566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-16T20:20:31.298906] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-16T20:20:31.299739] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-16T20:20:31.299792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:31.299825] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:31.299853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:31.299910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:31.356868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:31.357656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:31.357830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:31.357870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:31.485081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:31.485251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:31.485292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:31.485320] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:31.488816] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-16T20:20:31.489126] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-16T20:20:31.489271] [INFO ] [sig ] DLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:31.638785] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DLX.txt [2026-02-16T20:20:31.638971] [INFO ] [sig ] [919/3407] Completed DLX in 0.4s | 2.81 sym/s | Total: 5.4m | ETA: 14.7m [2026-02-16T20:20:31.639015] [INFO ] [sig ] [920/3407] Forecasting DLY... [2026-02-16T20:20:31.639047] [INFO ] [sig ] Generating forecast for: DLY [2026-02-16T20:20:31.639078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-16T20:20:31.650184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-16T20:20:31.650528] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-16T20:20:31.651388] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-16T20:20:31.651441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:31.651473] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:31.651500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:31.651557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:31.709083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:31.709988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:31.710081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:31.710121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:31.829740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:31.829904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:31.829948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:31.830018] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:31.833517] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-02-16T20:20:31.833832] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-16T20:20:31.833961] [INFO ] [sig ] DLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:31.977229] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DLY.txt [2026-02-16T20:20:31.977391] [INFO ] [sig ] [920/3407] Completed DLY in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:31.977432] [INFO ] [sig ] [921/3407] Forecasting DMAC... [2026-02-16T20:20:31.977461] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-16T20:20:31.977490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-16T20:20:31.988982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-16T20:20:31.989289] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-16T20:20:31.990182] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-16T20:20:31.990246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:31.990280] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:31.990308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:31.990367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:32.049509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:32.050352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:32.050441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:32.050475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:32.174624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:32.174794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:32.174842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:32.174890] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:32.178614] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=54.03%) [2026-02-16T20:20:32.178939] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-16T20:20:32.179079] [INFO ] [sig ] DMAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:32.328409] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DMAC.txt [2026-02-16T20:20:32.328557] [INFO ] [sig ] [921/3407] Completed DMAC in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:32.328620] [INFO ] [sig ] [922/3407] Forecasting DMB... [2026-02-16T20:20:32.328656] [INFO ] [sig ] Generating forecast for: DMB [2026-02-16T20:20:32.328691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-16T20:20:32.340222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-16T20:20:32.340529] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-16T20:20:32.341350] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-16T20:20:32.341403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:32.341435] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:32.341462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:32.341519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:32.403112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:32.403845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:32.403931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:32.403967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:32.526264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:32.526425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:32.526469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:32.526500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:32.530139] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-02-16T20:20:32.530441] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-16T20:20:32.530784] [INFO ] [sig ] DMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:32.679462] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DMB.txt [2026-02-16T20:20:32.679624] [INFO ] [sig ] [922/3407] Completed DMB in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:32.679674] [INFO ] [sig ] [923/3407] Forecasting DMLP... [2026-02-16T20:20:32.679717] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-16T20:20:32.679778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-16T20:20:32.691348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-16T20:20:32.691713] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-16T20:20:32.692559] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-16T20:20:32.692636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:32.692671] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:32.692699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:32.692757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:32.754090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:32.755055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:32.755145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:32.755179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:32.878931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:32.879091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:32.879144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:32.879181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:32.882730] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=44.79%) [2026-02-16T20:20:32.883012] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-16T20:20:32.883142] [INFO ] [sig ] DMLP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:33.026120] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DMLP.txt [2026-02-16T20:20:33.026270] [INFO ] [sig ] [923/3407] Completed DMLP in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:33.026311] [INFO ] [sig ] [924/3407] Forecasting DMO... [2026-02-16T20:20:33.026371] [INFO ] [sig ] Generating forecast for: DMO [2026-02-16T20:20:33.026406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-16T20:20:33.038159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-16T20:20:33.038468] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-16T20:20:33.039334] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-16T20:20:33.039389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:33.039424] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:33.039452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:33.039511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:33.099372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:33.100105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:33.100188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:33.100222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:33.221831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:33.221993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:33.222036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:33.222067] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:33.225568] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=55.85%) [2026-02-16T20:20:33.225870] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-16T20:20:33.226002] [INFO ] [sig ] DMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:33.374526] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DMO.txt [2026-02-16T20:20:33.374710] [INFO ] [sig ] [924/3407] Completed DMO in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:33.374751] [INFO ] [sig ] [925/3407] Forecasting DMRC... [2026-02-16T20:20:33.374811] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-16T20:20:33.374842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-16T20:20:33.386744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-16T20:20:33.387249] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-16T20:20:33.388386] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-16T20:20:33.388446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:33.388479] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:33.388507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:33.388611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:33.449487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:33.450400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:33.450486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:33.450521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:33.575017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:33.575171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:33.575214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:33.575244] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:33.578817] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-16T20:20:33.579101] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-16T20:20:33.579229] [INFO ] [sig ] DMRC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:33.729273] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DMRC.txt [2026-02-16T20:20:33.729496] [INFO ] [sig ] [925/3407] Completed DMRC in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:33.729552] [INFO ] [sig ] [926/3407] Forecasting DMXF... [2026-02-16T20:20:33.729618] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-16T20:20:33.729664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-16T20:20:33.740795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-16T20:20:33.741112] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-16T20:20:33.742113] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-16T20:20:33.742167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:33.742201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:33.742230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:33.742488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:33.803767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:33.804454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:33.804536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:33.804588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:33.926019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:33.926190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:33.926243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:33.926277] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:33.930024] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-16T20:20:33.930338] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-16T20:20:33.930703] [INFO ] [sig ] DMXF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:34.078672] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DMXF.txt [2026-02-16T20:20:34.078828] [INFO ] [sig ] [926/3407] Completed DMXF in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:34.078867] [INFO ] [sig ] [927/3407] Forecasting DNA... [2026-02-16T20:20:34.078898] [INFO ] [sig ] Generating forecast for: DNA [2026-02-16T20:20:34.078928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-16T20:20:34.090716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-16T20:20:34.091038] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-16T20:20:34.092100] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-16T20:20:34.092176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:34.092217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:34.092253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:34.092316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:34.153206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:34.154110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:34.154236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:34.154273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:34.279198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:34.279362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:34.279404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:34.279435] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:34.283023] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=73.71%) [2026-02-16T20:20:34.283839] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-16T20:20:34.284152] [INFO ] [sig ] DNA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:34.437752] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DNA.txt [2026-02-16T20:20:34.437985] [INFO ] [sig ] [927/3407] Completed DNA in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:34.438084] [INFO ] [sig ] [928/3407] Forecasting DNLI... [2026-02-16T20:20:34.438132] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-16T20:20:34.438180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-16T20:20:34.452279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-16T20:20:34.452627] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-16T20:20:34.453436] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-16T20:20:34.453501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:34.453546] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:34.453609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:34.453693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:34.517650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:34.518565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:34.518669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:34.518704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:34.645399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:34.645549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:34.645608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:34.645639] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:34.649295] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-16T20:20:34.649587] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-16T20:20:34.649717] [INFO ] [sig ] DNLI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:34.793998] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DNLI.txt [2026-02-16T20:20:34.794150] [INFO ] [sig ] [928/3407] Completed DNLI in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:34.794189] [INFO ] [sig ] [929/3407] Forecasting DNP... [2026-02-16T20:20:34.794219] [INFO ] [sig ] Generating forecast for: DNP [2026-02-16T20:20:34.794249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-16T20:20:34.805108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-16T20:20:34.805468] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-16T20:20:34.806304] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-16T20:20:34.806357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:34.806388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:34.806416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:34.806472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:34.864473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:34.865337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:34.865420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:34.865454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:34.985732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:34.985892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:34.985936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:34.985967] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:34.989442] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-16T20:20:34.989742] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-16T20:20:34.989871] [INFO ] [sig ] DNP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:35.129387] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DNP.txt [2026-02-16T20:20:35.129527] [INFO ] [sig ] [929/3407] Completed DNP in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:35.129611] [INFO ] [sig ] [930/3407] Forecasting DNTH... [2026-02-16T20:20:35.129646] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-16T20:20:35.129676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-16T20:20:35.140907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-16T20:20:35.141232] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-16T20:20:35.142058] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-16T20:20:35.142110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:35.142142] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:35.142169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:35.142225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:35.200448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:35.201380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:35.201465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:35.201500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:35.320982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:35.321150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:35.321192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:35.321222] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:35.324646] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=4.59%) [2026-02-16T20:20:35.324936] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-16T20:20:35.325069] [INFO ] [sig ] DNTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:35.466148] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DNTH.txt [2026-02-16T20:20:35.466354] [INFO ] [sig ] [930/3407] Completed DNTH in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:35.466397] [INFO ] [sig ] [931/3407] Forecasting DOCN... [2026-02-16T20:20:35.466456] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-16T20:20:35.466489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-16T20:20:35.477729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-16T20:20:35.478083] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-16T20:20:35.478896] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-16T20:20:35.478948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:35.478981] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:35.479009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:35.479066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:35.535934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:35.536696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:35.536775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:35.536808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:35.656796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:35.656959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:35.657002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:35.657031] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:35.660453] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: DOWN (p=44.79%) [2026-02-16T20:20:35.660773] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-16T20:20:35.660908] [INFO ] [sig ] DOCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:35.807060] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DOCN.txt [2026-02-16T20:20:35.807258] [INFO ] [sig ] [931/3407] Completed DOCN in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:35.807301] [INFO ] [sig ] [932/3407] Forecasting DOCS... [2026-02-16T20:20:35.807331] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-16T20:20:35.807361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-16T20:20:35.818536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-16T20:20:35.818897] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-16T20:20:35.819714] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-16T20:20:35.819766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:35.819798] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:35.819825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:35.819880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:35.878342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:35.879097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:35.879196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:35.879233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:36.001220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:36.001385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:36.001427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:36.001455] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:36.004845] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-02-16T20:20:36.005149] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-16T20:20:36.005283] [INFO ] [sig ] DOCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:36.145741] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DOCS.txt [2026-02-16T20:20:36.145902] [INFO ] [sig ] [932/3407] Completed DOCS in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:36.145943] [INFO ] [sig ] [933/3407] Forecasting DOGZ... [2026-02-16T20:20:36.145973] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-16T20:20:36.146001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-16T20:20:36.158753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-16T20:20:36.159067] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-16T20:20:36.159908] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-16T20:20:36.159960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:36.159992] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:36.160019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:36.160074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:36.220612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:36.221389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:36.221470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:36.221502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:36.345361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:36.345531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:36.345594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:36.345631] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:36.349255] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-16T20:20:36.349558] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-16T20:20:36.349712] [INFO ] [sig ] DOGZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:36.502724] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DOGZ.txt [2026-02-16T20:20:36.502938] [INFO ] [sig ] [933/3407] Completed DOGZ in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.7m [2026-02-16T20:20:36.503000] [INFO ] [sig ] [934/3407] Forecasting DOLE... [2026-02-16T20:20:36.503091] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-16T20:20:36.503138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-16T20:20:36.519745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-16T20:20:36.520214] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-16T20:20:36.521409] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-16T20:20:36.521478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:36.521593] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:36.521648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:36.521735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:36.583852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:36.584873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:36.584976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:36.585011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:36.705280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:36.705438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:36.705501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:36.705534] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:36.709086] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=58.70%) [2026-02-16T20:20:36.709404] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-16T20:20:36.709537] [INFO ] [sig ] DOLE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:36.856928] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DOLE.txt [2026-02-16T20:20:36.857071] [INFO ] [sig ] [934/3407] Completed DOLE in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-16T20:20:36.857110] [INFO ] [sig ] [935/3407] Forecasting DOMO... [2026-02-16T20:20:36.857139] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-16T20:20:36.857171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-16T20:20:36.868967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-16T20:20:36.869288] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-16T20:20:36.870148] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-16T20:20:36.870213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:36.870255] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:36.870290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:36.870360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:36.929662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:36.930451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:36.930538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:36.930591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:37.051411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:37.051583] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:37.051631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:37.051668] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:37.055182] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-16T20:20:37.055493] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-16T20:20:37.055649] [INFO ] [sig ] DOMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:37.204449] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DOMO.txt [2026-02-16T20:20:37.204608] [INFO ] [sig ] [935/3407] Completed DOMO in 0.3s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-16T20:20:37.204650] [INFO ] [sig ] [936/3407] Forecasting DORM... [2026-02-16T20:20:37.204679] [INFO ] [sig ] Generating forecast for: DORM [2026-02-16T20:20:37.204710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-16T20:20:37.215522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-16T20:20:37.215900] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-16T20:20:37.216753] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-16T20:20:37.216805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:37.216838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:37.216865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:37.216922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:37.280341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:37.281222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:37.281318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:37.281355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:37.406068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:37.406240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:37.406293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:37.406331] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:37.410208] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-02-16T20:20:37.410500] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-16T20:20:37.410660] [INFO ] [sig ] DORM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:37.556382] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DORM.txt [2026-02-16T20:20:37.556536] [INFO ] [sig ] [936/3407] Completed DORM in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-16T20:20:37.556601] [INFO ] [sig ] [937/3407] Forecasting DOUG... [2026-02-16T20:20:37.556635] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-16T20:20:37.556668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-16T20:20:37.568319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-16T20:20:37.568643] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-16T20:20:37.569510] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-16T20:20:37.569564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:37.569623] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:37.569653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:37.569712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:37.629918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:37.630802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:37.630907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:37.630954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:37.754017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:37.754188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:37.754232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:37.754306] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:37.758615] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=75.75%) [2026-02-16T20:20:37.758904] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-16T20:20:37.759040] [INFO ] [sig ] DOUG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:37.910726] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DOUG.txt [2026-02-16T20:20:37.910869] [INFO ] [sig ] [937/3407] Completed DOUG in 0.4s | 2.81 sym/s | Total: 5.5m | ETA: 14.6m [2026-02-16T20:20:37.910910] [INFO ] [sig ] [938/3407] Forecasting DOX... [2026-02-16T20:20:37.910942] [INFO ] [sig ] Generating forecast for: DOX [2026-02-16T20:20:37.910974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-16T20:20:37.922360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-16T20:20:37.922682] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-16T20:20:37.923496] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-16T20:20:37.923550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:37.923618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:37.923651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:37.923710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:37.983292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:37.984171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:37.984257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:37.984293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:38.103432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:38.103618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:38.103664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:38.103695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:38.107295] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=73.64%) [2026-02-16T20:20:38.107611] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-16T20:20:38.107743] [INFO ] [sig ] DOX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:38.253271] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DOX.txt [2026-02-16T20:20:38.253412] [INFO ] [sig ] [938/3407] Completed DOX in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:38.253452] [INFO ] [sig ] [939/3407] Forecasting DPG... [2026-02-16T20:20:38.253482] [INFO ] [sig ] Generating forecast for: DPG [2026-02-16T20:20:38.253512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-16T20:20:38.264883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-16T20:20:38.265163] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-16T20:20:38.265952] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-16T20:20:38.266004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:38.266035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:38.266062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:38.266119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:38.322544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:38.323175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:38.323253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:38.323290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:38.440668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:38.440822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:38.440862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:38.440893] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:38.444286] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-02-16T20:20:38.444553] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-16T20:20:38.444698] [INFO ] [sig ] DPG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:38.585962] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DPG.txt [2026-02-16T20:20:38.586106] [INFO ] [sig ] [939/3407] Completed DPG in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:38.586144] [INFO ] [sig ] [940/3407] Forecasting DPRO... [2026-02-16T20:20:38.586203] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-16T20:20:38.586241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-16T20:20:38.597748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-16T20:20:38.598063] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-16T20:20:38.598868] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-16T20:20:38.598920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:38.598952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:38.598979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:38.599035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:38.656627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:38.657353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:38.657433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:38.657466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:38.775900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:38.776108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:38.776160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:38.776191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:38.780196] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-16T20:20:38.780546] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-16T20:20:38.780719] [INFO ] [sig ] DPRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:38.921305] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DPRO.txt [2026-02-16T20:20:38.921469] [INFO ] [sig ] [940/3407] Completed DPRO in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:38.921508] [INFO ] [sig ] [941/3407] Forecasting DPZ... [2026-02-16T20:20:38.921538] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-16T20:20:38.921585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-16T20:20:38.933325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-16T20:20:38.933647] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-16T20:20:38.934481] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-16T20:20:38.934533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:38.934566] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:38.934618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:38.934674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:38.991586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:38.992400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:38.992482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:38.992515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:39.108283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:39.108437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:39.108478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:39.108507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:39.111866] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-02-16T20:20:39.112139] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-16T20:20:39.112261] [INFO ] [sig ] DPZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:39.261511] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DPZ.txt [2026-02-16T20:20:39.261906] [INFO ] [sig ] [941/3407] Completed DPZ in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:39.261950] [INFO ] [sig ] [942/3407] Forecasting DQ... [2026-02-16T20:20:39.261987] [INFO ] [sig ] Generating forecast for: DQ [2026-02-16T20:20:39.262018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-16T20:20:39.275128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-16T20:20:39.275550] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-16T20:20:39.276880] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-16T20:20:39.276935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:39.276968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:39.276996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:39.277055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:39.341067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:39.342156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:39.342245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:39.342282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:39.471487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:39.471663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:39.471709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:39.471739] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:39.475311] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-16T20:20:39.475625] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-16T20:20:39.475781] [INFO ] [sig ] DQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:39.619487] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DQ.txt [2026-02-16T20:20:39.619643] [INFO ] [sig ] [942/3407] Completed DQ in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:39.619684] [INFO ] [sig ] [943/3407] Forecasting DRD... [2026-02-16T20:20:39.619713] [INFO ] [sig ] Generating forecast for: DRD [2026-02-16T20:20:39.619772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-16T20:20:39.631562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-16T20:20:39.631881] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-16T20:20:39.632686] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-16T20:20:39.632737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:39.632768] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:39.632794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:39.632850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:39.689754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:39.690435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:39.690515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:39.690547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:39.809082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:39.809235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:39.809277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:39.809306] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:39.812781] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=80.53%) [2026-02-16T20:20:39.813050] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-16T20:20:39.813177] [INFO ] [sig ] DRD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:39.953427] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DRD.txt [2026-02-16T20:20:39.953552] [INFO ] [sig ] [943/3407] Completed DRD in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:39.953638] [INFO ] [sig ] [944/3407] Forecasting DRH... [2026-02-16T20:20:39.953670] [INFO ] [sig ] Generating forecast for: DRH [2026-02-16T20:20:39.953699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-16T20:20:39.964535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-16T20:20:39.964862] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-16T20:20:39.965691] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-16T20:20:39.965743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:39.965775] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:39.965803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:39.965860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:40.026543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:40.027460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:40.027547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:40.027638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:40.150073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:40.150243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:40.150288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:40.150320] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:40.153864] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=47.86%) [2026-02-16T20:20:40.154169] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-16T20:20:40.154346] [INFO ] [sig ] DRH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:40.303309] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRH.txt [2026-02-16T20:20:40.303487] [INFO ] [sig ] [944/3407] Completed DRH in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:40.303531] [INFO ] [sig ] [945/3407] Forecasting DRI... [2026-02-16T20:20:40.303562] [INFO ] [sig ] Generating forecast for: DRI [2026-02-16T20:20:40.303647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-16T20:20:40.315554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-16T20:20:40.316001] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-16T20:20:40.316874] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-16T20:20:40.316928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:40.316960] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:40.316987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:40.317043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:40.376298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:40.377229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:40.377332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:40.377374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:40.532322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:40.532492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:40.532535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:40.532607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:40.536339] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-02-16T20:20:40.536907] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-16T20:20:40.537055] [INFO ] [sig ] DRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:40.693539] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRI.txt [2026-02-16T20:20:40.693725] [INFO ] [sig ] [945/3407] Completed DRI in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:40.693767] [INFO ] [sig ] [946/3407] Forecasting DRIO... [2026-02-16T20:20:40.693797] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-16T20:20:40.693859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-16T20:20:40.705484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-16T20:20:40.705965] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-16T20:20:40.707039] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-16T20:20:40.707109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:40.707151] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:40.707185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:40.707246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:40.768647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:40.769606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:40.769700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:40.769735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:40.887386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:40.887557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:40.887624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:40.887654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:40.891248] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-16T20:20:40.891629] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-16T20:20:40.891773] [INFO ] [sig ] DRIO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:41.035531] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRIO.txt [2026-02-16T20:20:41.035716] [INFO ] [sig ] [946/3407] Completed DRIO in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:41.035755] [INFO ] [sig ] [947/3407] Forecasting DRLL... [2026-02-16T20:20:41.035786] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-16T20:20:41.035816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-16T20:20:41.048049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-16T20:20:41.048458] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-16T20:20:41.049339] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-16T20:20:41.049394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:41.049429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:41.049456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:41.049513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:41.109222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:41.110143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:41.110230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:41.110281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:41.237185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:41.237349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:41.237392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:41.237422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:41.240981] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=69.86%) [2026-02-16T20:20:41.241282] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-16T20:20:41.241442] [INFO ] [sig ] DRLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:41.388294] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DRLL.txt [2026-02-16T20:20:41.388490] [INFO ] [sig ] [947/3407] Completed DRLL in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:41.388532] [INFO ] [sig ] [948/3407] Forecasting DRMA... [2026-02-16T20:20:41.388563] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-16T20:20:41.388642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-16T20:20:41.400029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-16T20:20:41.400433] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-16T20:20:41.401278] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-16T20:20:41.401331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:41.401363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:41.401390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:41.401446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:41.459162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:41.460053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:41.460138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:41.460172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:41.581983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:41.582153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:41.582197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:41.582227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:41.585973] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=12.33%) [2026-02-16T20:20:41.586325] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-16T20:20:41.586488] [INFO ] [sig ] DRMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:41.741037] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRMA.txt [2026-02-16T20:20:41.741254] [INFO ] [sig ] [948/3407] Completed DRMA in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:41.741308] [INFO ] [sig ] [949/3407] Forecasting DRS... [2026-02-16T20:20:41.741381] [INFO ] [sig ] Generating forecast for: DRS [2026-02-16T20:20:41.741423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-16T20:20:41.755680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-16T20:20:41.756179] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-16T20:20:41.757491] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-16T20:20:41.757562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:41.757625] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:41.757843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:41.757929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:41.835602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:41.836991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:41.837109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:41.837150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:41.959866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:41.960033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:41.960078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:41.960107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:41.964141] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=16.52%) [2026-02-16T20:20:41.964723] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-16T20:20:41.964878] [INFO ] [sig ] DRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:42.113602] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRS.txt [2026-02-16T20:20:42.113763] [INFO ] [sig ] [949/3407] Completed DRS in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.6m [2026-02-16T20:20:42.113804] [INFO ] [sig ] [950/3407] Forecasting DRTS... [2026-02-16T20:20:42.113833] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-16T20:20:42.113863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-16T20:20:42.126127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-16T20:20:42.126479] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-16T20:20:42.127371] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-16T20:20:42.127424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:42.127458] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:42.127485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:42.127542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:42.186420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:42.187304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:42.187391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:42.187426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:42.308601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:42.308764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:42.308808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:42.308840] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:42.312371] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-16T20:20:42.312688] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-16T20:20:42.312819] [INFO ] [sig ] DRTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:42.463068] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRTS.txt [2026-02-16T20:20:42.463230] [INFO ] [sig ] [950/3407] Completed DRTS in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-16T20:20:42.463272] [INFO ] [sig ] [951/3407] Forecasting DRUG... [2026-02-16T20:20:42.463301] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-16T20:20:42.463362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-16T20:20:42.474810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-16T20:20:42.475141] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-16T20:20:42.475974] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-16T20:20:42.476035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:42.476096] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:42.476125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:42.476182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:42.536115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:42.537015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:42.537118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:42.537153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:42.655121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:42.655283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:42.655334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:42.655369] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:42.658802] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-16T20:20:42.659085] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-16T20:20:42.659211] [INFO ] [sig ] DRUG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:42.802340] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRUG.txt [2026-02-16T20:20:42.802507] [INFO ] [sig ] [951/3407] Completed DRUG in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-16T20:20:42.802549] [INFO ] [sig ] [952/3407] Forecasting DRVN... [2026-02-16T20:20:42.802600] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-16T20:20:42.802660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-16T20:20:42.815111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-16T20:20:42.815468] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-16T20:20:42.816379] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-16T20:20:42.816434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:42.816467] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:42.816495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:42.816553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:42.875467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:42.876373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:42.876458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:42.876491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:43.003632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:43.003814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:43.003858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:43.003889] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:43.008153] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=4.83%) [2026-02-16T20:20:43.008685] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-16T20:20:43.008888] [INFO ] [sig ] DRVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:43.160411] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DRVN.txt [2026-02-16T20:20:43.160598] [INFO ] [sig ] [952/3407] Completed DRVN in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-16T20:20:43.160643] [INFO ] [sig ] [953/3407] Forecasting DSGX... [2026-02-16T20:20:43.160709] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-16T20:20:43.160741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-16T20:20:43.173661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-16T20:20:43.174065] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-16T20:20:43.174935] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-16T20:20:43.174989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:43.175024] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:43.175051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:43.175108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:43.233563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:43.234489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:43.234601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:43.234639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:43.359457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:43.359654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:43.359697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:43.359725] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:43.363421] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-16T20:20:43.363800] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-16T20:20:43.363949] [INFO ] [sig ] DSGX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:43.518765] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DSGX.txt [2026-02-16T20:20:43.518932] [INFO ] [sig ] [953/3407] Completed DSGX in 0.4s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-16T20:20:43.518973] [INFO ] [sig ] [954/3407] Forecasting DSL... [2026-02-16T20:20:43.519006] [INFO ] [sig ] Generating forecast for: DSL [2026-02-16T20:20:43.519071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-16T20:20:43.532520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-16T20:20:43.532935] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-16T20:20:43.534027] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-16T20:20:43.534081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:43.534114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:43.534141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:43.534197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:43.594516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:43.595421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:43.595509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:43.595542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:43.717809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:43.717995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:43.718037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:43.718103] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:43.721853] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-16T20:20:43.722195] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-16T20:20:43.722335] [INFO ] [sig ] DSL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:43.867875] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DSL.txt [2026-02-16T20:20:43.868086] [INFO ] [sig ] [954/3407] Completed DSL in 0.3s | 2.81 sym/s | Total: 5.6m | ETA: 14.5m [2026-02-16T20:20:43.868163] [INFO ] [sig ] [955/3407] Forecasting DSM... [2026-02-16T20:20:43.868198] [INFO ] [sig ] Generating forecast for: DSM [2026-02-16T20:20:43.868230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-16T20:20:43.880781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-16T20:20:43.881175] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-16T20:20:43.882013] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-16T20:20:43.882066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:43.882098] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:43.882124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:43.882181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:43.941127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:43.942048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:43.942136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:43.942170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:44.070041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:44.070202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:44.070244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:44.070276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:44.074230] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-02-16T20:20:44.074559] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-16T20:20:44.074731] [INFO ] [sig ] DSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:44.222348] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DSM.txt [2026-02-16T20:20:44.222542] [INFO ] [sig ] [955/3407] Completed DSM in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:44.222611] [INFO ] [sig ] [956/3407] Forecasting DSP... [2026-02-16T20:20:44.222700] [INFO ] [sig ] Generating forecast for: DSP [2026-02-16T20:20:44.222757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-16T20:20:44.235341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-16T20:20:44.235728] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-16T20:20:44.236536] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-16T20:20:44.236617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:44.236652] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:44.236679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:44.236736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:44.296836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:44.297923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:44.298052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:44.298087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:44.438707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:44.438888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:44.438944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:44.438977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:44.442680] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=36.68%) [2026-02-16T20:20:44.443033] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-16T20:20:44.443194] [INFO ] [sig ] DSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:44.593459] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DSP.txt [2026-02-16T20:20:44.593638] [INFO ] [sig ] [956/3407] Completed DSP in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:44.593681] [INFO ] [sig ] [957/3407] Forecasting DSX... [2026-02-16T20:20:44.593710] [INFO ] [sig ] Generating forecast for: DSX [2026-02-16T20:20:44.593742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-16T20:20:44.605985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-16T20:20:44.606444] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-16T20:20:44.607416] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-16T20:20:44.607476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:44.607510] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:44.607538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:44.607619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:44.672216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:44.673110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:44.673197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:44.673231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:44.795639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:44.795833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:44.795880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:44.795913] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:44.800010] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=73.30%) [2026-02-16T20:20:44.800297] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-16T20:20:44.800430] [INFO ] [sig ] DSX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:44.947394] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DSX.txt [2026-02-16T20:20:44.947589] [INFO ] [sig ] [957/3407] Completed DSX in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:44.947634] [INFO ] [sig ] [958/3407] Forecasting DTB... [2026-02-16T20:20:44.947692] [INFO ] [sig ] Generating forecast for: DTB [2026-02-16T20:20:44.947726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-16T20:20:44.959209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-16T20:20:44.959620] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-16T20:20:44.960418] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-16T20:20:44.960471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:44.960503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:44.960529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:44.960609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:45.018440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:45.019367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:45.019473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:45.019514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:45.134988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:45.135153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:45.135217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:45.135252] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:45.138923] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-16T20:20:45.139237] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-16T20:20:45.139379] [INFO ] [sig ] DTB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:45.284721] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DTB.txt [2026-02-16T20:20:45.284870] [INFO ] [sig ] [958/3407] Completed DTB in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:45.284911] [INFO ] [sig ] [959/3407] Forecasting DTE... [2026-02-16T20:20:45.284940] [INFO ] [sig ] Generating forecast for: DTE [2026-02-16T20:20:45.284997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-16T20:20:45.296315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-16T20:20:45.296651] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-16T20:20:45.297438] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-16T20:20:45.297502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:45.297541] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:45.297596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:45.297657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:45.356456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:45.357354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:45.357444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:45.357478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:45.470556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:45.470745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:45.470787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:45.470816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:45.474137] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-16T20:20:45.474429] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-16T20:20:45.474554] [INFO ] [sig ] DTE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:45.625290] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DTE.txt [2026-02-16T20:20:45.625485] [INFO ] [sig ] [959/3407] Completed DTE in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:45.625536] [INFO ] [sig ] [960/3407] Forecasting DTG... [2026-02-16T20:20:45.625622] [INFO ] [sig ] Generating forecast for: DTG [2026-02-16T20:20:45.625656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-16T20:20:45.639081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-16T20:20:45.639532] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-16T20:20:45.640434] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-16T20:20:45.640489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:45.640523] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:45.640552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:45.640631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:45.697878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:45.698791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:45.698882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:45.698916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:45.814838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:45.815009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:45.815052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:45.815082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:45.818520] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=30.39%) [2026-02-16T20:20:45.818816] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-16T20:20:45.818942] [INFO ] [sig ] DTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:45.960379] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DTG.txt [2026-02-16T20:20:45.960560] [INFO ] [sig ] [960/3407] Completed DTG in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:45.960622] [INFO ] [sig ] [961/3407] Forecasting DTIL... [2026-02-16T20:20:45.960682] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-16T20:20:45.960714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-16T20:20:45.972800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-16T20:20:45.973224] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-16T20:20:45.974132] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-16T20:20:45.974188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:45.974222] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:45.974251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:45.974309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:46.034084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:46.035038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:46.035173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:46.035212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:46.160926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:46.161089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:46.161135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:46.161168] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:46.164781] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=59.12%) [2026-02-16T20:20:46.165083] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-16T20:20:46.165221] [INFO ] [sig ] DTIL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:46.313818] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DTIL.txt [2026-02-16T20:20:46.313991] [INFO ] [sig ] [961/3407] Completed DTIL in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:46.314034] [INFO ] [sig ] [962/3407] Forecasting DTM... [2026-02-16T20:20:46.314065] [INFO ] [sig ] Generating forecast for: DTM [2026-02-16T20:20:46.314095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-16T20:20:46.325335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-16T20:20:46.325724] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-16T20:20:46.326607] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-16T20:20:46.326670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:46.326736] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:46.326769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:46.326828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:46.388110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:46.389113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:46.389223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:46.389267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:46.523165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:46.523334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:46.523379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:46.523410] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:46.527486] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-16T20:20:46.528110] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-16T20:20:46.528268] [INFO ] [sig ] DTM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:46.685142] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DTM.txt [2026-02-16T20:20:46.685305] [INFO ] [sig ] [962/3407] Completed DTM in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:46.685346] [INFO ] [sig ] [963/3407] Forecasting DUK... [2026-02-16T20:20:46.685381] [INFO ] [sig ] Generating forecast for: DUK [2026-02-16T20:20:46.685473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-16T20:20:46.697669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-16T20:20:46.698090] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-16T20:20:46.698992] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-16T20:20:46.699056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:46.699112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:46.699144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:46.699204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:46.761116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:46.762062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:46.762150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:46.762185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:46.885882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:46.886045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:46.886089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:46.886121] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:46.889948] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=80.18%) [2026-02-16T20:20:46.890281] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-16T20:20:46.890424] [INFO ] [sig ] DUK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:47.040275] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DUK.txt [2026-02-16T20:20:47.040454] [INFO ] [sig ] [963/3407] Completed DUK in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:47.040498] [INFO ] [sig ] [964/3407] Forecasting DUKB... [2026-02-16T20:20:47.040528] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-16T20:20:47.040558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-16T20:20:47.052151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-16T20:20:47.052522] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-16T20:20:47.053373] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-16T20:20:47.053426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:47.053460] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:47.053488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:47.053547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:47.114904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:47.115816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:47.115903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:47.115938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:47.240879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:47.241046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:47.241091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:47.241122] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:47.244837] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-02-16T20:20:47.245183] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-16T20:20:47.245333] [INFO ] [sig ] DUKB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:47.398160] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DUKB.txt [2026-02-16T20:20:47.398361] [INFO ] [sig ] [964/3407] Completed DUKB in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:47.398436] [INFO ] [sig ] [965/3407] Forecasting DUOL... [2026-02-16T20:20:47.398468] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-16T20:20:47.398500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-16T20:20:47.411070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-16T20:20:47.411480] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-16T20:20:47.412406] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-16T20:20:47.412464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:47.412498] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:47.412526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:47.412610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:47.474126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:47.475068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:47.475153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:47.475188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:47.598674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:47.598841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:47.598891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:47.598922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:47.602868] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-16T20:20:47.603182] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-16T20:20:47.603322] [INFO ] [sig ] DUOL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:47.758235] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DUOL.txt [2026-02-16T20:20:47.758405] [INFO ] [sig ] [965/3407] Completed DUOL in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:47.758450] [INFO ] [sig ] [966/3407] Forecasting DVA... [2026-02-16T20:20:47.758488] [INFO ] [sig ] Generating forecast for: DVA [2026-02-16T20:20:47.758559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-16T20:20:47.770788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-16T20:20:47.771223] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-16T20:20:47.772125] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-16T20:20:47.772182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:47.772216] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:47.772244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:47.772302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:47.839388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:47.840315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:47.840400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:47.840436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:47.964674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:47.964833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:47.964878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:47.964908] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:47.968437] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-16T20:20:47.968774] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-16T20:20:47.968910] [INFO ] [sig ] DVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:48.116129] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DVA.txt [2026-02-16T20:20:48.116304] [INFO ] [sig ] [966/3407] Completed DVA in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.5m [2026-02-16T20:20:48.116375] [INFO ] [sig ] [967/3407] Forecasting DVN... [2026-02-16T20:20:48.116407] [INFO ] [sig ] Generating forecast for: DVN [2026-02-16T20:20:48.116438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-16T20:20:48.128137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-16T20:20:48.128487] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-16T20:20:48.129403] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-16T20:20:48.129458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:48.129497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:48.129524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:48.129600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:48.188949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:48.189866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:48.189968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:48.190005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:48.315995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:48.316164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:48.316208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:48.316239] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:48.319808] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-16T20:20:48.320097] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-16T20:20:48.320265] [INFO ] [sig ] DVN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:48.465972] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DVN.txt [2026-02-16T20:20:48.466139] [INFO ] [sig ] [967/3407] Completed DVN in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-16T20:20:48.466180] [INFO ] [sig ] [968/3407] Forecasting DWAS... [2026-02-16T20:20:48.466211] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-16T20:20:48.466241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-16T20:20:48.479637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-16T20:20:48.480074] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-16T20:20:48.481062] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-16T20:20:48.481117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:48.481193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:48.481230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:48.481291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:48.545000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:48.546124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:48.546212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:48.546246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:48.674991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:48.675148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:48.675190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:48.675219] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:48.678635] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=54.41%) [2026-02-16T20:20:48.679102] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-16T20:20:48.679230] [INFO ] [sig ] DWAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:48.827916] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DWAS.txt [2026-02-16T20:20:48.828075] [INFO ] [sig ] [968/3407] Completed DWAS in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-16T20:20:48.828117] [INFO ] [sig ] [969/3407] Forecasting DWSH... [2026-02-16T20:20:48.828146] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-16T20:20:48.828176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-16T20:20:48.839027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-16T20:20:48.839348] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-16T20:20:48.840154] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-16T20:20:48.840213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:48.840245] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:48.840272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:48.840329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:48.904662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:48.905643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:48.905731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:48.905767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:49.020088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:49.020241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:49.020283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:49.020327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:49.023761] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=45.28%) [2026-02-16T20:20:49.024033] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-16T20:20:49.024157] [INFO ] [sig ] DWSH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:49.171014] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DWSH.txt [2026-02-16T20:20:49.171199] [INFO ] [sig ] [969/3407] Completed DWSH in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-16T20:20:49.171254] [INFO ] [sig ] [970/3407] Forecasting DX... [2026-02-16T20:20:49.171316] [INFO ] [sig ] Generating forecast for: DX [2026-02-16T20:20:49.171350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-16T20:20:49.184527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-16T20:20:49.184977] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-16T20:20:49.185933] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-16T20:20:49.185989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:49.186025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:49.186052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:49.186112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:49.246642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:49.247455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:49.247552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:49.247619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:49.373956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:49.374126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:49.374168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:49.374198] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:49.377661] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-16T20:20:49.377965] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-16T20:20:49.378103] [INFO ] [sig ] DX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:49.531273] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DX.txt [2026-02-16T20:20:49.531422] [INFO ] [sig ] [970/3407] Completed DX in 0.4s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-16T20:20:49.531464] [INFO ] [sig ] [971/3407] Forecasting DXC... [2026-02-16T20:20:49.531493] [INFO ] [sig ] Generating forecast for: DXC [2026-02-16T20:20:49.531554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-16T20:20:49.544884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-16T20:20:49.545202] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-16T20:20:49.546169] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-16T20:20:49.546221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:49.546252] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:49.546278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:49.546334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:49.605555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:49.606310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:49.606392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:49.606439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:49.732417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:49.732597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:49.732641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:49.732670] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:49.736131] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-16T20:20:49.736411] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-16T20:20:49.736542] [INFO ] [sig ] DXC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:49.878287] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DXC.txt [2026-02-16T20:20:49.878422] [INFO ] [sig ] [971/3407] Completed DXC in 0.3s | 2.81 sym/s | Total: 5.7m | ETA: 14.4m [2026-02-16T20:20:49.878462] [INFO ] [sig ] [972/3407] Forecasting DXCM... [2026-02-16T20:20:49.878490] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-16T20:20:49.878519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-16T20:20:49.889512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-16T20:20:49.889852] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-16T20:20:49.890688] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-16T20:20:49.890742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:49.890774] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:49.890800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:49.890857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:49.948628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:49.949361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:49.949443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:49.949476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:50.072402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:50.072589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:50.072639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:50.072668] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:50.076010] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=42.39%) [2026-02-16T20:20:50.076279] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-16T20:20:50.076407] [INFO ] [sig ] DXCM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:50.216714] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DXCM.txt [2026-02-16T20:20:50.216847] [INFO ] [sig ] [972/3407] Completed DXCM in 0.3s | 2.82 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:50.216887] [INFO ] [sig ] [973/3407] Forecasting DXPE... [2026-02-16T20:20:50.216916] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-16T20:20:50.216946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-16T20:20:50.228378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-16T20:20:50.228694] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-16T20:20:50.229479] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-16T20:20:50.229535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:50.229586] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:50.229616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:50.229684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:50.289969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:50.290736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:50.290820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:50.290854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:50.414688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:50.414890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:50.414937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:50.414966] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:50.419008] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=44.00%) [2026-02-16T20:20:50.419308] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-16T20:20:50.419440] [INFO ] [sig ] DXPE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:50.571144] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DXPE.txt [2026-02-16T20:20:50.571275] [INFO ] [sig ] [973/3407] Completed DXPE in 0.4s | 2.82 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:50.571314] [INFO ] [sig ] [974/3407] Forecasting DY... [2026-02-16T20:20:50.571347] [INFO ] [sig ] Generating forecast for: DY [2026-02-16T20:20:50.571397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-16T20:20:50.584092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-16T20:20:50.584431] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-16T20:20:50.585349] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-16T20:20:50.585405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:50.585438] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:50.585466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:50.585524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:50.649376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:50.650184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:50.650277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:50.650314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:50.778093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:50.778253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:50.778294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:50.778322] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:50.782105] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-16T20:20:50.782379] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-16T20:20:50.782505] [INFO ] [sig ] DY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:50.934647] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/DY.txt [2026-02-16T20:20:50.934799] [INFO ] [sig ] [974/3407] Completed DY in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:50.934844] [INFO ] [sig ] [975/3407] Forecasting DYN... [2026-02-16T20:20:50.934873] [INFO ] [sig ] Generating forecast for: DYN [2026-02-16T20:20:50.934935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-16T20:20:50.947866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-16T20:20:50.948222] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-16T20:20:50.949137] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-16T20:20:50.949202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:50.949237] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:50.949266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:50.949324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:51.012114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:51.012768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:51.012847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:51.012883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:51.138262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:51.138445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:51.138501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:51.138532] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:51.142171] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-16T20:20:51.142469] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-16T20:20:51.142615] [INFO ] [sig ] DYN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:51.290307] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/DYN.txt [2026-02-16T20:20:51.290482] [INFO ] [sig ] [975/3407] Completed DYN in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:51.290534] [INFO ] [sig ] [976/3407] Forecasting E... [2026-02-16T20:20:51.290566] [INFO ] [sig ] Generating forecast for: E [2026-02-16T20:20:51.290663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-16T20:20:51.304282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-16T20:20:51.304718] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-16T20:20:51.305560] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-16T20:20:51.305637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:51.305670] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:51.305696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:51.305783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:51.365242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:51.366250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:51.366343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:51.366378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:51.491189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:51.491364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:51.491407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:51.491437] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:51.495339] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-16T20:20:51.495724] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-16T20:20:51.495872] [INFO ] [sig ] E: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:51.642760] [INFO ] [LOCAL ] Saved forecast: E 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/E.txt [2026-02-16T20:20:51.642922] [INFO ] [sig ] [976/3407] Completed E in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:51.642964] [INFO ] [sig ] [977/3407] Forecasting EA... [2026-02-16T20:20:51.642993] [INFO ] [sig ] Generating forecast for: EA [2026-02-16T20:20:51.643022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-16T20:20:51.655555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-16T20:20:51.655913] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-16T20:20:51.656725] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-16T20:20:51.656778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:51.656810] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:51.656836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:51.656892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:51.724436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:51.725475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:51.725596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:51.725642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:51.855369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:51.855534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:51.855597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:51.855629] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:51.863305] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-02-16T20:20:51.863733] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-16T20:20:51.863898] [INFO ] [sig ] EA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:52.009852] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EA.txt [2026-02-16T20:20:52.010065] [INFO ] [sig ] [977/3407] Completed EA in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:52.010146] [INFO ] [sig ] [978/3407] Forecasting EAF... [2026-02-16T20:20:52.010178] [INFO ] [sig ] Generating forecast for: EAF [2026-02-16T20:20:52.010219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-16T20:20:52.024598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-16T20:20:52.025218] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-16T20:20:52.026143] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-16T20:20:52.026199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:52.026238] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:52.026268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:52.026331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:52.085595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:52.086531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:52.086676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:52.086766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:52.219805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:52.219979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:52.220025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:52.220056] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:52.223702] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=52.06%) [2026-02-16T20:20:52.224029] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-16T20:20:52.224178] [INFO ] [sig ] EAF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:52.386405] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EAF.txt [2026-02-16T20:20:52.386703] [INFO ] [sig ] [978/3407] Completed EAF in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:52.386785] [INFO ] [sig ] [979/3407] Forecasting EAI... [2026-02-16T20:20:52.386841] [INFO ] [sig ] Generating forecast for: EAI [2026-02-16T20:20:52.386894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-16T20:20:52.403706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-16T20:20:52.404234] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-16T20:20:52.405449] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-16T20:20:52.405520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:52.405567] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:52.405654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:52.405752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:52.495239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:52.496468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:52.496621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:52.496673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:52.663259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:52.663467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:52.663538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:52.663627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:52.669067] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-02-16T20:20:52.669620] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-16T20:20:52.669823] [INFO ] [sig ] EAI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:52.881967] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EAI.txt [2026-02-16T20:20:52.882195] [INFO ] [sig ] [979/3407] Completed EAI in 0.5s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:52.882264] [INFO ] [sig ] [980/3407] Forecasting EARN... [2026-02-16T20:20:52.882325] [INFO ] [sig ] Generating forecast for: EARN [2026-02-16T20:20:52.882395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-16T20:20:52.911657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-16T20:20:52.913465] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-16T20:20:52.915410] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-16T20:20:52.915546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:52.915746] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:52.915804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:52.915904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:53.011306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:53.012687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:53.012812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:53.012869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:53.175242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:53.175449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:53.175519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:53.175593] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:53.181328] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-02-16T20:20:53.181865] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-16T20:20:53.182120] [INFO ] [sig ] EARN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:53.362230] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EARN.txt [2026-02-16T20:20:53.362438] [INFO ] [sig ] [980/3407] Completed EARN in 0.5s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:53.362488] [INFO ] [sig ] [981/3407] Forecasting EB... [2026-02-16T20:20:53.362553] [INFO ] [sig ] Generating forecast for: EB [2026-02-16T20:20:53.362608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-16T20:20:53.380167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-16T20:20:53.380962] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-16T20:20:53.382253] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-16T20:20:53.382342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:53.382379] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:53.382408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:53.382477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:53.446951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:53.448290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:53.448401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:53.448569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:53.585139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:53.585317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:53.585363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:53.585392] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:53.589185] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-16T20:20:53.589522] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-16T20:20:53.589698] [INFO ] [sig ] EB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:53.733655] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EB.txt [2026-02-16T20:20:53.733859] [INFO ] [sig ] [981/3407] Completed EB in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:53.733899] [INFO ] [sig ] [982/3407] Forecasting EBAY... [2026-02-16T20:20:53.733963] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-16T20:20:53.733994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-16T20:20:53.745352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-16T20:20:53.745667] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-16T20:20:53.746478] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-16T20:20:53.746531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:53.746565] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:53.746616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:53.746676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:53.807816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:53.808853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:53.808942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:53.808976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:53.931814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:53.931972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:53.932016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:53.932063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:53.935520] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-16T20:20:53.935834] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-16T20:20:53.935959] [INFO ] [sig ] EBAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:54.078172] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EBAY.txt [2026-02-16T20:20:54.078307] [INFO ] [sig ] [982/3407] Completed EBAY in 0.3s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:54.078346] [INFO ] [sig ] [983/3407] Forecasting EBC... [2026-02-16T20:20:54.078377] [INFO ] [sig ] Generating forecast for: EBC [2026-02-16T20:20:54.078435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-16T20:20:54.090080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-16T20:20:54.090538] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-16T20:20:54.091754] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-16T20:20:54.091825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:54.091875] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:54.091920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:54.092011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:54.152868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:54.153721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:54.153806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:54.153840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:54.276887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:54.277029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:54.277083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:54.277119] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:54.280566] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-16T20:20:54.280864] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-16T20:20:54.280990] [INFO ] [sig ] EBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:54.425664] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EBC.txt [2026-02-16T20:20:54.425798] [INFO ] [sig ] [983/3407] Completed EBC in 0.3s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:54.425837] [INFO ] [sig ] [984/3407] Forecasting EBF... [2026-02-16T20:20:54.425867] [INFO ] [sig ] Generating forecast for: EBF [2026-02-16T20:20:54.425896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-16T20:20:54.438057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-16T20:20:54.438386] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-16T20:20:54.439248] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-16T20:20:54.439301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:54.439335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:54.439363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:54.439420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:54.500471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:54.501205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:54.501300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:54.501339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:54.629547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:54.629734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:54.629778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:54.629809] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:54.633361] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-02-16T20:20:54.633673] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-16T20:20:54.633806] [INFO ] [sig ] EBF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:54.781142] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EBF.txt [2026-02-16T20:20:54.781281] [INFO ] [sig ] [984/3407] Completed EBF in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:54.781320] [INFO ] [sig ] [985/3407] Forecasting EBON... [2026-02-16T20:20:54.781349] [INFO ] [sig ] Generating forecast for: EBON [2026-02-16T20:20:54.781403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-16T20:20:54.791265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-16T20:20:54.791533] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-16T20:20:54.792338] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-16T20:20:54.792391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:54.792450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:54.792479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:54.792536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:54.850714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:54.851530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:54.851634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:54.851671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:54.952135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:54.952297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:54.952340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:54.952371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:54.957087] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-02-16T20:20:54.957476] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-16T20:20:54.957646] [INFO ] [sig ] EBON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:55.114835] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EBON.txt [2026-02-16T20:20:55.114998] [INFO ] [sig ] [985/3407] Completed EBON in 0.3s | 2.81 sym/s | Total: 5.8m | ETA: 14.4m [2026-02-16T20:20:55.115040] [INFO ] [sig ] [986/3407] Forecasting EBS... [2026-02-16T20:20:55.115069] [INFO ] [sig ] Generating forecast for: EBS [2026-02-16T20:20:55.115132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-16T20:20:55.128105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-16T20:20:55.128525] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-16T20:20:55.129690] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-16T20:20:55.129750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:55.129783] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:55.129826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:55.130082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:55.192178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:55.193085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:55.193180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:55.193214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:55.325100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:55.325269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:55.325315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:55.325345] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:55.329094] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-02-16T20:20:55.329400] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-16T20:20:55.329538] [INFO ] [sig ] EBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:55.476535] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EBS.txt [2026-02-16T20:20:55.476712] [INFO ] [sig ] [986/3407] Completed EBS in 0.4s | 2.81 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-16T20:20:55.476754] [INFO ] [sig ] [987/3407] Forecasting EC... [2026-02-16T20:20:55.476811] [INFO ] [sig ] Generating forecast for: EC [2026-02-16T20:20:55.476844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-16T20:20:55.488547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-16T20:20:55.488929] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-16T20:20:55.489743] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-16T20:20:55.489795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:55.489827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:55.489854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:55.489913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:55.546740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:55.547607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:55.547691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:55.547723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:55.671459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:55.671639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:55.671683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:55.671713] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:55.675247] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-16T20:20:55.675550] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-16T20:20:55.675706] [INFO ] [sig ] EC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:55.822338] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EC.txt [2026-02-16T20:20:55.822498] [INFO ] [sig ] [987/3407] Completed EC in 0.3s | 2.81 sym/s | Total: 5.8m | ETA: 14.3m [2026-02-16T20:20:55.822537] [INFO ] [sig ] [988/3407] Forecasting ECC... [2026-02-16T20:20:55.822618] [INFO ] [sig ] Generating forecast for: ECC [2026-02-16T20:20:55.822655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-16T20:20:55.834350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-16T20:20:55.834719] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-16T20:20:55.835510] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-16T20:20:55.835562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:55.835616] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:55.835643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:55.835699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:55.892502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:55.893391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:55.893474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:55.893508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:56.016300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:56.016467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:56.016510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:56.016540] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:56.020275] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-16T20:20:56.020587] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-16T20:20:56.020734] [INFO ] [sig ] ECC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:56.169350] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ECC.txt [2026-02-16T20:20:56.169511] [INFO ] [sig ] [988/3407] Completed ECC in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:56.169553] [INFO ] [sig ] [989/3407] Forecasting ECL... [2026-02-16T20:20:56.169607] [INFO ] [sig ] Generating forecast for: ECL [2026-02-16T20:20:56.169669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-16T20:20:56.181326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-16T20:20:56.181686] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-16T20:20:56.182485] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-16T20:20:56.182537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:56.182589] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:56.182619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:56.182675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:56.240482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:56.241305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:56.241391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:56.241426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:56.370237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:56.370396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:56.370442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:56.370472] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:56.374443] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=54.13%) [2026-02-16T20:20:56.374755] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-16T20:20:56.374893] [INFO ] [sig ] ECL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:56.521062] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ECL.txt [2026-02-16T20:20:56.521203] [INFO ] [sig ] [989/3407] Completed ECL in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:56.521246] [INFO ] [sig ] [990/3407] Forecasting ECPG... [2026-02-16T20:20:56.521276] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-16T20:20:56.521340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-16T20:20:56.534269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-16T20:20:56.534647] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-16T20:20:56.535522] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-16T20:20:56.535598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:56.535634] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:56.535663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:56.535721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:56.595856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:56.596543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:56.596645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:56.596682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:56.719042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:56.719209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:56.719254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:56.719284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:56.722945] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-16T20:20:56.723258] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-16T20:20:56.723394] [INFO ] [sig ] ECPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:56.874528] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ECPG.txt [2026-02-16T20:20:56.874712] [INFO ] [sig ] [990/3407] Completed ECPG in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:56.874753] [INFO ] [sig ] [991/3407] Forecasting ECX... [2026-02-16T20:20:56.874782] [INFO ] [sig ] Generating forecast for: ECX [2026-02-16T20:20:56.874872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-16T20:20:56.888215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-16T20:20:56.888605] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-16T20:20:56.889422] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-16T20:20:56.889477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:56.889510] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:56.889539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:56.889616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:56.949789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:56.950684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:56.950771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:56.950807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:57.072232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:57.072397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:57.072440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:57.072471] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:57.075921] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=38.79%) [2026-02-16T20:20:57.076211] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-16T20:20:57.076340] [INFO ] [sig ] ECX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:57.218794] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ECX.txt [2026-02-16T20:20:57.218973] [INFO ] [sig ] [991/3407] Completed ECX in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:57.219016] [INFO ] [sig ] [992/3407] Forecasting ED... [2026-02-16T20:20:57.219047] [INFO ] [sig ] Generating forecast for: ED [2026-02-16T20:20:57.219110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-16T20:20:57.230929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-16T20:20:57.231275] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-16T20:20:57.232107] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-16T20:20:57.232162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:57.232196] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:57.232226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:57.232285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:57.291099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:57.291859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:57.291943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:57.291977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:57.411993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:57.412146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:57.412190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:57.412218] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:57.415562] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-16T20:20:57.415853] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-16T20:20:57.415979] [INFO ] [sig ] ED: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:57.559771] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ED.txt [2026-02-16T20:20:57.559936] [INFO ] [sig ] [992/3407] Completed ED in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:57.560007] [INFO ] [sig ] [993/3407] Forecasting EDAP... [2026-02-16T20:20:57.560044] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-16T20:20:57.560114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-16T20:20:57.571591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-16T20:20:57.571920] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-16T20:20:57.572767] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-16T20:20:57.572825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:57.572859] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:57.572886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:57.572942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:57.630910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:57.631684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:57.631765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:57.631798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:57.755750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:57.755921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:57.755963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:57.755991] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:57.759554] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-02-16T20:20:57.759915] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-16T20:20:57.760053] [INFO ] [sig ] EDAP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:57.901874] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EDAP.txt [2026-02-16T20:20:57.902016] [INFO ] [sig ] [993/3407] Completed EDAP in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:57.902057] [INFO ] [sig ] [994/3407] Forecasting EDD... [2026-02-16T20:20:57.902086] [INFO ] [sig ] Generating forecast for: EDD [2026-02-16T20:20:57.902116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-16T20:20:57.913124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-16T20:20:57.913405] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-16T20:20:57.914222] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-16T20:20:57.914274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:57.914305] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:57.914332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:57.914387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:57.971968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:57.972568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:57.972662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:57.972695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:58.093453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:58.093629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:58.093672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:58.093700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:58.097195] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-16T20:20:58.097474] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-16T20:20:58.097618] [INFO ] [sig ] EDD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:58.241843] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EDD.txt [2026-02-16T20:20:58.241984] [INFO ] [sig ] [994/3407] Completed EDD in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:58.242024] [INFO ] [sig ] [995/3407] Forecasting EDF... [2026-02-16T20:20:58.242054] [INFO ] [sig ] Generating forecast for: EDF [2026-02-16T20:20:58.242107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-16T20:20:58.255066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-16T20:20:58.255376] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-16T20:20:58.256167] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-16T20:20:58.256218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:58.256250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:58.256276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:58.256333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:58.314759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:58.315530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:58.315630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:58.315665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:58.438350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:58.438541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:58.438604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:58.438636] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:58.442191] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=70.75%) [2026-02-16T20:20:58.442514] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-16T20:20:58.442674] [INFO ] [sig ] EDF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:58.586379] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EDF.txt [2026-02-16T20:20:58.586546] [INFO ] [sig ] [995/3407] Completed EDF in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:58.586606] [INFO ] [sig ] [996/3407] Forecasting EDN... [2026-02-16T20:20:58.586639] [INFO ] [sig ] Generating forecast for: EDN [2026-02-16T20:20:58.586670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-16T20:20:58.598170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-16T20:20:58.598566] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-16T20:20:58.599419] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-16T20:20:58.599474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:58.599508] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:58.599537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:58.599614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:58.658447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:58.659340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:58.659426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:58.659460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:58.779473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:58.779655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:58.779699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:58.779729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:58.783211] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-16T20:20:58.783507] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-16T20:20:58.783706] [INFO ] [sig ] EDN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:58.927040] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EDN.txt [2026-02-16T20:20:58.927208] [INFO ] [sig ] [996/3407] Completed EDN in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:58.927249] [INFO ] [sig ] [997/3407] Forecasting EE... [2026-02-16T20:20:58.927279] [INFO ] [sig ] Generating forecast for: EE [2026-02-16T20:20:58.927309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-16T20:20:58.938628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-16T20:20:58.938997] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-16T20:20:58.939855] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-16T20:20:58.939908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:58.939941] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:58.939967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:58.940024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:58.999015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:58.999947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:59.000038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:59.000072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:59.120717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:59.120883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:59.120927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:59.120957] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:59.124478] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-16T20:20:59.124811] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-16T20:20:59.124956] [INFO ] [sig ] EE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:59.267339] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EE.txt [2026-02-16T20:20:59.267499] [INFO ] [sig ] [997/3407] Completed EE in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:59.267539] [INFO ] [sig ] [998/3407] Forecasting EEMA... [2026-02-16T20:20:59.267587] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-16T20:20:59.267621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-16T20:20:59.279173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-16T20:20:59.279560] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-16T20:20:59.280426] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-16T20:20:59.280479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:59.280512] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:59.280540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:59.280622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:59.340371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:59.341260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:59.341347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:59.341380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:59.460631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:59.460800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:59.460844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:59.460879] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:59.464450] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-16T20:20:59.464765] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-16T20:20:59.464904] [INFO ] [sig ] EEMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:20:59.609394] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EEMA.txt [2026-02-16T20:20:59.609531] [INFO ] [sig ] [998/3407] Completed EEMA in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:59.609617] [INFO ] [sig ] [999/3407] Forecasting EEX... [2026-02-16T20:20:59.609650] [INFO ] [sig ] Generating forecast for: EEX [2026-02-16T20:20:59.609682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-16T20:20:59.620907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-16T20:20:59.621217] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-16T20:20:59.622068] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-16T20:20:59.622122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:59.622166] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:59.622196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:59.622254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:20:59.681297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:20:59.682022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:20:59.682104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:20:59.682139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:20:59.804806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:20:59.804973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:20:59.805019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:20:59.805050] [INFO ] [FORECASTER] Training complete [2026-02-16T20:20:59.808559] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-02-16T20:20:59.808891] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-16T20:20:59.809023] [INFO ] [sig ] EEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:20:59.964319] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EEX.txt [2026-02-16T20:20:59.964466] [INFO ] [sig ] [999/3407] Completed EEX in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:20:59.964506] [INFO ] [sig ] [1000/3407] Forecasting EFC... [2026-02-16T20:20:59.964537] [INFO ] [sig ] Generating forecast for: EFC [2026-02-16T20:20:59.964566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-16T20:20:59.975906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-16T20:20:59.976195] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-16T20:20:59.977175] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-16T20:20:59.977237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:20:59.977275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:20:59.977307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:20:59.977384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:00.038452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:00.039365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:00.039452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:00.039486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:00.156139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:00.156323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:00.157074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:00.157112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:00.160696] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-16T20:21:00.160988] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-16T20:21:00.161117] [INFO ] [sig ] EFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:00.303182] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EFC.txt [2026-02-16T20:21:00.303328] [INFO ] [sig ] [1000/3407] Completed EFC in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:21:00.303369] [INFO ] [sig ] [1001/3407] Forecasting EFSC... [2026-02-16T20:21:00.303398] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-16T20:21:00.303428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-16T20:21:00.314987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-16T20:21:00.315294] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-16T20:21:00.316098] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-16T20:21:00.316150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:00.316182] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:00.316209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:00.316265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:00.375725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:00.376655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:00.376745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:00.376778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:00.495418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:00.495605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:00.495649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:00.495679] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:00.499321] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=89.99%) [2026-02-16T20:21:00.499671] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-16T20:21:00.499812] [INFO ] [sig ] EFSC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:00.646290] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EFSC.txt [2026-02-16T20:21:00.646470] [INFO ] [sig ] [1001/3407] Completed EFSC in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.3m [2026-02-16T20:21:00.646510] [INFO ] [sig ] [1002/3407] Forecasting EFX... [2026-02-16T20:21:00.646542] [INFO ] [sig ] Generating forecast for: EFX [2026-02-16T20:21:00.646618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-16T20:21:00.657982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-16T20:21:00.658374] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-16T20:21:00.659206] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-16T20:21:00.659259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:00.659292] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:00.659348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:00.659408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:00.718868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:00.719842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:00.719933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:00.719968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:00.840906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:00.841086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:00.841131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:00.841161] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:00.845010] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=27.13%) [2026-02-16T20:21:00.845406] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-16T20:21:00.845558] [INFO ] [sig ] EFX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:00.992675] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EFX.txt [2026-02-16T20:21:00.992862] [INFO ] [sig ] [1002/3407] Completed EFX in 0.3s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-16T20:21:00.992912] [INFO ] [sig ] [1003/3407] Forecasting EG... [2026-02-16T20:21:00.992952] [INFO ] [sig ] Generating forecast for: EG [2026-02-16T20:21:00.992984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-16T20:21:01.005327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-16T20:21:01.005784] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-16T20:21:01.006666] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-16T20:21:01.006719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:01.006752] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:01.006779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:01.006835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:01.065380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:01.066318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:01.066404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:01.066439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:01.182976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:01.183144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:01.183187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:01.183216] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:01.187062] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-16T20:21:01.187351] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-16T20:21:01.187482] [INFO ] [sig ] EG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:01.350062] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EG.txt [2026-02-16T20:21:01.350276] [INFO ] [sig ] [1003/3407] Completed EG in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-16T20:21:01.350339] [INFO ] [sig ] [1004/3407] Forecasting EGAN... [2026-02-16T20:21:01.350429] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-16T20:21:01.350478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-16T20:21:01.366308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-16T20:21:01.366863] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-16T20:21:01.368098] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-16T20:21:01.368166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:01.368215] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:01.368260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:01.368350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:01.457794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:01.459006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:01.459122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:01.459177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:01.606928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:01.607098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:01.607144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:01.607175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:01.610860] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-02-16T20:21:01.611189] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-16T20:21:01.611334] [INFO ] [sig ] EGAN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:01.768784] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EGAN.txt [2026-02-16T20:21:01.768959] [INFO ] [sig ] [1004/3407] Completed EGAN in 0.4s | 2.81 sym/s | Total: 5.9m | ETA: 14.2m [2026-02-16T20:21:01.769001] [INFO ] [sig ] [1005/3407] Forecasting EGBN... [2026-02-16T20:21:01.769030] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-16T20:21:01.769086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-16T20:21:01.780612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-16T20:21:01.780988] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-16T20:21:01.781856] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-16T20:21:01.781922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:01.781955] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:01.781982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:01.782038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:01.843660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:01.844611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:01.844697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:01.844733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:01.965984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:01.966150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:01.966194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:01.966223] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:01.969881] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-02-16T20:21:01.970164] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-16T20:21:01.970296] [INFO ] [sig ] EGBN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:02.113948] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EGBN.txt [2026-02-16T20:21:02.114078] [INFO ] [sig ] [1005/3407] Completed EGBN in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:02.114118] [INFO ] [sig ] [1006/3407] Forecasting EGP... [2026-02-16T20:21:02.114147] [INFO ] [sig ] Generating forecast for: EGP [2026-02-16T20:21:02.114176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-16T20:21:02.125407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-16T20:21:02.125705] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-16T20:21:02.126466] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-16T20:21:02.126518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:02.126550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:02.126602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:02.126660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:02.184889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:02.185603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:02.185685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:02.185720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:02.309901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:02.310054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:02.310094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:02.310141] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:02.313458] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-02-16T20:21:02.313755] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-16T20:21:02.313884] [INFO ] [sig ] EGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:02.455505] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EGP.txt [2026-02-16T20:21:02.455686] [INFO ] [sig ] [1006/3407] Completed EGP in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:02.455728] [INFO ] [sig ] [1007/3407] Forecasting EGY... [2026-02-16T20:21:02.455787] [INFO ] [sig ] Generating forecast for: EGY [2026-02-16T20:21:02.455824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-16T20:21:02.467307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-16T20:21:02.467622] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-16T20:21:02.468473] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-16T20:21:02.468526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:02.468557] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:02.468603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:02.468661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:02.527013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:02.527868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:02.527979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:02.528019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:02.650365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:02.650514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:02.650555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:02.650604] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:02.654005] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-16T20:21:02.654280] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-16T20:21:02.654404] [INFO ] [sig ] EGY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:02.803036] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EGY.txt [2026-02-16T20:21:02.803203] [INFO ] [sig ] [1007/3407] Completed EGY in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:02.803249] [INFO ] [sig ] [1008/3407] Forecasting EH... [2026-02-16T20:21:02.803311] [INFO ] [sig ] Generating forecast for: EH [2026-02-16T20:21:02.803347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-16T20:21:02.815530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-16T20:21:02.815877] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-16T20:21:02.816704] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-16T20:21:02.816758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:02.816790] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:02.816817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:02.816875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:02.873887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:02.874638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:02.874720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:02.874770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:02.992506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:02.992675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:02.992716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:02.992745] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:02.996115] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=23.51%) [2026-02-16T20:21:02.996391] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-16T20:21:02.996515] [INFO ] [sig ] EH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:03.138980] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EH.txt [2026-02-16T20:21:03.139133] [INFO ] [sig ] [1008/3407] Completed EH in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:03.139178] [INFO ] [sig ] [1009/3407] Forecasting EHAB... [2026-02-16T20:21:03.139216] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-16T20:21:03.139254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-16T20:21:03.151835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-16T20:21:03.152367] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-16T20:21:03.153376] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-16T20:21:03.153433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:03.153467] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:03.153495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:03.153554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:03.214715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:03.215687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:03.215799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:03.215833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:03.343037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:03.343196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:03.343237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:03.343267] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:03.347100] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-16T20:21:03.347370] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-16T20:21:03.347497] [INFO ] [sig ] EHAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:03.493042] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EHAB.txt [2026-02-16T20:21:03.493221] [INFO ] [sig ] [1009/3407] Completed EHAB in 0.4s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:03.493263] [INFO ] [sig ] [1010/3407] Forecasting EHC... [2026-02-16T20:21:03.493294] [INFO ] [sig ] Generating forecast for: EHC [2026-02-16T20:21:03.493355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-16T20:21:03.505699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-16T20:21:03.506037] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-16T20:21:03.506871] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-16T20:21:03.506924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:03.506956] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:03.506983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:03.507049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:03.566517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:03.567694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:03.567776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:03.567810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:03.694037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:03.694415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:03.694468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:03.694500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:03.698153] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=34.42%) [2026-02-16T20:21:03.698429] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-16T20:21:03.698554] [INFO ] [sig ] EHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:03.844767] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EHC.txt [2026-02-16T20:21:03.844924] [INFO ] [sig ] [1010/3407] Completed EHC in 0.4s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:03.844964] [INFO ] [sig ] [1011/3407] Forecasting EHI... [2026-02-16T20:21:03.844994] [INFO ] [sig ] Generating forecast for: EHI [2026-02-16T20:21:03.845051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-16T20:21:03.856716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-16T20:21:03.857044] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-16T20:21:03.857860] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-16T20:21:03.857923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:03.857982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:03.858010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:03.858068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:03.915439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:03.916356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:03.916438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:03.916471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:04.036670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:04.036832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:04.036873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:04.036901] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:04.040288] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-02-16T20:21:04.040626] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-16T20:21:04.040752] [INFO ] [sig ] EHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:04.182092] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EHI.txt [2026-02-16T20:21:04.182253] [INFO ] [sig ] [1011/3407] Completed EHI in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:04.182293] [INFO ] [sig ] [1012/3407] Forecasting EHTH... [2026-02-16T20:21:04.182322] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-16T20:21:04.182353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-16T20:21:04.198089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-16T20:21:04.198453] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-16T20:21:04.199283] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-16T20:21:04.199345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:04.199378] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:04.199405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:04.199462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:04.256114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:04.257055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:04.257136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:04.257169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:04.375398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:04.375559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:04.375621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:04.375652] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:04.379066] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-16T20:21:04.379338] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-16T20:21:04.379462] [INFO ] [sig ] EHTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:04.525764] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EHTH.txt [2026-02-16T20:21:04.525924] [INFO ] [sig ] [1012/3407] Completed EHTH in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:04.525965] [INFO ] [sig ] [1013/3407] Forecasting EIC... [2026-02-16T20:21:04.525995] [INFO ] [sig ] Generating forecast for: EIC [2026-02-16T20:21:04.526025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-16T20:21:04.537849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-16T20:21:04.538188] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-16T20:21:04.538985] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-16T20:21:04.539036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:04.539068] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:04.539094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:04.539150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:04.597286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:04.598174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:04.598257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:04.598291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:04.717877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:04.718035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:04.718076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:04.718105] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:04.721749] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-02-16T20:21:04.722015] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-16T20:21:04.722136] [INFO ] [sig ] EIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:04.866370] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EIC.txt [2026-02-16T20:21:04.866539] [INFO ] [sig ] [1013/3407] Completed EIC in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:04.866602] [INFO ] [sig ] [1014/3407] Forecasting EIG... [2026-02-16T20:21:04.866666] [INFO ] [sig ] Generating forecast for: EIG [2026-02-16T20:21:04.866701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-16T20:21:04.879696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-16T20:21:04.879999] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-16T20:21:04.880957] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-16T20:21:04.881010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:04.881042] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:04.881068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:04.881123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:04.943431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:04.944494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:04.944601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:04.944638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:05.064388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:05.064544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:05.064604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:05.064635] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:05.068037] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-16T20:21:05.068310] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-16T20:21:05.068432] [INFO ] [sig ] EIG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:05.210498] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EIG.txt [2026-02-16T20:21:05.210629] [INFO ] [sig ] [1014/3407] Completed EIG in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:05.210672] [INFO ] [sig ] [1015/3407] Forecasting EIX... [2026-02-16T20:21:05.210700] [INFO ] [sig ] Generating forecast for: EIX [2026-02-16T20:21:05.210740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-16T20:21:05.224270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-16T20:21:05.224715] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-16T20:21:05.225568] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-16T20:21:05.225640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:05.225671] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:05.225697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:05.225753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:05.285845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:05.286756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:05.286841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:05.286877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:05.412879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:05.413075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:05.413132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:05.413170] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:05.417707] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=39.89%) [2026-02-16T20:21:05.418137] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-16T20:21:05.418311] [INFO ] [sig ] EIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:05.574987] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EIX.txt [2026-02-16T20:21:05.575145] [INFO ] [sig ] [1015/3407] Completed EIX in 0.4s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:05.575240] [INFO ] [sig ] [1016/3407] Forecasting EL... [2026-02-16T20:21:05.575276] [INFO ] [sig ] Generating forecast for: EL [2026-02-16T20:21:05.575308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-16T20:21:05.587328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-16T20:21:05.587684] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-16T20:21:05.588559] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-16T20:21:05.588632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:05.588664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:05.588690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:05.588746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:05.655564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:05.656598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:05.656683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:05.656717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:05.792531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:05.792706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:05.792749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:05.792778] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:05.796427] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=19.10%) [2026-02-16T20:21:05.796714] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-16T20:21:05.796843] [INFO ] [sig ] EL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:05.937956] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EL.txt [2026-02-16T20:21:05.938081] [INFO ] [sig ] [1016/3407] Completed EL in 0.4s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:05.938119] [INFO ] [sig ] [1017/3407] Forecasting ELAB... [2026-02-16T20:21:05.938150] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-16T20:21:05.938180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-16T20:21:05.949435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-16T20:21:05.949718] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-16T20:21:05.950491] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-16T20:21:05.950543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:05.950594] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:05.950624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:05.950681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:06.009672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:06.010261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:06.010339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:06.010371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:06.133696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:06.133995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:06.134043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:06.134071] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:06.137561] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-02-16T20:21:06.137900] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-16T20:21:06.138049] [INFO ] [sig ] ELAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:06.278955] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ELAB.txt [2026-02-16T20:21:06.279072] [INFO ] [sig ] [1017/3407] Completed ELAB in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.2m [2026-02-16T20:21:06.279110] [INFO ] [sig ] [1018/3407] Forecasting ELAN... [2026-02-16T20:21:06.279148] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-16T20:21:06.279178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-16T20:21:06.290646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-16T20:21:06.290954] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-16T20:21:06.291791] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-16T20:21:06.291844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:06.291877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:06.291904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:06.291962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:06.348980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:06.349625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:06.349702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:06.349733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:06.473549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:06.473712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:06.473753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:06.473781] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:06.477104] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-16T20:21:06.477371] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-16T20:21:06.477494] [INFO ] [sig ] ELAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:06.619532] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ELAN.txt [2026-02-16T20:21:06.619671] [INFO ] [sig ] [1018/3407] Completed ELAN in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-16T20:21:06.619711] [INFO ] [sig ] [1019/3407] Forecasting ELC... [2026-02-16T20:21:06.619740] [INFO ] [sig ] Generating forecast for: ELC [2026-02-16T20:21:06.619770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-16T20:21:06.632706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-16T20:21:06.632976] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-16T20:21:06.633926] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-16T20:21:06.633980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:06.634011] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:06.634064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:06.634271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:06.691379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:06.692007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:06.692086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:06.692119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:06.811262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:06.811456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:06.811523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:06.811559] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:06.815010] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-02-16T20:21:06.815284] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-16T20:21:06.815419] [INFO ] [sig ] ELC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:06.957128] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ELC.txt [2026-02-16T20:21:06.957248] [INFO ] [sig ] [1019/3407] Completed ELC in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-16T20:21:06.957287] [INFO ] [sig ] [1020/3407] Forecasting ELDN... [2026-02-16T20:21:06.957316] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-16T20:21:06.957346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-16T20:21:06.969053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-16T20:21:06.969326] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-16T20:21:06.970133] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-16T20:21:06.970186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:06.970217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:06.970244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:06.970300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:07.027591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:07.028208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:07.028285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:07.028318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:07.145217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:07.145369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:07.145409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:07.145438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:07.148777] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-16T20:21:07.149060] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-16T20:21:07.149184] [INFO ] [sig ] ELDN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:07.290393] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ELDN.txt [2026-02-16T20:21:07.290516] [INFO ] [sig ] [1020/3407] Completed ELDN in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-16T20:21:07.290556] [INFO ] [sig ] [1021/3407] Forecasting ELF... [2026-02-16T20:21:07.290604] [INFO ] [sig ] Generating forecast for: ELF [2026-02-16T20:21:07.290636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-16T20:21:07.301679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-16T20:21:07.301951] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-16T20:21:07.302739] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-16T20:21:07.302792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:07.302823] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:07.302851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:07.302907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:07.359664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:07.360268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:07.360344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:07.360376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:07.483234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:07.483533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:07.483587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:07.483618] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:07.486821] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-02-16T20:21:07.487127] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-16T20:21:07.487252] [INFO ] [sig ] ELF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:07.631560] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ELF.txt [2026-02-16T20:21:07.631726] [INFO ] [sig ] [1021/3407] Completed ELF in 0.3s | 2.81 sym/s | Total: 6.0m | ETA: 14.1m [2026-02-16T20:21:07.631775] [INFO ] [sig ] [1022/3407] Forecasting ELME... [2026-02-16T20:21:07.631826] [INFO ] [sig ] Generating forecast for: ELME [2026-02-16T20:21:07.631858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-16T20:21:07.643288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-16T20:21:07.643560] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-16T20:21:07.644347] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-16T20:21:07.644399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:07.644431] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:07.644457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:07.644517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:07.702973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:07.703599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:07.703676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:07.703710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:07.827733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:07.827871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:07.827910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:07.827939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:07.831296] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-02-16T20:21:07.831561] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-16T20:21:07.831716] [INFO ] [sig ] ELME: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:07.973441] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ELME.txt [2026-02-16T20:21:07.973562] [INFO ] [sig ] [1022/3407] Completed ELME in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:07.973625] [INFO ] [sig ] [1023/3407] Forecasting ELS... [2026-02-16T20:21:07.973655] [INFO ] [sig ] Generating forecast for: ELS [2026-02-16T20:21:07.973685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-16T20:21:07.985235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-16T20:21:07.985506] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-16T20:21:07.986280] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-16T20:21:07.986331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:07.986373] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:07.986401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:07.986457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:08.044250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:08.044852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:08.044934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:08.044967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:08.162870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:08.163018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:08.163056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:08.163085] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:08.166378] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-02-16T20:21:08.166674] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-16T20:21:08.166798] [INFO ] [sig ] ELS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:08.312923] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ELS.txt [2026-02-16T20:21:08.313070] [INFO ] [sig ] [1023/3407] Completed ELS in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:08.313110] [INFO ] [sig ] [1024/3407] Forecasting ELTX... [2026-02-16T20:21:08.313140] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-16T20:21:08.313171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-16T20:21:08.324935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-16T20:21:08.325199] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-16T20:21:08.326006] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-16T20:21:08.326058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:08.326090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:08.326117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:08.326173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:08.385095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:08.385706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:08.385784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:08.385817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:08.500462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:08.500618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:08.500659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:08.500687] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:08.503941] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-16T20:21:08.504205] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-16T20:21:08.504332] [INFO ] [sig ] ELTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:08.648565] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ELTX.txt [2026-02-16T20:21:08.648705] [INFO ] [sig ] [1024/3407] Completed ELTX in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:08.648743] [INFO ] [sig ] [1025/3407] Forecasting ELVA... [2026-02-16T20:21:08.648773] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-16T20:21:08.648802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-16T20:21:08.660434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-16T20:21:08.660725] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-16T20:21:08.661505] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-16T20:21:08.661590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:08.661633] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:08.661662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:08.661718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:08.723547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:08.724182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:08.724261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:08.724293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:08.840328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:08.840475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:08.840514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:08.840543] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:08.844029] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-16T20:21:08.844310] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-16T20:21:08.844433] [INFO ] [sig ] ELVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:08.987540] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ELVA.txt [2026-02-16T20:21:08.987676] [INFO ] [sig ] [1025/3407] Completed ELVA in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:08.987716] [INFO ] [sig ] [1026/3407] Forecasting ELVN... [2026-02-16T20:21:08.987745] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-16T20:21:08.987774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-16T20:21:08.998861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-16T20:21:08.999130] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-16T20:21:08.999921] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-16T20:21:08.999973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:09.000008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:09.000037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:09.000092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:09.061493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:09.062206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:09.062284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:09.062316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:09.182461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:09.182626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:09.182668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:09.182697] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:09.186089] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-02-16T20:21:09.186359] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-16T20:21:09.186483] [INFO ] [sig ] ELVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:09.332854] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ELVN.txt [2026-02-16T20:21:09.332985] [INFO ] [sig ] [1026/3407] Completed ELVN in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:09.333040] [INFO ] [sig ] [1027/3407] Forecasting EM... [2026-02-16T20:21:09.333076] [INFO ] [sig ] Generating forecast for: EM [2026-02-16T20:21:09.333111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-16T20:21:09.345269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-16T20:21:09.345531] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-16T20:21:09.346476] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-16T20:21:09.346527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:09.346559] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:09.346613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:09.346671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:09.404389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:09.405003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:09.405080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:09.405112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:09.524983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:09.525132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:09.525181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:09.525210] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:09.528708] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-16T20:21:09.528974] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-16T20:21:09.529105] [INFO ] [sig ] EM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:09.672096] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EM.txt [2026-02-16T20:21:09.672213] [INFO ] [sig ] [1027/3407] Completed EM in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:09.672252] [INFO ] [sig ] [1028/3407] Forecasting EMB... [2026-02-16T20:21:09.672280] [INFO ] [sig ] Generating forecast for: EMB [2026-02-16T20:21:09.672310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-16T20:21:09.683477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-16T20:21:09.683756] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-16T20:21:09.684534] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-16T20:21:09.684607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:09.684641] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:09.684668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:09.684725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:09.741862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:09.742469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:09.742546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:09.742596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:09.870060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:09.870218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:09.870263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:09.870291] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:09.874140] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=29.18%) [2026-02-16T20:21:09.874625] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-16T20:21:09.874752] [INFO ] [sig ] EMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:10.018195] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EMB.txt [2026-02-16T20:21:10.018324] [INFO ] [sig ] [1028/3407] Completed EMB in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:10.018364] [INFO ] [sig ] [1029/3407] Forecasting EMBC... [2026-02-16T20:21:10.018393] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-16T20:21:10.018431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-16T20:21:10.031163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-16T20:21:10.031421] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-16T20:21:10.032234] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-16T20:21:10.032285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:10.032317] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:10.032345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:10.032401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:10.091941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:10.092617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:10.092730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:10.092763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:10.215141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:10.215259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:10.215298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:10.215327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:10.218524] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-16T20:21:10.218806] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-16T20:21:10.218930] [INFO ] [sig ] EMBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:10.362552] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EMBC.txt [2026-02-16T20:21:10.362690] [INFO ] [sig ] [1029/3407] Completed EMBC in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:10.362728] [INFO ] [sig ] [1030/3407] Forecasting EMD... [2026-02-16T20:21:10.362758] [INFO ] [sig ] Generating forecast for: EMD [2026-02-16T20:21:10.362788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-16T20:21:10.374819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-16T20:21:10.375083] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-16T20:21:10.375875] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-16T20:21:10.375928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:10.375959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:10.375986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:10.376042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:10.432477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:10.433097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:10.433173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:10.433205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:10.552508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:10.552667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:10.552708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:10.552753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:10.556025] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-16T20:21:10.556293] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-16T20:21:10.556415] [INFO ] [sig ] EMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:10.701775] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EMD.txt [2026-02-16T20:21:10.701912] [INFO ] [sig ] [1030/3407] Completed EMD in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:10.701952] [INFO ] [sig ] [1031/3407] Forecasting EMF... [2026-02-16T20:21:10.701981] [INFO ] [sig ] Generating forecast for: EMF [2026-02-16T20:21:10.702010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-16T20:21:10.713893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-16T20:21:10.714180] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-16T20:21:10.714971] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-16T20:21:10.715023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:10.715054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:10.715080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:10.715135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:10.773168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:10.773818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:10.773898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:10.773930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:10.887753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:10.887916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:10.887976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:10.888010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:10.891955] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-16T20:21:10.892418] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-16T20:21:10.892543] [INFO ] [sig ] EMF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:11.036758] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EMF.txt [2026-02-16T20:21:11.036886] [INFO ] [sig ] [1031/3407] Completed EMF in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:11.036925] [INFO ] [sig ] [1032/3407] Forecasting EMN... [2026-02-16T20:21:11.036954] [INFO ] [sig ] Generating forecast for: EMN [2026-02-16T20:21:11.036983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-16T20:21:11.047806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-16T20:21:11.048087] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-16T20:21:11.048899] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-16T20:21:11.048952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:11.048983] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:11.049010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:11.049069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:11.106058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:11.106909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:11.106990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:11.107037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:11.228820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:11.228976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:11.229016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:11.229045] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:11.232388] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: UP (p=56.80%) [2026-02-16T20:21:11.232678] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-16T20:21:11.232803] [INFO ] [sig ] EMN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:11.380137] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EMN.txt [2026-02-16T20:21:11.380346] [INFO ] [sig ] [1032/3407] Completed EMN in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.1m [2026-02-16T20:21:11.380415] [INFO ] [sig ] [1033/3407] Forecasting EMO... [2026-02-16T20:21:11.380447] [INFO ] [sig ] Generating forecast for: EMO [2026-02-16T20:21:11.380479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-16T20:21:11.397067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-16T20:21:11.397387] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-16T20:21:11.398245] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-16T20:21:11.398299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:11.398346] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:11.398375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:11.398431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:11.460442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:11.461136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:11.461218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:11.461252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:11.586979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:11.587176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:11.587231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:11.587270] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:11.592229] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-16T20:21:11.592684] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-16T20:21:11.592878] [INFO ] [sig ] EMO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:11.740802] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EMO.txt [2026-02-16T20:21:11.740940] [INFO ] [sig ] [1033/3407] Completed EMO in 0.4s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:11.740980] [INFO ] [sig ] [1034/3407] Forecasting EMXC... [2026-02-16T20:21:11.741008] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-16T20:21:11.741063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-16T20:21:11.753594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-16T20:21:11.753912] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-16T20:21:11.754975] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-16T20:21:11.755038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:11.755078] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:11.755112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:11.755189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:11.816440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:11.817134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:11.817216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:11.817248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:11.940865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:11.941010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:11.941051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:11.941079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:11.944465] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=84.83%) [2026-02-16T20:21:11.944771] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-16T20:21:11.944900] [INFO ] [sig ] EMXC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:12.091352] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EMXC.txt [2026-02-16T20:21:12.091597] [INFO ] [sig ] [1034/3407] Completed EMXC in 0.4s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:12.091644] [INFO ] [sig ] [1035/3407] Forecasting ENB... [2026-02-16T20:21:12.091674] [INFO ] [sig ] Generating forecast for: ENB [2026-02-16T20:21:12.091703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-16T20:21:12.103663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-16T20:21:12.104040] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-16T20:21:12.104862] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-16T20:21:12.104916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:12.104948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:12.104974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:12.105030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:12.162016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:12.162831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:12.162913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:12.162947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:12.289373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:12.289520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:12.289561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:12.289629] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:12.293057] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=32.96%) [2026-02-16T20:21:12.293337] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-16T20:21:12.293464] [INFO ] [sig ] ENB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:12.436185] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENB.txt [2026-02-16T20:21:12.436528] [INFO ] [sig ] [1035/3407] Completed ENB in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:12.436567] [INFO ] [sig ] [1036/3407] Forecasting ENGN... [2026-02-16T20:21:12.436617] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-16T20:21:12.436647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-16T20:21:12.449176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-16T20:21:12.449500] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-16T20:21:12.450372] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-16T20:21:12.450427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:12.450486] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:12.450515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:12.450593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:12.507209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:12.507987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:12.508071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:12.508105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:12.630659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:12.630816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:12.630858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:12.630887] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:12.634985] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-16T20:21:12.635265] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-16T20:21:12.635393] [INFO ] [sig ] ENGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:12.780418] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENGN.txt [2026-02-16T20:21:12.780604] [INFO ] [sig ] [1036/3407] Completed ENGN in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:12.780648] [INFO ] [sig ] [1037/3407] Forecasting ENIC... [2026-02-16T20:21:12.780717] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-16T20:21:12.780748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-16T20:21:12.796514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-16T20:21:12.796896] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-16T20:21:12.797768] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-16T20:21:12.797822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:12.797857] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:12.797884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:12.797967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:12.867868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:12.868922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:12.869024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:12.869075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:13.014970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:13.015137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:13.015203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:13.015253] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:13.019558] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-02-16T20:21:13.019960] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-16T20:21:13.020174] [INFO ] [sig ] ENIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:13.204751] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENIC.txt [2026-02-16T20:21:13.204910] [INFO ] [sig ] [1037/3407] Completed ENIC in 0.4s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:13.204952] [INFO ] [sig ] [1038/3407] Forecasting ENPH... [2026-02-16T20:21:13.204982] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-16T20:21:13.205019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-16T20:21:13.218237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-16T20:21:13.218648] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-16T20:21:13.219459] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-16T20:21:13.219512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:13.219545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:13.219599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:13.219660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:13.277374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:13.278108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:13.278188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:13.278220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:13.397053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:13.397211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:13.397254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:13.397284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:13.400842] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-16T20:21:13.401184] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-16T20:21:13.401349] [INFO ] [sig ] ENPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:13.562535] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENPH.txt [2026-02-16T20:21:13.562748] [INFO ] [sig ] [1038/3407] Completed ENPH in 0.4s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:13.562791] [INFO ] [sig ] [1039/3407] Forecasting ENS... [2026-02-16T20:21:13.562821] [INFO ] [sig ] Generating forecast for: ENS [2026-02-16T20:21:13.562852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-16T20:21:13.574305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-16T20:21:13.574777] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-16T20:21:13.575643] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-16T20:21:13.575697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:13.575730] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:13.575757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:13.575815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:13.637261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:13.638199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:13.638283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:13.638318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:13.759046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:13.759228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:13.759274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:13.759340] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:13.764643] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-16T20:21:13.764954] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-16T20:21:13.765090] [INFO ] [sig ] ENS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:13.907752] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENS.txt [2026-02-16T20:21:13.907893] [INFO ] [sig ] [1039/3407] Completed ENS in 0.3s | 2.82 sym/s | Total: 6.1m | ETA: 14.0m [2026-02-16T20:21:13.907935] [INFO ] [sig ] [1040/3407] Forecasting ENSG... [2026-02-16T20:21:13.907983] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-16T20:21:13.908014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-16T20:21:13.920037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-16T20:21:13.920319] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-16T20:21:13.921124] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-16T20:21:13.921177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:13.921208] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:13.921234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:13.921290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:13.977022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:13.977627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:13.977704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:13.977736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:14.096753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:14.096910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:14.096952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:14.096980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:14.100449] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-16T20:21:14.100742] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-16T20:21:14.100868] [INFO ] [sig ] ENSG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:14.239514] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENSG.txt [2026-02-16T20:21:14.239676] [INFO ] [sig ] [1040/3407] Completed ENSG in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:14.239736] [INFO ] [sig ] [1041/3407] Forecasting ENTA... [2026-02-16T20:21:14.239766] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-16T20:21:14.239807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-16T20:21:14.251316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-16T20:21:14.251630] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-16T20:21:14.252435] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-16T20:21:14.252487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:14.252518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:14.252544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:14.252625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:14.311289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:14.311954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:14.312033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:14.312066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:14.431760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:14.431894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:14.431932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:14.431960] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:14.435251] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-16T20:21:14.435548] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-16T20:21:14.435689] [INFO ] [sig ] ENTA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:14.578288] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ENTA.txt [2026-02-16T20:21:14.578609] [INFO ] [sig ] [1041/3407] Completed ENTA in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:14.578696] [INFO ] [sig ] [1042/3407] Forecasting ENTG... [2026-02-16T20:21:14.578753] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-16T20:21:14.578810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-16T20:21:14.590699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-16T20:21:14.590982] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-16T20:21:14.592002] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-16T20:21:14.592063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:14.592104] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:14.592136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:14.592205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:14.651156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:14.651791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:14.651870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:14.651901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:14.773961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:14.774117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:14.774160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:14.774187] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:14.777667] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-16T20:21:14.777974] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-16T20:21:14.778108] [INFO ] [sig ] ENTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:14.920188] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENTG.txt [2026-02-16T20:21:14.920319] [INFO ] [sig ] [1042/3407] Completed ENTG in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:14.920535] [INFO ] [sig ] [1043/3407] Forecasting ENTX... [2026-02-16T20:21:14.920567] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-16T20:21:14.920627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-16T20:21:14.933357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-16T20:21:14.933715] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-16T20:21:14.934768] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-16T20:21:14.934822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:14.934855] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:14.934883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:14.934939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:14.995169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:14.996123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:14.996208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:14.996241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:15.116881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:15.117042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:15.117084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:15.117113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:15.120641] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-16T20:21:15.120932] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-16T20:21:15.121064] [INFO ] [sig ] ENTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:15.265065] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENTX.txt [2026-02-16T20:21:15.265229] [INFO ] [sig ] [1043/3407] Completed ENTX in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:15.265301] [INFO ] [sig ] [1044/3407] Forecasting ENVA... [2026-02-16T20:21:15.265333] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-16T20:21:15.265364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-16T20:21:15.276476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-16T20:21:15.276878] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-16T20:21:15.277694] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-16T20:21:15.277747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:15.277778] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:15.277805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:15.277861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:15.336530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:15.337429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:15.337516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:15.337551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:15.455703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:15.455867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:15.455910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:15.455939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:15.459967] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=87.06%) [2026-02-16T20:21:15.460484] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-16T20:21:15.460650] [INFO ] [sig ] ENVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:15.617465] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ENVA.txt [2026-02-16T20:21:15.617654] [INFO ] [sig ] [1044/3407] Completed ENVA in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:15.617699] [INFO ] [sig ] [1045/3407] Forecasting ENVB... [2026-02-16T20:21:15.617729] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-16T20:21:15.617787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-16T20:21:15.630029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-16T20:21:15.630635] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-16T20:21:15.631846] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-16T20:21:15.631904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:15.631938] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:15.631967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:15.632027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:15.693847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:15.694738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:15.694827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:15.694862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:15.825515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:15.825661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:15.825704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:15.825733] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:15.829264] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-02-16T20:21:15.829557] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-16T20:21:15.829708] [INFO ] [sig ] ENVB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:15.970486] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ENVB.txt [2026-02-16T20:21:15.970682] [INFO ] [sig ] [1045/3407] Completed ENVB in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:15.970729] [INFO ] [sig ] [1046/3407] Forecasting ENVX... [2026-02-16T20:21:15.970793] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-16T20:21:15.970824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-16T20:21:15.984502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-16T20:21:15.984860] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-16T20:21:15.985917] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-16T20:21:15.985971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:15.986005] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:15.986034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:15.986091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:16.046255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:16.047148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:16.047258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:16.047292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:16.172691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:16.172841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:16.172881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:16.172911] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:16.176303] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-16T20:21:16.176598] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-16T20:21:16.176728] [INFO ] [sig ] ENVX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:16.321136] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ENVX.txt [2026-02-16T20:21:16.321489] [INFO ] [sig ] [1046/3407] Completed ENVX in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:16.321532] [INFO ] [sig ] [1047/3407] Forecasting EOD... [2026-02-16T20:21:16.321563] [INFO ] [sig ] Generating forecast for: EOD [2026-02-16T20:21:16.321637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-16T20:21:16.334351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-16T20:21:16.334756] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-16T20:21:16.335597] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-16T20:21:16.335660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:16.335693] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:16.335720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:16.335776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:16.394192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:16.395144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:16.395229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:16.395261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:16.518060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:16.518222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:16.518264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:16.518293] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:16.521835] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-02-16T20:21:16.522117] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-16T20:21:16.522242] [INFO ] [sig ] EOD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:16.740698] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EOD.txt [2026-02-16T20:21:16.740932] [INFO ] [sig ] [1047/3407] Completed EOD in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:16.740984] [INFO ] [sig ] [1048/3407] Forecasting EOG... [2026-02-16T20:21:16.741018] [INFO ] [sig ] Generating forecast for: EOG [2026-02-16T20:21:16.741049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-16T20:21:16.753525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-16T20:21:16.753824] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-16T20:21:16.754629] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-16T20:21:16.754682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:16.754715] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:16.754743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:16.754800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:16.813840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:16.814498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:16.814606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:16.814644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:16.935375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:16.935532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:16.935590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:16.935624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:16.938988] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-16T20:21:16.939269] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-16T20:21:16.939396] [INFO ] [sig ] EOG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:17.084279] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EOG.txt [2026-02-16T20:21:17.084612] [INFO ] [sig ] [1048/3407] Completed EOG in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:17.084656] [INFO ] [sig ] [1049/3407] Forecasting EOI... [2026-02-16T20:21:17.084713] [INFO ] [sig ] Generating forecast for: EOI [2026-02-16T20:21:17.084745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-16T20:21:17.096951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-16T20:21:17.097212] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-16T20:21:17.098042] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-16T20:21:17.098094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:17.098127] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:17.098154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:17.098210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:17.157096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:17.157826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:17.157905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:17.157938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:17.289049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:17.289204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:17.289247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:17.289278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:17.293030] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=47.40%) [2026-02-16T20:21:17.293307] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-16T20:21:17.293432] [INFO ] [sig ] EOI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:17.435288] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EOI.txt [2026-02-16T20:21:17.435624] [INFO ] [sig ] [1049/3407] Completed EOI in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 14.0m [2026-02-16T20:21:17.435667] [INFO ] [sig ] [1050/3407] Forecasting EOLS... [2026-02-16T20:21:17.435696] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-16T20:21:17.435725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-16T20:21:17.454092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-16T20:21:17.454354] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-16T20:21:17.455138] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-16T20:21:17.455191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:17.455224] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:17.455251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:17.455308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:17.519595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:17.520284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:17.520548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:17.520599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:17.637222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:17.637321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:17.637357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:17.637385] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:17.640550] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=47.79%) [2026-02-16T20:21:17.640833] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-16T20:21:17.640956] [INFO ] [sig ] EOLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:17.781674] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EOLS.txt [2026-02-16T20:21:17.781781] [INFO ] [sig ] [1050/3407] Completed EOLS in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:17.781836] [INFO ] [sig ] [1051/3407] Forecasting EOS... [2026-02-16T20:21:17.781868] [INFO ] [sig ] Generating forecast for: EOS [2026-02-16T20:21:17.781898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-16T20:21:17.793420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-16T20:21:17.793691] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-16T20:21:17.794487] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-16T20:21:17.794538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:17.794589] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:17.794620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:17.794677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:17.851449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:17.852046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:17.852125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:17.852164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:17.970534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:17.970651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:17.970690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:17.970719] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:17.973865] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-02-16T20:21:17.974129] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-16T20:21:17.974256] [INFO ] [sig ] EOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:18.116069] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EOS.txt [2026-02-16T20:21:18.116179] [INFO ] [sig ] [1051/3407] Completed EOS in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:18.116218] [INFO ] [sig ] [1052/3407] Forecasting EOSE... [2026-02-16T20:21:18.116247] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-16T20:21:18.116276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-16T20:21:18.127191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-16T20:21:18.127452] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-16T20:21:18.128314] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-16T20:21:18.128365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:18.128397] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:18.128423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:18.128478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:18.188005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:18.188836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:18.188915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:18.188948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:18.302978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:18.303132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:18.303173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:18.303202] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:18.306619] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-02-16T20:21:18.306914] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-16T20:21:18.307047] [INFO ] [sig ] EOSE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:18.447278] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EOSE.txt [2026-02-16T20:21:18.447609] [INFO ] [sig ] [1052/3407] Completed EOSE in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:18.447652] [INFO ] [sig ] [1053/3407] Forecasting EPAC... [2026-02-16T20:21:18.447681] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-16T20:21:18.447713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-16T20:21:18.459800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-16T20:21:18.460096] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-16T20:21:18.461088] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-16T20:21:18.461140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:18.461198] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:18.461227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:18.461283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:18.521498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:18.522198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:18.522277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:18.522310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:18.638366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:18.638512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:18.638551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:18.638598] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:18.641972] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=27.69%) [2026-02-16T20:21:18.642250] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-16T20:21:18.642378] [INFO ] [sig ] EPAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:18.783290] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EPAC.txt [2026-02-16T20:21:18.783421] [INFO ] [sig ] [1053/3407] Completed EPAC in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:18.783461] [INFO ] [sig ] [1054/3407] Forecasting EPAM... [2026-02-16T20:21:18.783492] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-16T20:21:18.783524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-16T20:21:18.794747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-16T20:21:18.795034] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-16T20:21:18.795846] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-16T20:21:18.795897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:18.795929] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:18.795956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:18.796013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:18.853930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:18.854612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:18.854690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:18.854722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:18.980610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:18.980737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:18.980790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:18.980820] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:18.984171] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-16T20:21:18.984446] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-16T20:21:18.984570] [INFO ] [sig ] EPAM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:19.124257] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EPAM.txt [2026-02-16T20:21:19.124375] [INFO ] [sig ] [1054/3407] Completed EPAM in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:19.124414] [INFO ] [sig ] [1055/3407] Forecasting EPC... [2026-02-16T20:21:19.124444] [INFO ] [sig ] Generating forecast for: EPC [2026-02-16T20:21:19.124474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-16T20:21:19.135161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-16T20:21:19.135449] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-16T20:21:19.136258] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-16T20:21:19.136311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:19.136344] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:19.136371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:19.136427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:19.192974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:19.193647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:19.193727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:19.193760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:19.316874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:19.317015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:19.317053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:19.317082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:19.320448] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-16T20:21:19.320930] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-16T20:21:19.321055] [INFO ] [sig ] EPC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:19.468661] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EPC.txt [2026-02-16T20:21:19.468833] [INFO ] [sig ] [1055/3407] Completed EPC in 0.3s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:19.468874] [INFO ] [sig ] [1056/3407] Forecasting EPD... [2026-02-16T20:21:19.468904] [INFO ] [sig ] Generating forecast for: EPD [2026-02-16T20:21:19.469181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-16T20:21:19.481655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-16T20:21:19.482068] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-16T20:21:19.483002] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-16T20:21:19.483058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:19.483090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:19.483117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:19.483175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:19.549210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:19.550158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:19.550249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:19.550284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:19.689726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:19.689891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:19.689934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:19.690006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:19.694135] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=48.59%) [2026-02-16T20:21:19.694457] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-16T20:21:19.694632] [INFO ] [sig ] EPD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:19.839917] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EPD.txt [2026-02-16T20:21:19.840083] [INFO ] [sig ] [1056/3407] Completed EPD in 0.4s | 2.82 sym/s | Total: 6.2m | ETA: 13.9m [2026-02-16T20:21:19.840174] [INFO ] [sig ] [1057/3407] Forecasting EPSN... [2026-02-16T20:21:19.840209] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-16T20:21:19.840241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-16T20:21:19.852560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-16T20:21:19.852911] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-16T20:21:19.853760] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-16T20:21:19.853813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:19.853846] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:19.853873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:19.853930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:19.911255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:19.912018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:19.912100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:19.912133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:20.032423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:20.032585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:20.032629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:20.032658] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:20.035970] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-16T20:21:20.036246] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-16T20:21:20.036371] [INFO ] [sig ] EPSN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:20.176031] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EPSN.txt [2026-02-16T20:21:20.176169] [INFO ] [sig ] [1057/3407] Completed EPSN in 0.3s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:20.176212] [INFO ] [sig ] [1058/3407] Forecasting EQBK... [2026-02-16T20:21:20.176249] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-16T20:21:20.176287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-16T20:21:20.187605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-16T20:21:20.187940] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-16T20:21:20.189026] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-16T20:21:20.189081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:20.189124] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:20.189153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:20.189218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:20.250864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:20.251681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:20.251766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:20.251800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:20.381964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:20.382123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:20.382167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:20.382201] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:20.385698] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=68.14%) [2026-02-16T20:21:20.385977] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-16T20:21:20.386103] [INFO ] [sig ] EQBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:20.560333] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EQBK.txt [2026-02-16T20:21:20.560508] [INFO ] [sig ] [1058/3407] Completed EQBK in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:20.560552] [INFO ] [sig ] [1059/3407] Forecasting EQH... [2026-02-16T20:21:20.560603] [INFO ] [sig ] Generating forecast for: EQH [2026-02-16T20:21:20.560665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-16T20:21:20.572828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-16T20:21:20.573133] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-16T20:21:20.573967] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-16T20:21:20.574021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:20.574054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:20.574082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:20.574140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:20.637027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:20.637757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:20.637841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:20.637876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:20.761144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:20.761307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:20.761350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:20.761382] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:20.764926] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=19.70%) [2026-02-16T20:21:20.765235] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-16T20:21:20.765371] [INFO ] [sig ] EQH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:20.915774] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EQH.txt [2026-02-16T20:21:20.915923] [INFO ] [sig ] [1059/3407] Completed EQH in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:20.915966] [INFO ] [sig ] [1060/3407] Forecasting EQIX... [2026-02-16T20:21:20.915998] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-16T20:21:20.916030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-16T20:21:20.927314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-16T20:21:20.927645] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-16T20:21:20.928500] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-16T20:21:20.928553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:20.928608] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:20.928637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:20.928695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:20.989129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:20.990072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:20.990158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:20.990193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:21.122507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:21.122880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:21.122923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:21.122955] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:21.126557] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-02-16T20:21:21.126874] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-16T20:21:21.127027] [INFO ] [sig ] EQIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:21.278476] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EQIX.txt [2026-02-16T20:21:21.278658] [INFO ] [sig ] [1060/3407] Completed EQIX in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:21.278705] [INFO ] [sig ] [1061/3407] Forecasting ERAS... [2026-02-16T20:21:21.278738] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-16T20:21:21.278797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-16T20:21:21.290856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-16T20:21:21.291205] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-16T20:21:21.292054] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-16T20:21:21.292109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:21.292142] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:21.292174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:21.292253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:21.352463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:21.353348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:21.353437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:21.353472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:21.477559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:21.477736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:21.477779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:21.477809] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:21.482136] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-16T20:21:21.482461] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-16T20:21:21.482620] [INFO ] [sig ] ERAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:21.635844] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ERAS.txt [2026-02-16T20:21:21.636000] [INFO ] [sig ] [1061/3407] Completed ERAS in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:21.636041] [INFO ] [sig ] [1062/3407] Forecasting ERIC... [2026-02-16T20:21:21.636124] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-16T20:21:21.636160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-16T20:21:21.648499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-16T20:21:21.648926] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-16T20:21:21.649792] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-16T20:21:21.649846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:21.649893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:21.649943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:21.650005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:21.714072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:21.714949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:21.715035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:21.715069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:21.850661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:21.850822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:21.850868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:21.850900] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:21.854485] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-02-16T20:21:21.854804] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-16T20:21:21.854953] [INFO ] [sig ] ERIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:22.007769] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ERIC.txt [2026-02-16T20:21:22.007912] [INFO ] [sig ] [1062/3407] Completed ERIC in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:22.007976] [INFO ] [sig ] [1063/3407] Forecasting ERIE... [2026-02-16T20:21:22.008010] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-16T20:21:22.008043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-16T20:21:22.019530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-16T20:21:22.019910] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-16T20:21:22.020756] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-16T20:21:22.020810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:22.020929] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:22.020966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:22.021025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:22.082972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:22.083837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:22.083970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:22.084008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:22.206088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:22.206254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:22.206298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:22.206329] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:22.209985] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-16T20:21:22.210284] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-16T20:21:22.210459] [INFO ] [sig ] ERIE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:22.359045] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ERIE.txt [2026-02-16T20:21:22.359203] [INFO ] [sig ] [1063/3407] Completed ERIE in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:22.359247] [INFO ] [sig ] [1064/3407] Forecasting ERII... [2026-02-16T20:21:22.359284] [INFO ] [sig ] Generating forecast for: ERII [2026-02-16T20:21:22.359321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-16T20:21:22.371361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-16T20:21:22.371703] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-16T20:21:22.372598] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-16T20:21:22.372653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:22.372687] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:22.372716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:22.372775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:22.434495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:22.435399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:22.435486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:22.435522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:22.558541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:22.558733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:22.558777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:22.558808] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:22.562406] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-16T20:21:22.562722] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-16T20:21:22.562856] [INFO ] [sig ] ERII: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:22.710320] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ERII.txt [2026-02-16T20:21:22.710459] [INFO ] [sig ] [1064/3407] Completed ERII in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:22.710499] [INFO ] [sig ] [1065/3407] Forecasting ERO... [2026-02-16T20:21:22.710528] [INFO ] [sig ] Generating forecast for: ERO [2026-02-16T20:21:22.710608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-16T20:21:22.722301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-16T20:21:22.722651] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-16T20:21:22.723539] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-16T20:21:22.723612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:22.723647] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:22.723676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:22.723735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:22.784554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:22.785406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:22.785494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:22.785530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:22.904531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:22.904712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:22.904783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:22.904841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:22.908332] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-02-16T20:21:22.908640] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-16T20:21:22.908780] [INFO ] [sig ] ERO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:23.054762] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ERO.txt [2026-02-16T20:21:23.054908] [INFO ] [sig ] [1065/3407] Completed ERO in 0.3s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:23.054949] [INFO ] [sig ] [1066/3407] Forecasting ES... [2026-02-16T20:21:23.054978] [INFO ] [sig ] Generating forecast for: ES [2026-02-16T20:21:23.055008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-16T20:21:23.065966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-16T20:21:23.066263] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-16T20:21:23.067090] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-16T20:21:23.067141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:23.067173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:23.067200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:23.067255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:23.127129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:23.127921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:23.128023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:23.128061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:23.250960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:23.251119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:23.251162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:23.251192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:23.254598] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-16T20:21:23.254873] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-16T20:21:23.254998] [INFO ] [sig ] ES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:23.403102] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ES.txt [2026-02-16T20:21:23.403283] [INFO ] [sig ] [1066/3407] Completed ES in 0.3s | 2.82 sym/s | Total: 6.3m | ETA: 13.9m [2026-02-16T20:21:23.403324] [INFO ] [sig ] [1067/3407] Forecasting ESAB... [2026-02-16T20:21:23.403355] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-16T20:21:23.403385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-16T20:21:23.416275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-16T20:21:23.416625] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-16T20:21:23.417413] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-16T20:21:23.417464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:23.417696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:23.417727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:23.417784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:23.479070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:23.479845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:23.479929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:23.479979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:23.602444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:23.602618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:23.602664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:23.602695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:23.606195] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-16T20:21:23.606680] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-16T20:21:23.606815] [INFO ] [sig ] ESAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:23.760613] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ESAB.txt [2026-02-16T20:21:23.760763] [INFO ] [sig ] [1067/3407] Completed ESAB in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:23.760802] [INFO ] [sig ] [1068/3407] Forecasting ESCA... [2026-02-16T20:21:23.760832] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-16T20:21:23.760863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-16T20:21:23.771801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-16T20:21:23.772078] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-16T20:21:23.772879] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-16T20:21:23.772930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:23.772962] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:23.772989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:23.773045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:23.829992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:23.830681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:23.830760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:23.830792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:23.943886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:23.944051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:23.944099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:23.944130] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:23.947586] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=84.31%) [2026-02-16T20:21:23.947859] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-16T20:21:23.948017] [INFO ] [sig ] ESCA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:24.095304] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ESCA.txt [2026-02-16T20:21:24.095472] [INFO ] [sig ] [1068/3407] Completed ESCA in 0.3s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:24.095514] [INFO ] [sig ] [1069/3407] Forecasting ESE... [2026-02-16T20:21:24.095590] [INFO ] [sig ] Generating forecast for: ESE [2026-02-16T20:21:24.095625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-16T20:21:24.108224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-16T20:21:24.108655] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-16T20:21:24.109618] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-16T20:21:24.109674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:24.109708] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:24.109746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:24.109806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:24.168126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:24.169097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:24.169185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:24.169219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:24.290056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:24.290223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:24.290269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:24.290308] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:24.293864] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-16T20:21:24.294169] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-16T20:21:24.294303] [INFO ] [sig ] ESE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:24.449090] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESE.txt [2026-02-16T20:21:24.449256] [INFO ] [sig ] [1069/3407] Completed ESE in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:24.449297] [INFO ] [sig ] [1070/3407] Forecasting ESEA... [2026-02-16T20:21:24.449329] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-16T20:21:24.449392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-16T20:21:24.461458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-16T20:21:24.461896] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-16T20:21:24.462856] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-16T20:21:24.462910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:24.462974] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:24.463004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:24.463063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:24.521345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:24.522262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:24.522355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:24.522395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:24.652995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:24.653165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:24.653207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:24.653236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:24.656795] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-02-16T20:21:24.657084] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-16T20:21:24.657211] [INFO ] [sig ] ESEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:24.804810] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESEA.txt [2026-02-16T20:21:24.804970] [INFO ] [sig ] [1070/3407] Completed ESEA in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:24.805010] [INFO ] [sig ] [1071/3407] Forecasting ESGD... [2026-02-16T20:21:24.805041] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-16T20:21:24.805071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-16T20:21:24.816792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-16T20:21:24.817116] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-16T20:21:24.817979] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-16T20:21:24.818035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:24.818067] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:24.818095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:24.818151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:24.875838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:24.876725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:24.876807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:24.876839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:25.000219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:25.000415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:25.000466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:25.000499] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:25.003954] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=31.66%) [2026-02-16T20:21:25.004230] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-16T20:21:25.004353] [INFO ] [sig ] ESGD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:25.147885] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESGD.txt [2026-02-16T20:21:25.148065] [INFO ] [sig ] [1071/3407] Completed ESGD in 0.3s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:25.148106] [INFO ] [sig ] [1072/3407] Forecasting ESGE... [2026-02-16T20:21:25.148136] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-16T20:21:25.148197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-16T20:21:25.159270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-16T20:21:25.159632] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-16T20:21:25.160492] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-16T20:21:25.160549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:25.160606] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:25.160634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:25.160691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:25.218310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:25.219216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:25.219300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:25.219336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:25.344810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:25.344978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:25.345020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:25.345052] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:25.348600] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-02-16T20:21:25.348892] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-16T20:21:25.349026] [INFO ] [sig ] ESGE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:25.504760] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ESGE.txt [2026-02-16T20:21:25.504931] [INFO ] [sig ] [1072/3407] Completed ESGE in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:25.504972] [INFO ] [sig ] [1073/3407] Forecasting ESI... [2026-02-16T20:21:25.505001] [INFO ] [sig ] Generating forecast for: ESI [2026-02-16T20:21:25.505040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-16T20:21:25.516349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-16T20:21:25.516921] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-16T20:21:25.517788] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-16T20:21:25.517840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:25.517872] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:25.517898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:25.517974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:25.578100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:25.579172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:25.579257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:25.579293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:25.704079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:25.704243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:25.704286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:25.704360] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:25.707871] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-02-16T20:21:25.708183] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-16T20:21:25.708314] [INFO ] [sig ] ESI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:25.854914] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESI.txt [2026-02-16T20:21:25.855079] [INFO ] [sig ] [1073/3407] Completed ESI in 0.4s | 2.82 sym/s | Total: 6.3m | ETA: 13.8m [2026-02-16T20:21:25.855124] [INFO ] [sig ] [1074/3407] Forecasting ESOA... [2026-02-16T20:21:25.855186] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-16T20:21:25.855223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-16T20:21:25.867663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-16T20:21:25.868060] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-16T20:21:25.868948] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-16T20:21:25.869001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:25.869036] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:25.869064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:25.869122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:25.929666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:25.930603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:25.930698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:25.930733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:26.058664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:26.058819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:26.058859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:26.058889] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:26.062311] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=52.87%) [2026-02-16T20:21:26.062638] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-16T20:21:26.062773] [INFO ] [sig ] ESOA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:26.216370] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ESOA.txt [2026-02-16T20:21:26.216548] [INFO ] [sig ] [1074/3407] Completed ESOA in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:26.216611] [INFO ] [sig ] [1075/3407] Forecasting ESPO... [2026-02-16T20:21:26.216642] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-16T20:21:26.216672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-16T20:21:26.227896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-16T20:21:26.228247] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-16T20:21:26.229124] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-16T20:21:26.229177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:26.229209] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:26.229236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:26.229293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:26.287188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:26.288213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:26.288297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:26.288330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:26.412364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:26.412514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:26.412555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:26.412612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:26.416027] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: DOWN (p=21.86%) [2026-02-16T20:21:26.416306] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-16T20:21:26.416431] [INFO ] [sig ] ESPO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:26.561217] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESPO.txt [2026-02-16T20:21:26.561375] [INFO ] [sig ] [1075/3407] Completed ESPO in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:26.561415] [INFO ] [sig ] [1076/3407] Forecasting ESQ... [2026-02-16T20:21:26.561444] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-16T20:21:26.561476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-16T20:21:26.572880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-16T20:21:26.573180] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-16T20:21:26.573977] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-16T20:21:26.574028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:26.574060] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:26.574086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:26.574141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:26.632805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:26.633554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:26.633655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:26.633691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:26.753348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:26.753512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:26.753556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:26.753614] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:26.757114] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-02-16T20:21:26.757406] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-16T20:21:26.757539] [INFO ] [sig ] ESQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:26.911135] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESQ.txt [2026-02-16T20:21:26.911292] [INFO ] [sig ] [1076/3407] Completed ESQ in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:26.911333] [INFO ] [sig ] [1077/3407] Forecasting ESTA... [2026-02-16T20:21:26.911367] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-16T20:21:26.911404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-16T20:21:26.923989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-16T20:21:26.924368] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-16T20:21:26.925269] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-16T20:21:26.925324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:26.925356] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:26.925384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:26.925453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:26.989695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:26.990664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:26.990750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:26.990786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:27.110907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:27.111073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:27.111117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:27.111149] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:27.114766] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-16T20:21:27.115042] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-16T20:21:27.115169] [INFO ] [sig ] ESTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:27.258956] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESTA.txt [2026-02-16T20:21:27.259107] [INFO ] [sig ] [1077/3407] Completed ESTA in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:27.259150] [INFO ] [sig ] [1078/3407] Forecasting ESTC... [2026-02-16T20:21:27.259180] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-16T20:21:27.259238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-16T20:21:27.270912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-16T20:21:27.271235] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-16T20:21:27.272114] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-16T20:21:27.272169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:27.272204] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:27.272231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:27.272289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:27.333800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:27.334755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:27.334845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:27.334881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:27.457443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:27.457630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:27.457673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:27.457703] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:27.461145] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=31.06%) [2026-02-16T20:21:27.461424] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-16T20:21:27.461551] [INFO ] [sig ] ESTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:27.603048] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ESTC.txt [2026-02-16T20:21:27.603192] [INFO ] [sig ] [1078/3407] Completed ESTC in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:27.603232] [INFO ] [sig ] [1079/3407] Forecasting ETB... [2026-02-16T20:21:27.603261] [INFO ] [sig ] Generating forecast for: ETB [2026-02-16T20:21:27.603292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-16T20:21:27.614802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-16T20:21:27.615131] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-16T20:21:27.615932] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-16T20:21:27.615984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:27.616016] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:27.616043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:27.616101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:27.673181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:27.674052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:27.674137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:27.674173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:27.791858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:27.792019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:27.792064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:27.792096] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:27.795607] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-16T20:21:27.795905] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-16T20:21:27.796045] [INFO ] [sig ] ETB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:27.942388] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ETB.txt [2026-02-16T20:21:27.942562] [INFO ] [sig ] [1079/3407] Completed ETB in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:27.942645] [INFO ] [sig ] [1080/3407] Forecasting ETD... [2026-02-16T20:21:27.942711] [INFO ] [sig ] Generating forecast for: ETD [2026-02-16T20:21:27.942746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-16T20:21:27.954781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-16T20:21:27.955109] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-16T20:21:27.955998] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-16T20:21:27.956051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:27.956084] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:27.956114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:27.956172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:28.014335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:28.015274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:28.015399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:28.015435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:28.138188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:28.138363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:28.138414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:28.138450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:28.142270] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-16T20:21:28.142678] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-16T20:21:28.142837] [INFO ] [sig ] ETD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:28.291924] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETD.txt [2026-02-16T20:21:28.292062] [INFO ] [sig ] [1080/3407] Completed ETD in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:28.292102] [INFO ] [sig ] [1081/3407] Forecasting ETG... [2026-02-16T20:21:28.292132] [INFO ] [sig ] Generating forecast for: ETG [2026-02-16T20:21:28.292171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-16T20:21:28.303817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-16T20:21:28.304118] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-16T20:21:28.304945] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-16T20:21:28.304997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:28.305028] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:28.305054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:28.305110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:28.364233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:28.364875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:28.364969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:28.365002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:28.483092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:28.483242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:28.483283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:28.483312] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:28.486739] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-16T20:21:28.487008] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-16T20:21:28.487134] [INFO ] [sig ] ETG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:28.630717] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETG.txt [2026-02-16T20:21:28.630853] [INFO ] [sig ] [1081/3407] Completed ETG in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:28.630892] [INFO ] [sig ] [1082/3407] Forecasting ETHA... [2026-02-16T20:21:28.630922] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-16T20:21:28.630953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-16T20:21:28.642252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-16T20:21:28.642613] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-16T20:21:28.643397] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-16T20:21:28.643458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:28.643491] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:28.643518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:28.643592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:28.701168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:28.701942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:28.702022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:28.702054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:28.821050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:28.821189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:28.821229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:28.821258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:28.824596] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=67.84%) [2026-02-16T20:21:28.824884] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-16T20:21:28.825008] [INFO ] [sig ] ETHA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:28.969770] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETHA.txt [2026-02-16T20:21:28.969913] [INFO ] [sig ] [1082/3407] Completed ETHA in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.8m [2026-02-16T20:21:28.969963] [INFO ] [sig ] [1083/3407] Forecasting ETJ... [2026-02-16T20:21:28.969995] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-16T20:21:28.970030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-16T20:21:28.982218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-16T20:21:28.982630] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-16T20:21:28.983524] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-16T20:21:28.983594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:28.983643] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:28.983671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:28.983759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:29.041894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:29.042866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:29.042999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:29.043034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:29.161110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:29.161281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:29.161327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:29.161358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:29.165029] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-16T20:21:29.165385] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-16T20:21:29.165592] [INFO ] [sig ] ETJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:29.309165] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETJ.txt [2026-02-16T20:21:29.309355] [INFO ] [sig ] [1083/3407] Completed ETJ in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:29.309397] [INFO ] [sig ] [1084/3407] Forecasting ETN... [2026-02-16T20:21:29.309458] [INFO ] [sig ] Generating forecast for: ETN [2026-02-16T20:21:29.309491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-16T20:21:29.321599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-16T20:21:29.321967] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-16T20:21:29.322779] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-16T20:21:29.322831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:29.322863] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:29.322891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:29.322948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:29.379546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:29.380453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:29.380538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:29.380593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:29.511167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:29.511331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:29.511375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:29.511405] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:29.515094] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-16T20:21:29.515419] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-16T20:21:29.515560] [INFO ] [sig ] ETN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:29.662192] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ETN.txt [2026-02-16T20:21:29.662390] [INFO ] [sig ] [1084/3407] Completed ETN in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:29.662435] [INFO ] [sig ] [1085/3407] Forecasting ETO... [2026-02-16T20:21:29.662464] [INFO ] [sig ] Generating forecast for: ETO [2026-02-16T20:21:29.662537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-16T20:21:29.675079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-16T20:21:29.675473] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-16T20:21:29.676458] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-16T20:21:29.676511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:29.676555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:29.676629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:29.676709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:29.734993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:29.735979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:29.736099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:29.736134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:29.859275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:29.859437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:29.859488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:29.859524] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:29.863166] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-02-16T20:21:29.863468] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-16T20:21:29.863657] [INFO ] [sig ] ETO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:30.019713] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ETO.txt [2026-02-16T20:21:30.019902] [INFO ] [sig ] [1085/3407] Completed ETO in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:30.019954] [INFO ] [sig ] [1086/3407] Forecasting ETON... [2026-02-16T20:21:30.019988] [INFO ] [sig ] Generating forecast for: ETON [2026-02-16T20:21:30.020019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-16T20:21:30.034468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-16T20:21:30.034865] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-16T20:21:30.035702] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-16T20:21:30.035756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:30.035789] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:30.035816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:30.035872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:30.097094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:30.097984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:30.098085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:30.098123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:30.226093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:30.226258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:30.226304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:30.226335] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:30.230033] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-02-16T20:21:30.230346] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-16T20:21:30.230484] [INFO ] [sig ] ETON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:30.389984] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETON.txt [2026-02-16T20:21:30.390156] [INFO ] [sig ] [1086/3407] Completed ETON in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:30.390198] [INFO ] [sig ] [1087/3407] Forecasting ETSY... [2026-02-16T20:21:30.390230] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-16T20:21:30.390263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-16T20:21:30.406020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-16T20:21:30.406501] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-16T20:21:30.407721] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-16T20:21:30.407778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:30.407867] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:30.407897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:30.408006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:30.476941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:30.478149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:30.478263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:30.478310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:30.603688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:30.603850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:30.603894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:30.603924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:30.608075] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-16T20:21:30.608351] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-16T20:21:30.608496] [INFO ] [sig ] ETSY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:30.754903] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ETSY.txt [2026-02-16T20:21:30.755098] [INFO ] [sig ] [1087/3407] Completed ETSY in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:30.755153] [INFO ] [sig ] [1088/3407] Forecasting ETY... [2026-02-16T20:21:30.755185] [INFO ] [sig ] Generating forecast for: ETY [2026-02-16T20:21:30.755216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-16T20:21:30.768241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-16T20:21:30.768678] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-16T20:21:30.769620] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-16T20:21:30.769689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:30.769724] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:30.769752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:30.769810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:30.828318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:30.829265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:30.829370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:30.829407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:30.946742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:30.946899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:30.946943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:30.946974] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:30.950596] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=62.26%) [2026-02-16T20:21:30.950894] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-16T20:21:30.951027] [INFO ] [sig ] ETY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:31.097076] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ETY.txt [2026-02-16T20:21:31.097226] [INFO ] [sig ] [1088/3407] Completed ETY in 0.3s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:31.097266] [INFO ] [sig ] [1089/3407] Forecasting EUFN... [2026-02-16T20:21:31.097297] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-16T20:21:31.097328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-16T20:21:31.109028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-16T20:21:31.109358] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-16T20:21:31.110168] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-16T20:21:31.110219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:31.110252] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:31.110279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:31.110335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:31.168926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:31.169799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:31.169883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:31.169917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:31.294635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:31.294796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:31.294857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:31.294887] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:31.298975] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=29.57%) [2026-02-16T20:21:31.299279] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-16T20:21:31.299414] [INFO ] [sig ] EUFN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:31.450180] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EUFN.txt [2026-02-16T20:21:31.450416] [INFO ] [sig ] [1089/3407] Completed EUFN in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:31.450512] [INFO ] [sig ] [1090/3407] Forecasting EVAX... [2026-02-16T20:21:31.450547] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-16T20:21:31.450598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-16T20:21:31.463252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-16T20:21:31.463762] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-16T20:21:31.464731] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-16T20:21:31.464797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:31.464852] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:31.464894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:31.464974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:31.524861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:31.525854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:31.525943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:31.525977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:31.662846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:31.663033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:31.663093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:31.663198] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:31.667129] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-02-16T20:21:31.667534] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-16T20:21:31.667747] [INFO ] [sig ] EVAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:31.819284] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVAX.txt [2026-02-16T20:21:31.819446] [INFO ] [sig ] [1090/3407] Completed EVAX in 0.4s | 2.82 sym/s | Total: 6.4m | ETA: 13.7m [2026-02-16T20:21:31.819488] [INFO ] [sig ] [1091/3407] Forecasting EVC... [2026-02-16T20:21:31.819517] [INFO ] [sig ] Generating forecast for: EVC [2026-02-16T20:21:31.819591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-16T20:21:31.831340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-16T20:21:31.831727] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-16T20:21:31.832599] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-16T20:21:31.832657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:31.832695] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:31.832727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:31.832787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:31.893322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:31.894388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:31.894472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:31.894506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:32.019044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:32.019198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:32.019239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:32.019268] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:32.022697] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-16T20:21:32.022975] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-16T20:21:32.023124] [INFO ] [sig ] EVC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:32.167883] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVC.txt [2026-02-16T20:21:32.168103] [INFO ] [sig ] [1091/3407] Completed EVC in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:32.168148] [INFO ] [sig ] [1092/3407] Forecasting EVCM... [2026-02-16T20:21:32.168215] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-16T20:21:32.168261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-16T20:21:32.179991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-16T20:21:32.180350] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-16T20:21:32.181192] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-16T20:21:32.181247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:32.181281] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:32.181309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:32.181368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:32.240040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:32.240848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:32.240930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:32.240963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:32.358160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:32.358327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:32.358370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:32.358403] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:32.361992] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-16T20:21:32.362289] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-16T20:21:32.362424] [INFO ] [sig ] EVCM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:32.508074] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVCM.txt [2026-02-16T20:21:32.508238] [INFO ] [sig ] [1092/3407] Completed EVCM in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:32.508279] [INFO ] [sig ] [1093/3407] Forecasting EVEX... [2026-02-16T20:21:32.508308] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-16T20:21:32.508368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-16T20:21:32.519914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-16T20:21:32.520253] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-16T20:21:32.521158] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-16T20:21:32.521213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:32.521257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:32.521288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:32.521347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:32.579946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:32.580913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:32.581001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:32.581036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:32.707606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:32.707771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:32.707812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:32.707839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:32.711466] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-02-16T20:21:32.711813] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-16T20:21:32.711951] [INFO ] [sig ] EVEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:32.860055] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVEX.txt [2026-02-16T20:21:32.860226] [INFO ] [sig ] [1093/3407] Completed EVEX in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:32.860268] [INFO ] [sig ] [1094/3407] Forecasting EVF... [2026-02-16T20:21:32.860301] [INFO ] [sig ] Generating forecast for: EVF [2026-02-16T20:21:32.860333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-16T20:21:32.871272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-16T20:21:32.871679] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-16T20:21:32.872554] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-16T20:21:32.872631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:32.872668] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:32.872696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:32.872755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:32.932970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:32.933926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:32.934015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:32.934048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:33.051290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:33.051452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:33.051500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:33.051547] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:33.055223] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-16T20:21:33.055557] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-16T20:21:33.055722] [INFO ] [sig ] EVF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:33.211301] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVF.txt [2026-02-16T20:21:33.211550] [INFO ] [sig ] [1094/3407] Completed EVF in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:33.211629] [INFO ] [sig ] [1095/3407] Forecasting EVG... [2026-02-16T20:21:33.211665] [INFO ] [sig ] Generating forecast for: EVG [2026-02-16T20:21:33.211697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-16T20:21:33.224180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-16T20:21:33.224594] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-16T20:21:33.225645] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-16T20:21:33.225699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:33.225733] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:33.225762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:33.225819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:33.287612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:33.288659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:33.288752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:33.288787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:33.403918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:33.404077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:33.404117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:33.404145] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:33.407525] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=0.20%) [2026-02-16T20:21:33.407828] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-16T20:21:33.407980] [INFO ] [sig ] EVG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:33.556140] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVG.txt [2026-02-16T20:21:33.556301] [INFO ] [sig ] [1095/3407] Completed EVG in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:33.556341] [INFO ] [sig ] [1096/3407] Forecasting EVGO... [2026-02-16T20:21:33.556371] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-16T20:21:33.556429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-16T20:21:33.567729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-16T20:21:33.568137] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-16T20:21:33.569026] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-16T20:21:33.569082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:33.569116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:33.569143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:33.569202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:33.628376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:33.629239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:33.629324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:33.629357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:33.751041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:33.751203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:33.751246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:33.751276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:33.754757] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-16T20:21:33.755035] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-16T20:21:33.755164] [INFO ] [sig ] EVGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:33.905954] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVGO.txt [2026-02-16T20:21:33.906163] [INFO ] [sig ] [1096/3407] Completed EVGO in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:33.906207] [INFO ] [sig ] [1097/3407] Forecasting EVH... [2026-02-16T20:21:33.906281] [INFO ] [sig ] Generating forecast for: EVH [2026-02-16T20:21:33.906338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-16T20:21:33.920587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-16T20:21:33.921049] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-16T20:21:33.922013] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-16T20:21:33.922067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:33.922099] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:33.922132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:33.922190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:33.980259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:33.981197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:33.981322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:33.981357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:34.099980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:34.100143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:34.100185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:34.100215] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:34.103743] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=75.20%) [2026-02-16T20:21:34.104047] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-16T20:21:34.104177] [INFO ] [sig ] EVH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:34.254386] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVH.txt [2026-02-16T20:21:34.254546] [INFO ] [sig ] [1097/3407] Completed EVH in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:34.254613] [INFO ] [sig ] [1098/3407] Forecasting EVN... [2026-02-16T20:21:34.254652] [INFO ] [sig ] Generating forecast for: EVN [2026-02-16T20:21:34.254688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-16T20:21:34.266776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-16T20:21:34.267095] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-16T20:21:34.267917] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-16T20:21:34.267991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:34.268023] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:34.268049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:34.268106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:34.325277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:34.325986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:34.326066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:34.326098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:34.444327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:34.444482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:34.444523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:34.444551] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:34.448328] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-16T20:21:34.448624] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-16T20:21:34.448753] [INFO ] [sig ] EVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:34.591936] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVN.txt [2026-02-16T20:21:34.592092] [INFO ] [sig ] [1098/3407] Completed EVN in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:34.592133] [INFO ] [sig ] [1099/3407] Forecasting EVO... [2026-02-16T20:21:34.592162] [INFO ] [sig ] Generating forecast for: EVO [2026-02-16T20:21:34.592192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-16T20:21:34.603662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-16T20:21:34.604015] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-16T20:21:34.604830] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-16T20:21:34.604882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:34.604914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:34.604941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:34.604997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:34.667919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:34.669061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:34.669158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:34.669192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:34.792934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:34.793098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:34.793140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:34.793169] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:34.796817] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-02-16T20:21:34.797139] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-16T20:21:34.797279] [INFO ] [sig ] EVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:34.941780] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVO.txt [2026-02-16T20:21:34.941944] [INFO ] [sig ] [1099/3407] Completed EVO in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.7m [2026-02-16T20:21:34.941984] [INFO ] [sig ] [1100/3407] Forecasting EVRG... [2026-02-16T20:21:34.942014] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-16T20:21:34.942055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-16T20:21:34.957337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-16T20:21:34.957762] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-16T20:21:34.958712] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-16T20:21:34.958768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:34.958802] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:34.958831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:34.958890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:35.019501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:35.020434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:35.020527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:35.020568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:35.142316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:35.142477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:35.142520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:35.142588] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:35.146121] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-16T20:21:35.146442] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-16T20:21:35.146596] [INFO ] [sig ] EVRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:35.290788] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVRG.txt [2026-02-16T20:21:35.290978] [INFO ] [sig ] [1100/3407] Completed EVRG in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:35.291055] [INFO ] [sig ] [1101/3407] Forecasting EVSD... [2026-02-16T20:21:35.291113] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-16T20:21:35.291148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-16T20:21:35.302461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-16T20:21:35.302860] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-16T20:21:35.303695] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-16T20:21:35.303750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:35.303785] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:35.303815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:35.303873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:35.363938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:35.364869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:35.364955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:35.364991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:35.485720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:35.485873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:35.485913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:35.485942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:35.489384] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-16T20:21:35.489706] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-16T20:21:35.489841] [INFO ] [sig ] EVSD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:35.630458] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVSD.txt [2026-02-16T20:21:35.630630] [INFO ] [sig ] [1101/3407] Completed EVSD in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:35.630673] [INFO ] [sig ] [1102/3407] Forecasting EVTC... [2026-02-16T20:21:35.630702] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-16T20:21:35.630733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-16T20:21:35.642526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-16T20:21:35.642919] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-16T20:21:35.643746] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-16T20:21:35.643799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:35.643831] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:35.643858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:35.643915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:35.700500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:35.701317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:35.701398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:35.701462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:35.822505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:35.822687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:35.822732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:35.822764] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:35.826192] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=26.91%) [2026-02-16T20:21:35.826467] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-16T20:21:35.826620] [INFO ] [sig ] EVTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:35.967373] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EVTC.txt [2026-02-16T20:21:35.967538] [INFO ] [sig ] [1102/3407] Completed EVTC in 0.3s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:35.967602] [INFO ] [sig ] [1103/3407] Forecasting EVTL... [2026-02-16T20:21:35.967637] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-16T20:21:35.967699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-16T20:21:35.980119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-16T20:21:35.980514] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-16T20:21:35.981369] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-16T20:21:35.981422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:35.981456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:35.981485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:35.981543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:36.044179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:36.045103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:36.045202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:36.045237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:36.178786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:36.179188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:36.179235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:36.179266] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:36.182968] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-02-16T20:21:36.183262] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-16T20:21:36.183400] [INFO ] [sig ] EVTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:36.330815] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EVTL.txt [2026-02-16T20:21:36.330975] [INFO ] [sig ] [1103/3407] Completed EVTL in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:36.331015] [INFO ] [sig ] [1104/3407] Forecasting EWBC... [2026-02-16T20:21:36.331045] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-16T20:21:36.331102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-16T20:21:36.344333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-16T20:21:36.344720] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-16T20:21:36.345511] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-16T20:21:36.345564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:36.345644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:36.345673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:36.345749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:36.404550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:36.405303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:36.405381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:36.405413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:36.536965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:36.537125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:36.537167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:36.537197] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:36.541242] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-16T20:21:36.541523] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-16T20:21:36.541668] [INFO ] [sig ] EWBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:36.686976] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EWBC.txt [2026-02-16T20:21:36.687151] [INFO ] [sig ] [1104/3407] Completed EWBC in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:36.687194] [INFO ] [sig ] [1105/3407] Forecasting EWCZ... [2026-02-16T20:21:36.687252] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-16T20:21:36.687286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-16T20:21:36.699501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-16T20:21:36.699943] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-16T20:21:36.700805] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-16T20:21:36.700859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:36.700893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:36.700922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:36.700981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:36.758123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:36.759107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:36.759199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:36.759234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:36.884707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:36.884862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:36.884908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:36.884938] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:36.888807] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-02-16T20:21:36.889111] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-16T20:21:36.889249] [INFO ] [sig ] EWCZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:37.051345] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EWCZ.txt [2026-02-16T20:21:37.051516] [INFO ] [sig ] [1105/3407] Completed EWCZ in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:37.051558] [INFO ] [sig ] [1106/3407] Forecasting EWTX... [2026-02-16T20:21:37.051608] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-16T20:21:37.051640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-16T20:21:37.063315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-16T20:21:37.063747] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-16T20:21:37.064618] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-16T20:21:37.064677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:37.064712] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:37.064739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:37.064798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:37.127184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:37.128292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:37.128382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:37.128415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:37.260453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:37.260635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:37.260688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:37.260726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:37.264666] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-16T20:21:37.264960] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-16T20:21:37.265094] [INFO ] [sig ] EWTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:37.425482] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EWTX.txt [2026-02-16T20:21:37.425689] [INFO ] [sig ] [1106/3407] Completed EWTX in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:37.425780] [INFO ] [sig ] [1107/3407] Forecasting EWZS... [2026-02-16T20:21:37.425817] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-16T20:21:37.425850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-16T20:21:37.442334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-16T20:21:37.442770] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-16T20:21:37.443639] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-16T20:21:37.443719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:37.443772] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:37.443808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:37.443878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:37.504273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:37.505154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:37.505258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:37.505293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:37.632522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:37.632702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:37.632746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:37.632816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:37.636499] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-16T20:21:37.636835] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-16T20:21:37.636977] [INFO ] [sig ] EWZS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:37.784858] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EWZS.txt [2026-02-16T20:21:37.785016] [INFO ] [sig ] [1107/3407] Completed EWZS in 0.4s | 2.82 sym/s | Total: 6.5m | ETA: 13.6m [2026-02-16T20:21:37.785060] [INFO ] [sig ] [1108/3407] Forecasting EXAS... [2026-02-16T20:21:37.785091] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-16T20:21:37.785129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-16T20:21:37.797423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-16T20:21:37.797810] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-16T20:21:37.799139] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-16T20:21:37.799194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:37.799228] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:37.799257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:37.799314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:37.864376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:37.865273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:37.865362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:37.865397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:37.997041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:37.997212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:37.997264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:37.997308] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:38.001155] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-02-16T20:21:38.001448] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-16T20:21:38.001625] [INFO ] [sig ] EXAS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:38.158374] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXAS.txt [2026-02-16T20:21:38.158543] [INFO ] [sig ] [1108/3407] Completed EXAS in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:38.158604] [INFO ] [sig ] [1109/3407] Forecasting EXC... [2026-02-16T20:21:38.158640] [INFO ] [sig ] Generating forecast for: EXC [2026-02-16T20:21:38.158712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-16T20:21:38.170785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-16T20:21:38.171104] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-16T20:21:38.171911] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-16T20:21:38.171963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:38.171996] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:38.172022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:38.172083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:38.229228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:38.230171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:38.230253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:38.230286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:38.354076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:38.354243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:38.354285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:38.354315] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:38.357817] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-16T20:21:38.358118] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-16T20:21:38.358245] [INFO ] [sig ] EXC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:38.503365] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXC.txt [2026-02-16T20:21:38.503528] [INFO ] [sig ] [1109/3407] Completed EXC in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:38.503590] [INFO ] [sig ] [1110/3407] Forecasting EXEL... [2026-02-16T20:21:38.503624] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-16T20:21:38.503662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-16T20:21:38.517383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-16T20:21:38.517736] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-16T20:21:38.518772] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-16T20:21:38.518834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:38.518870] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:38.518897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:38.518952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:38.579561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:38.580474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:38.580559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:38.580615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:38.702661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:38.702830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:38.702879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:38.703096] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:38.707028] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-16T20:21:38.707311] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-16T20:21:38.707439] [INFO ] [sig ] EXEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:38.858622] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXEL.txt [2026-02-16T20:21:38.858822] [INFO ] [sig ] [1110/3407] Completed EXEL in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:38.858863] [INFO ] [sig ] [1111/3407] Forecasting EXFY... [2026-02-16T20:21:38.858928] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-16T20:21:38.858962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-16T20:21:38.872431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-16T20:21:38.872818] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-16T20:21:38.873638] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-16T20:21:38.873691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:38.873723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:38.873751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:38.873807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:38.932169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:38.933051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:38.933134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:38.933167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:39.053406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:39.053561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:39.053621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:39.053651] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:39.057070] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-02-16T20:21:39.057343] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-16T20:21:39.057470] [INFO ] [sig ] EXFY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:39.200029] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXFY.txt [2026-02-16T20:21:39.200189] [INFO ] [sig ] [1111/3407] Completed EXFY in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:39.200231] [INFO ] [sig ] [1112/3407] Forecasting EXG... [2026-02-16T20:21:39.200263] [INFO ] [sig ] Generating forecast for: EXG [2026-02-16T20:21:39.200294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-16T20:21:39.211795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-16T20:21:39.212102] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-16T20:21:39.212905] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-16T20:21:39.212958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:39.212989] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:39.213016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:39.213072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:39.270697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:39.271554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:39.271658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:39.271694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:39.398445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:39.398631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:39.398675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:39.398705] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:39.402079] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-16T20:21:39.402350] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-16T20:21:39.402473] [INFO ] [sig ] EXG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:39.547693] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EXG.txt [2026-02-16T20:21:39.548096] [INFO ] [sig ] [1112/3407] Completed EXG in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:39.548145] [INFO ] [sig ] [1113/3407] Forecasting EXK... [2026-02-16T20:21:39.548202] [INFO ] [sig ] Generating forecast for: EXK [2026-02-16T20:21:39.548236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-16T20:21:39.562701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-16T20:21:39.563036] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-16T20:21:39.563845] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-16T20:21:39.563897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:39.563937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:39.563966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:39.564022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:39.623765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:39.625108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:39.625200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:39.625234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:39.752441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:39.752639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:39.752684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:39.752716] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:39.756088] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-16T20:21:39.756360] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-16T20:21:39.756486] [INFO ] [sig ] EXK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:39.896808] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXK.txt [2026-02-16T20:21:39.896987] [INFO ] [sig ] [1113/3407] Completed EXK in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:39.897027] [INFO ] [sig ] [1114/3407] Forecasting EXLS... [2026-02-16T20:21:39.897059] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-16T20:21:39.897089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-16T20:21:39.909674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-16T20:21:39.910018] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-16T20:21:39.910823] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-16T20:21:39.910875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:39.910907] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:39.910933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:39.910990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:39.970411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:39.971281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:39.971390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:39.971424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:40.091779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:40.091944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:40.091986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:40.092015] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:40.095464] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-16T20:21:40.095784] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-16T20:21:40.095922] [INFO ] [sig ] EXLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:40.244683] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXLS.txt [2026-02-16T20:21:40.244845] [INFO ] [sig ] [1114/3407] Completed EXLS in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:40.244888] [INFO ] [sig ] [1115/3407] Forecasting EXP... [2026-02-16T20:21:40.244922] [INFO ] [sig ] Generating forecast for: EXP [2026-02-16T20:21:40.244952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-16T20:21:40.257245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-16T20:21:40.257705] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-16T20:21:40.258635] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-16T20:21:40.258706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:40.258747] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:40.258780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:40.258849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:40.315589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:40.316473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:40.316555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:40.316609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:40.440163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:40.440333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:40.440374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:40.440404] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:40.443883] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-02-16T20:21:40.444183] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-16T20:21:40.444318] [INFO ] [sig ] EXP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:40.587905] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXP.txt [2026-02-16T20:21:40.588137] [INFO ] [sig ] [1115/3407] Completed EXP in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:40.588191] [INFO ] [sig ] [1116/3407] Forecasting EXPD... [2026-02-16T20:21:40.588263] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-16T20:21:40.588296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-16T20:21:40.601736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-16T20:21:40.602155] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-16T20:21:40.603035] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-16T20:21:40.603088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:40.603120] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:40.603146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:40.603202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:40.665458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:40.666592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:40.666680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:40.666714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:40.798623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:40.798791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:40.798831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:40.798859] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:40.802382] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-02-16T20:21:40.802735] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-16T20:21:40.802878] [INFO ] [sig ] EXPD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:40.958088] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EXPD.txt [2026-02-16T20:21:40.958274] [INFO ] [sig ] [1116/3407] Completed EXPD in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.6m [2026-02-16T20:21:40.958315] [INFO ] [sig ] [1117/3407] Forecasting EXPE... [2026-02-16T20:21:40.958343] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-16T20:21:40.958405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-16T20:21:40.971643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-16T20:21:40.972065] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-16T20:21:40.973149] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-16T20:21:40.973215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:40.973247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:40.973273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:40.973331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:41.034615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:41.035750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:41.035839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:41.035873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:41.165982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:41.166148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:41.166189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:41.166219] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:41.169831] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=75.76%) [2026-02-16T20:21:41.170142] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-16T20:21:41.170275] [INFO ] [sig ] EXPE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:41.318764] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EXPE.txt [2026-02-16T20:21:41.318969] [INFO ] [sig ] [1117/3407] Completed EXPE in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:41.319013] [INFO ] [sig ] [1118/3407] Forecasting EXPI... [2026-02-16T20:21:41.319228] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-16T20:21:41.319292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-16T20:21:41.333423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-16T20:21:41.333849] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-16T20:21:41.334683] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-16T20:21:41.334738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:41.334772] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:41.334801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:41.334860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:41.394967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:41.395905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:41.395990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:41.396024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:41.522191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:41.522355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:41.522395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:41.522425] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:41.526495] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=78.03%) [2026-02-16T20:21:41.526809] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-16T20:21:41.527156] [INFO ] [sig ] EXPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:41.681059] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EXPI.txt [2026-02-16T20:21:41.681249] [INFO ] [sig ] [1118/3407] Completed EXPI in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:41.681291] [INFO ] [sig ] [1119/3407] Forecasting EXPO... [2026-02-16T20:21:41.681356] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-16T20:21:41.681400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-16T20:21:41.695425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-16T20:21:41.695848] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-16T20:21:41.696882] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-16T20:21:41.696935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:41.696967] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:41.696995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:41.697053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:41.760165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:41.761086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:41.761173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:41.761209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:41.880316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:41.880476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:41.880519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:41.880550] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:41.884086] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-16T20:21:41.884380] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-16T20:21:41.884511] [INFO ] [sig ] EXPO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:42.031448] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EXPO.txt [2026-02-16T20:21:42.031638] [INFO ] [sig ] [1119/3407] Completed EXPO in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:42.031683] [INFO ] [sig ] [1120/3407] Forecasting EYE... [2026-02-16T20:21:42.031712] [INFO ] [sig ] Generating forecast for: EYE [2026-02-16T20:21:42.031775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-16T20:21:42.046837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-16T20:21:42.047272] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-16T20:21:42.048313] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-16T20:21:42.048373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:42.048411] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:42.048442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:42.048512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:42.112913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:42.113833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:42.113919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:42.113953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:42.241285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:42.241447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:42.241490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:42.241521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:42.245103] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-02-16T20:21:42.245393] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-16T20:21:42.245528] [INFO ] [sig ] EYE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:42.401564] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/EYE.txt [2026-02-16T20:21:42.401803] [INFO ] [sig ] [1120/3407] Completed EYE in 0.4s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:42.401857] [INFO ] [sig ] [1121/3407] Forecasting EZGO... [2026-02-16T20:21:42.401922] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-16T20:21:42.401955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-16T20:21:42.414201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-16T20:21:42.414647] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-16T20:21:42.415603] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-16T20:21:42.415661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:42.415721] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:42.415754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:42.415838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:42.474743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:42.475632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:42.475715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:42.475750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:42.594638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:42.594806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:42.594848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:42.594894] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:42.598435] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-16T20:21:42.598744] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-16T20:21:42.598878] [INFO ] [sig ] EZGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:42.745388] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/EZGO.txt [2026-02-16T20:21:42.745549] [INFO ] [sig ] [1121/3407] Completed EZGO in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:42.745611] [INFO ] [sig ] [1122/3407] Forecasting F... [2026-02-16T20:21:42.745667] [INFO ] [sig ] Generating forecast for: F [2026-02-16T20:21:42.745701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-16T20:21:42.758282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-16T20:21:42.758685] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-16T20:21:42.759513] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-16T20:21:42.759568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:42.759629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:42.759658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:42.759716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:42.819671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:42.820563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:42.820670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:42.820704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:42.944217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:42.944405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:42.944450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:42.944480] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:42.948011] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-02-16T20:21:42.948309] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-16T20:21:42.948466] [INFO ] [sig ] F: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:43.093796] [INFO ] [LOCAL ] Saved forecast: F 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/F.txt [2026-02-16T20:21:43.093956] [INFO ] [sig ] [1122/3407] Completed F in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:43.093998] [INFO ] [sig ] [1123/3407] Forecasting FA... [2026-02-16T20:21:43.094027] [INFO ] [sig ] Generating forecast for: FA [2026-02-16T20:21:43.094057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-16T20:21:43.105730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-16T20:21:43.106081] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-16T20:21:43.106889] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-16T20:21:43.106940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:43.106973] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:43.107000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:43.107055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:43.167616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:43.168493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:43.168598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:43.168635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:43.289704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:43.289868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:43.289909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:43.289936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:43.293470] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-16T20:21:43.293871] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-16T20:21:43.294038] [INFO ] [sig ] FA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:43.440189] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FA.txt [2026-02-16T20:21:43.440345] [INFO ] [sig ] [1123/3407] Completed FA in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:43.440386] [INFO ] [sig ] [1124/3407] Forecasting FAF... [2026-02-16T20:21:43.440416] [INFO ] [sig ] Generating forecast for: FAF [2026-02-16T20:21:43.440448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-16T20:21:43.452118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-16T20:21:43.452468] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-16T20:21:43.453269] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-16T20:21:43.453322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:43.453353] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:43.453380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:43.453436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:43.516421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:43.517280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:43.517364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:43.517397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:43.634887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:43.635048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:43.635089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:43.635135] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:43.638629] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-02-16T20:21:43.638941] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-16T20:21:43.639067] [INFO ] [sig ] FAF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:43.786618] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FAF.txt [2026-02-16T20:21:43.786779] [INFO ] [sig ] [1124/3407] Completed FAF in 0.3s | 2.82 sym/s | Total: 6.6m | ETA: 13.5m [2026-02-16T20:21:43.786820] [INFO ] [sig ] [1125/3407] Forecasting FALN... [2026-02-16T20:21:43.786851] [INFO ] [sig ] Generating forecast for: FALN [2026-02-16T20:21:43.786882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-16T20:21:43.798066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-16T20:21:43.798394] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-16T20:21:43.799223] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-16T20:21:43.799275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:43.799308] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:43.799335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:43.799391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:43.859636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:43.860738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:43.860830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:43.860870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:43.984697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:43.984872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:43.984921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:43.984956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:43.988357] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-16T20:21:43.988652] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-16T20:21:43.988779] [INFO ] [sig ] FALN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:44.131842] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FALN.txt [2026-02-16T20:21:44.132004] [INFO ] [sig ] [1125/3407] Completed FALN in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:44.132044] [INFO ] [sig ] [1126/3407] Forecasting FANG... [2026-02-16T20:21:44.132076] [INFO ] [sig ] Generating forecast for: FANG [2026-02-16T20:21:44.132108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-16T20:21:44.144703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-16T20:21:44.145079] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-16T20:21:44.145905] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-16T20:21:44.145962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:44.145994] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:44.146021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:44.146078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:44.203554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:44.204688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:44.204812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:44.204853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:44.328512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:44.328693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:44.328735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:44.328764] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:44.332136] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-02-16T20:21:44.332408] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-16T20:21:44.332532] [INFO ] [sig ] FANG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:44.475781] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FANG.txt [2026-02-16T20:21:44.475961] [INFO ] [sig ] [1126/3407] Completed FANG in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:44.475999] [INFO ] [sig ] [1127/3407] Forecasting FARM... [2026-02-16T20:21:44.476056] [INFO ] [sig ] Generating forecast for: FARM [2026-02-16T20:21:44.476090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-16T20:21:44.488376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-16T20:21:44.488712] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-16T20:21:44.489710] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-16T20:21:44.489762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:44.489801] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:44.489834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:44.489901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:44.551721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:44.552399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:44.552480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:44.552515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:44.676411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:44.676784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:44.676828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:44.676856] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:44.680501] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=16.76%) [2026-02-16T20:21:44.680796] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-16T20:21:44.680926] [INFO ] [sig ] FARM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:44.826063] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FARM.txt [2026-02-16T20:21:44.826225] [INFO ] [sig ] [1127/3407] Completed FARM in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:44.826267] [INFO ] [sig ] [1128/3407] Forecasting FBIN... [2026-02-16T20:21:44.826297] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-16T20:21:44.826327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-16T20:21:44.837650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-16T20:21:44.837939] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-16T20:21:44.838987] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-16T20:21:44.839048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:44.839090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:44.839119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:44.839175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:44.898377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:44.899162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:44.899243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:44.899275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:45.025696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:45.025854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:45.025896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:45.025925] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:45.029417] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-16T20:21:45.029722] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-16T20:21:45.029872] [INFO ] [sig ] FBIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:45.175708] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FBIN.txt [2026-02-16T20:21:45.175866] [INFO ] [sig ] [1128/3407] Completed FBIN in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:45.175908] [INFO ] [sig ] [1129/3407] Forecasting FBIO... [2026-02-16T20:21:45.175937] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-16T20:21:45.175998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-16T20:21:45.187507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-16T20:21:45.187836] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-16T20:21:45.188683] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-16T20:21:45.188735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:45.188767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:45.188794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:45.188855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:45.245477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:45.246455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:45.246540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:45.246591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:45.371775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:45.371933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:45.372161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:45.372190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:45.375869] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-16T20:21:45.376156] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-16T20:21:45.376287] [INFO ] [sig ] FBIO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:45.520722] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FBIO.txt [2026-02-16T20:21:45.520886] [INFO ] [sig ] [1129/3407] Completed FBIO in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:45.520926] [INFO ] [sig ] [1130/3407] Forecasting FBIZ... [2026-02-16T20:21:45.520984] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-16T20:21:45.521017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-16T20:21:45.532768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-16T20:21:45.533122] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-16T20:21:45.533939] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-16T20:21:45.533991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:45.534024] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:45.534051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:45.534108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:45.594132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:45.595114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:45.595206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:45.595240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:45.715700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:45.715871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:45.715922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:45.715965] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:45.719721] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-16T20:21:45.720053] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-16T20:21:45.720216] [INFO ] [sig ] FBIZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:45.871249] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FBIZ.txt [2026-02-16T20:21:45.871395] [INFO ] [sig ] [1130/3407] Completed FBIZ in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:45.871435] [INFO ] [sig ] [1131/3407] Forecasting FBK... [2026-02-16T20:21:45.871464] [INFO ] [sig ] Generating forecast for: FBK [2026-02-16T20:21:45.871517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-16T20:21:45.883116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-16T20:21:45.883493] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-16T20:21:45.884430] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-16T20:21:45.884486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:45.884519] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:45.884547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:45.884634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:45.941309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:45.942123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:45.942265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:45.942318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:46.064674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:46.064828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:46.064873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:46.064902] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:46.068927] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-02-16T20:21:46.069339] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-16T20:21:46.069524] [INFO ] [sig ] FBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:46.217001] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FBK.txt [2026-02-16T20:21:46.217171] [INFO ] [sig ] [1131/3407] Completed FBK in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:46.217213] [INFO ] [sig ] [1132/3407] Forecasting FBL... [2026-02-16T20:21:46.217252] [INFO ] [sig ] Generating forecast for: FBL [2026-02-16T20:21:46.217285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-16T20:21:46.230558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-16T20:21:46.230981] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-16T20:21:46.231843] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-16T20:21:46.231897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:46.231931] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:46.231958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:46.232017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:46.296458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:46.297568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:46.297695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:46.297734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:46.430178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:46.430345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:46.430390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:46.430419] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:46.434503] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-02-16T20:21:46.434930] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-16T20:21:46.435117] [INFO ] [sig ] FBL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:46.625127] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FBL.txt [2026-02-16T20:21:46.625493] [INFO ] [sig ] [1132/3407] Completed FBL in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:46.625567] [INFO ] [sig ] [1133/3407] Forecasting FBNC... [2026-02-16T20:21:46.625656] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-16T20:21:46.625731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-16T20:21:46.649801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-16T20:21:46.650499] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-16T20:21:46.652007] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-16T20:21:46.652087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:46.652145] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:46.652195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:46.652326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:46.742961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:46.744619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:46.745172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:46.745456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:46.937664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:46.937880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:46.938440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:46.938507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:46.943720] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-02-16T20:21:46.944273] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-16T20:21:46.944518] [INFO ] [sig ] FBNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:47.173424] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FBNC.txt [2026-02-16T20:21:47.173690] [INFO ] [sig ] [1133/3407] Completed FBNC in 0.5s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:47.173763] [INFO ] [sig ] [1134/3407] Forecasting FBP... [2026-02-16T20:21:47.173809] [INFO ] [sig ] Generating forecast for: FBP [2026-02-16T20:21:47.173850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-16T20:21:47.197812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-16T20:21:47.198376] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-16T20:21:47.199686] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-16T20:21:47.199759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:47.199813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:47.199862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:47.199956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:47.281059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:47.282378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:47.282535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:47.282596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:47.460423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:47.460734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:47.460787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:47.460820] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:47.466174] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=52.30%) [2026-02-16T20:21:47.466755] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-16T20:21:47.466973] [INFO ] [sig ] FBP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:47.674149] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FBP.txt [2026-02-16T20:21:47.674452] [INFO ] [sig ] [1134/3407] Completed FBP in 0.5s | 2.82 sym/s | Total: 6.7m | ETA: 13.5m [2026-02-16T20:21:47.674518] [INFO ] [sig ] [1135/3407] Forecasting FC... [2026-02-16T20:21:47.674562] [INFO ] [sig ] Generating forecast for: FC [2026-02-16T20:21:47.674628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-16T20:21:47.692310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-16T20:21:47.693262] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-16T20:21:47.694967] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-16T20:21:47.695102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:47.695165] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:47.695202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:47.695266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:47.771595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:47.772709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:47.772805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:47.772841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:47.915978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:47.916148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:47.916195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:47.916243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:47.919854] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-16T20:21:47.920177] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-16T20:21:47.920309] [INFO ] [sig ] FC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:48.061428] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FC.txt [2026-02-16T20:21:48.061561] [INFO ] [sig ] [1135/3407] Completed FC in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:48.061620] [INFO ] [sig ] [1136/3407] Forecasting FCAL... [2026-02-16T20:21:48.061650] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-16T20:21:48.061680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-16T20:21:48.072940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-16T20:21:48.073199] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-16T20:21:48.074189] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-16T20:21:48.074241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:48.074273] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:48.074300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:48.074356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:48.131502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:48.132101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:48.132184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:48.132217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:48.251151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:48.251297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:48.251337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:48.251366] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:48.254694] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-16T20:21:48.254974] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-16T20:21:48.255102] [INFO ] [sig ] FCAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:48.402264] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCAL.txt [2026-02-16T20:21:48.402443] [INFO ] [sig ] [1136/3407] Completed FCAL in 0.3s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:48.402494] [INFO ] [sig ] [1137/3407] Forecasting FCBC... [2026-02-16T20:21:48.402530] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-16T20:21:48.402622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-16T20:21:48.414987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-16T20:21:48.415418] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-16T20:21:48.416285] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-16T20:21:48.416338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:48.416371] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:48.416398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:48.416454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:48.475885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:48.476736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:48.476819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:48.476853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:48.596879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:48.597011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:48.597049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:48.597079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:48.600392] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=36.70%) [2026-02-16T20:21:48.600684] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-16T20:21:48.600808] [INFO ] [sig ] FCBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:48.752770] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCBC.txt [2026-02-16T20:21:48.752941] [INFO ] [sig ] [1137/3407] Completed FCBC in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:48.753016] [INFO ] [sig ] [1138/3407] Forecasting FCCO... [2026-02-16T20:21:48.753050] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-16T20:21:48.753082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-16T20:21:48.764796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-16T20:21:48.765193] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-16T20:21:48.766101] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-16T20:21:48.766156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:48.766217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:48.766248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:48.766306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:48.825445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:48.826384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:48.826485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:48.826520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:48.951799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:48.951969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:48.952018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:48.952053] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:48.955451] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-16T20:21:48.955759] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-16T20:21:48.955893] [INFO ] [sig ] FCCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:49.104021] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCCO.txt [2026-02-16T20:21:49.104193] [INFO ] [sig ] [1138/3407] Completed FCCO in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:49.104235] [INFO ] [sig ] [1139/3407] Forecasting FCEL... [2026-02-16T20:21:49.104265] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-16T20:21:49.104295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-16T20:21:49.116179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-16T20:21:49.116565] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-16T20:21:49.117397] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-16T20:21:49.117450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:49.117481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:49.117508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:49.117605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:49.174917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:49.175830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:49.175917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:49.175950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:49.298699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:49.298867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:49.298911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:49.298941] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:49.302739] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-02-16T20:21:49.303146] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-16T20:21:49.303296] [INFO ] [sig ] FCEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:49.454367] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FCEL.txt [2026-02-16T20:21:49.454536] [INFO ] [sig ] [1139/3407] Completed FCEL in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:49.454623] [INFO ] [sig ] [1140/3407] Forecasting FCF... [2026-02-16T20:21:49.454657] [INFO ] [sig ] Generating forecast for: FCF [2026-02-16T20:21:49.454689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-16T20:21:49.467038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-16T20:21:49.467444] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-16T20:21:49.468371] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-16T20:21:49.468427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:49.468461] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:49.468491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:49.468549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:49.528195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:49.529077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:49.529168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:49.529204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:49.663148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:49.663311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:49.663355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:49.663387] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:49.667253] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-16T20:21:49.667697] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-16T20:21:49.667880] [INFO ] [sig ] FCF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:49.817758] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCF.txt [2026-02-16T20:21:49.817926] [INFO ] [sig ] [1140/3407] Completed FCF in 0.4s | 2.82 sym/s | Total: 6.7m | ETA: 13.4m [2026-02-16T20:21:49.817992] [INFO ] [sig ] [1141/3407] Forecasting FCFS... [2026-02-16T20:21:49.818025] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-16T20:21:49.818058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-16T20:21:49.832426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-16T20:21:49.832828] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-16T20:21:49.833838] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-16T20:21:49.833911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:49.833954] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:49.833990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:49.834065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:49.909311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:49.910314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:49.910416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:49.910458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:50.064087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:50.064248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:50.064291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:50.064355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:50.067764] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-16T20:21:50.068066] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-16T20:21:50.068195] [INFO ] [sig ] FCFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:50.213088] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCFS.txt [2026-02-16T20:21:50.213447] [INFO ] [sig ] [1141/3407] Completed FCFS in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:50.213489] [INFO ] [sig ] [1142/3407] Forecasting FCN... [2026-02-16T20:21:50.213519] [INFO ] [sig ] Generating forecast for: FCN [2026-02-16T20:21:50.213629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-16T20:21:50.226121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-16T20:21:50.226468] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-16T20:21:50.227307] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-16T20:21:50.227361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:50.227393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:50.227420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:50.227475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:50.286124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:50.287006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:50.287094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:50.287129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:50.413369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:50.413527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:50.413590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:50.413627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:50.417873] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-02-16T20:21:50.418250] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-16T20:21:50.418400] [INFO ] [sig ] FCN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:50.584044] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FCN.txt [2026-02-16T20:21:50.584327] [INFO ] [sig ] [1142/3407] Completed FCN in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:50.584395] [INFO ] [sig ] [1143/3407] Forecasting FCNCA... [2026-02-16T20:21:50.584439] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-16T20:21:50.584482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-16T20:21:50.596519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-16T20:21:50.596968] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-16T20:21:50.597858] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-16T20:21:50.597913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:50.597971] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:50.598007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:50.598069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:50.658980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:50.660302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:50.660394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:50.660428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:50.825682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:50.825857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:50.825907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:50.825943] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:50.829841] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-16T20:21:50.830146] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-16T20:21:50.830277] [INFO ] [sig ] FCNCA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:50.975920] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCNCA.txt [2026-02-16T20:21:50.976061] [INFO ] [sig ] [1143/3407] Completed FCNCA in 0.4s | 2.81 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:50.976101] [INFO ] [sig ] [1144/3407] Forecasting FCNCO... [2026-02-16T20:21:50.976130] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-16T20:21:50.976161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-16T20:21:50.986454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-16T20:21:50.986742] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-16T20:21:50.987511] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-16T20:21:50.987563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:50.987619] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:50.987646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:50.987703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:51.045373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:51.046213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:51.046301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:51.046335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:51.146758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:51.146914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:51.146955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:51.146984] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:51.150463] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-02-16T20:21:51.150785] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-16T20:21:51.150922] [INFO ] [sig ] FCNCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:51.298600] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FCNCO.txt [2026-02-16T20:21:51.298772] [INFO ] [sig ] [1144/3407] Completed FCNCO in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:51.298816] [INFO ] [sig ] [1145/3407] Forecasting FCNCP... [2026-02-16T20:21:51.298847] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-16T20:21:51.298878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-16T20:21:51.311200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-16T20:21:51.311527] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-16T20:21:51.312592] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-16T20:21:51.312649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:51.312683] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:51.312711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:51.312771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:51.373164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:51.374001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:51.374103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:51.374137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:51.486770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:51.486938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:51.486980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:51.487012] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:51.491015] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=73.75%) [2026-02-16T20:21:51.491315] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-16T20:21:51.491451] [INFO ] [sig ] FCNCP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:51.648311] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FCNCP.txt [2026-02-16T20:21:51.648481] [INFO ] [sig ] [1145/3407] Completed FCNCP in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:51.648524] [INFO ] [sig ] [1146/3407] Forecasting FCTE... [2026-02-16T20:21:51.648555] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-16T20:21:51.648646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-16T20:21:51.661070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-16T20:21:51.661521] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-16T20:21:51.662505] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-16T20:21:51.662566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:51.662630] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:51.662660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:51.662718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:51.726976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:51.727943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:51.728069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:51.728109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:51.855204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:51.855375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:51.855418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:51.855448] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:51.859139] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-02-16T20:21:51.859443] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-16T20:21:51.859593] [INFO ] [sig ] FCTE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:52.011151] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FCTE.txt [2026-02-16T20:21:52.011291] [INFO ] [sig ] [1146/3407] Completed FCTE in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:52.011331] [INFO ] [sig ] [1147/3407] Forecasting FCX... [2026-02-16T20:21:52.011360] [INFO ] [sig ] Generating forecast for: FCX [2026-02-16T20:21:52.011390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-16T20:21:52.022759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-16T20:21:52.023049] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-16T20:21:52.023885] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-16T20:21:52.023937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:52.023969] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:52.023995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:52.024051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:52.080638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:52.081258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:52.081338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:52.081371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:52.210854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:52.211016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:52.211064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:52.211097] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:52.214959] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=68.22%) [2026-02-16T20:21:52.215272] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-16T20:21:52.215418] [INFO ] [sig ] FCX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:52.373852] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FCX.txt [2026-02-16T20:21:52.374002] [INFO ] [sig ] [1147/3407] Completed FCX in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:52.374053] [INFO ] [sig ] [1148/3407] Forecasting FDBC... [2026-02-16T20:21:52.374100] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-16T20:21:52.374161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-16T20:21:52.384413] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'FDBC'. [2026-02-16T20:21:52.384792] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-16T20:21:52.385728] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-16T20:21:52.385788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:52.385827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:52.385856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:52.385926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:52.452816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:52.453536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:52.453665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:52.453710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:52.558259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:52.558453] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:21:52.558504] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:52.558542] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:52.562698] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=64.75%) [2026-02-16T20:21:52.563092] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-16T20:21:52.563262] [INFO ] [sig ] FDBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:52.727982] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDBC.txt [2026-02-16T20:21:52.728141] [INFO ] [sig ] [1148/3407] Completed FDBC in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:52.728187] [INFO ] [sig ] [1149/3407] Forecasting FDIF... [2026-02-16T20:21:52.728217] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-16T20:21:52.728270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-16T20:21:52.738530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-16T20:21:52.738847] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-16T20:21:52.739650] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-16T20:21:52.739702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:52.739734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:52.739761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:52.739818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:52.800075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:52.800832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:52.800914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:52.800950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:52.905674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:52.905820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:52.905860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:52.905889] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:52.909272] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-16T20:21:52.909539] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-16T20:21:52.909685] [INFO ] [sig ] FDIF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:53.050614] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDIF.txt [2026-02-16T20:21:53.050749] [INFO ] [sig ] [1149/3407] Completed FDIF in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:53.050789] [INFO ] [sig ] [1150/3407] Forecasting FDIG... [2026-02-16T20:21:53.050819] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-16T20:21:53.050850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-16T20:21:53.062136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-16T20:21:53.062455] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-16T20:21:53.063317] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-16T20:21:53.063373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:53.063407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:53.063437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:53.063497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:53.122204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:53.122913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:53.122996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:53.123030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:53.240272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:53.240432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:53.240473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:53.240502] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:53.243841] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=43.34%) [2026-02-16T20:21:53.244110] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-16T20:21:53.244235] [INFO ] [sig ] FDIG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:53.402346] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FDIG.txt [2026-02-16T20:21:53.402523] [INFO ] [sig ] [1150/3407] Completed FDIG in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:53.402596] [INFO ] [sig ] [1151/3407] Forecasting FDP... [2026-02-16T20:21:53.402643] [INFO ] [sig ] Generating forecast for: FDP [2026-02-16T20:21:53.402709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-16T20:21:53.415930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-16T20:21:53.416235] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-16T20:21:53.417165] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-16T20:21:53.417227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:53.417264] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:53.417292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:53.417362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:53.480731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:53.481374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:53.481456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:53.481491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:53.602627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:53.602791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:53.602832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:53.602861] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:53.606310] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-16T20:21:53.606599] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-16T20:21:53.606725] [INFO ] [sig ] FDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:53.748179] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDP.txt [2026-02-16T20:21:53.748331] [INFO ] [sig ] [1151/3407] Completed FDP in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.4m [2026-02-16T20:21:53.748372] [INFO ] [sig ] [1152/3407] Forecasting FDS... [2026-02-16T20:21:53.748401] [INFO ] [sig ] Generating forecast for: FDS [2026-02-16T20:21:53.748431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-16T20:21:53.760140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-16T20:21:53.760643] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-16T20:21:53.761431] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-16T20:21:53.761494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:53.761529] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:53.761556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:53.761638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:53.819884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:53.820597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:53.820681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:53.820714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:53.938601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:53.938756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:53.938798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:53.938827] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:53.942195] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-02-16T20:21:53.942462] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-16T20:21:53.942605] [INFO ] [sig ] FDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:54.087494] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FDS.txt [2026-02-16T20:21:54.087673] [INFO ] [sig ] [1152/3407] Completed FDS in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:54.087714] [INFO ] [sig ] [1153/3407] Forecasting FDTX... [2026-02-16T20:21:54.087744] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-16T20:21:54.087774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-16T20:21:54.099753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-16T20:21:54.100054] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-16T20:21:54.100980] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-16T20:21:54.101034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:54.101069] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:54.101096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:54.101151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:54.157380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:54.158074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:54.158152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:54.158185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:54.280353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:54.280518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:54.280598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:54.280640] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:54.284357] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=79.41%) [2026-02-16T20:21:54.284678] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-16T20:21:54.284815] [INFO ] [sig ] FDTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:54.443396] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDTX.txt [2026-02-16T20:21:54.443531] [INFO ] [sig ] [1153/3407] Completed FDTX in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:54.443599] [INFO ] [sig ] [1154/3407] Forecasting FDUS... [2026-02-16T20:21:54.443639] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-16T20:21:54.443671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-16T20:21:54.455775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-16T20:21:54.456079] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-16T20:21:54.456979] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-16T20:21:54.457041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:54.457079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:54.457108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:54.457167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:54.523510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:54.524242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:54.524326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:54.524360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:54.648234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:54.648595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:54.648638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:54.648668] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:54.652156] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-16T20:21:54.652433] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-16T20:21:54.652555] [INFO ] [sig ] FDUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:54.796613] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDUS.txt [2026-02-16T20:21:54.796737] [INFO ] [sig ] [1154/3407] Completed FDUS in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:54.796777] [INFO ] [sig ] [1155/3407] Forecasting FDX... [2026-02-16T20:21:54.796806] [INFO ] [sig ] Generating forecast for: FDX [2026-02-16T20:21:54.796836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-16T20:21:54.808497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-16T20:21:54.808796] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-16T20:21:54.809609] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-16T20:21:54.809663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:54.809723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:54.809753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:54.809812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:54.870329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:54.871111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:54.871201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:54.871234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:54.996766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:54.996882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:54.996920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:54.996948] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:55.000932] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=71.53%) [2026-02-16T20:21:55.001207] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-16T20:21:55.001527] [INFO ] [sig ] FDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:55.142449] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FDX.txt [2026-02-16T20:21:55.142558] [INFO ] [sig ] [1155/3407] Completed FDX in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:55.142621] [INFO ] [sig ] [1156/3407] Forecasting FE... [2026-02-16T20:21:55.142653] [INFO ] [sig ] Generating forecast for: FE [2026-02-16T20:21:55.142684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-16T20:21:55.154544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-16T20:21:55.154826] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-16T20:21:55.155603] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-16T20:21:55.155658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:55.155696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:55.155722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:55.155778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:55.213267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:55.214069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:55.214146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:55.214178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:55.331628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:55.331776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:55.331818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:55.331847] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:55.335231] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-16T20:21:55.335506] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-16T20:21:55.335653] [INFO ] [sig ] FE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:55.480859] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FE.txt [2026-02-16T20:21:55.481021] [INFO ] [sig ] [1156/3407] Completed FE in 0.3s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:55.481064] [INFO ] [sig ] [1157/3407] Forecasting FEIM... [2026-02-16T20:21:55.481093] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-16T20:21:55.481154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-16T20:21:55.494744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-16T20:21:55.495115] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-16T20:21:55.495929] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-16T20:21:55.495981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:55.496013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:55.496045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:55.496120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:55.556985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:55.557867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:55.557976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:55.558010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:55.686971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:55.687141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:55.687183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:55.687212] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:55.690910] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=22.33%) [2026-02-16T20:21:55.691201] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-16T20:21:55.691350] [INFO ] [sig ] FEIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:55.866638] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FEIM.txt [2026-02-16T20:21:55.866827] [INFO ] [sig ] [1157/3407] Completed FEIM in 0.4s | 2.82 sym/s | Total: 6.8m | ETA: 13.3m [2026-02-16T20:21:55.866910] [INFO ] [sig ] [1158/3407] Forecasting FELE... [2026-02-16T20:21:55.866953] [INFO ] [sig ] Generating forecast for: FELE [2026-02-16T20:21:55.866988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-16T20:21:55.879188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-16T20:21:55.879552] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-16T20:21:55.880490] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-16T20:21:55.880546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:55.880611] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:55.880645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:55.880718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:55.945993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:55.946957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:55.947041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:55.947074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:56.076259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:56.076427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:56.076470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:56.076533] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:56.080427] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=27.95%) [2026-02-16T20:21:56.080742] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-16T20:21:56.080874] [INFO ] [sig ] FELE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:56.225670] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FELE.txt [2026-02-16T20:21:56.225835] [INFO ] [sig ] [1158/3407] Completed FELE in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:56.225877] [INFO ] [sig ] [1159/3407] Forecasting FEM... [2026-02-16T20:21:56.225905] [INFO ] [sig ] Generating forecast for: FEM [2026-02-16T20:21:56.225936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-16T20:21:56.238139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-16T20:21:56.238673] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-16T20:21:56.239457] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-16T20:21:56.239510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:56.239542] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:56.239594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:56.239668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:56.296880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:56.297768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:56.297853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:56.297886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:56.433790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:56.433953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:56.434030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:56.434062] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:56.437466] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: DOWN (p=43.16%) [2026-02-16T20:21:56.437766] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-16T20:21:56.437894] [INFO ] [sig ] FEM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:56.583221] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FEM.txt [2026-02-16T20:21:56.583391] [INFO ] [sig ] [1159/3407] Completed FEM in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:56.583435] [INFO ] [sig ] [1160/3407] Forecasting FEMB... [2026-02-16T20:21:56.583465] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-16T20:21:56.583497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-16T20:21:56.594950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-16T20:21:56.595292] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-16T20:21:56.596138] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-16T20:21:56.596192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:56.596225] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:56.596253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:56.596312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:56.655978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:56.656903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:56.656989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:56.657023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:56.789367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:56.789526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:56.789589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:56.789623] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:56.793771] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-02-16T20:21:56.794076] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-16T20:21:56.794212] [INFO ] [sig ] FEMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:56.940306] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FEMB.txt [2026-02-16T20:21:56.940462] [INFO ] [sig ] [1160/3407] Completed FEMB in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:56.940503] [INFO ] [sig ] [1161/3407] Forecasting FEMS... [2026-02-16T20:21:56.940533] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-16T20:21:56.940564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-16T20:21:56.952023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-16T20:21:56.952351] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-16T20:21:56.953353] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-16T20:21:56.953405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:56.953437] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:56.953463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:56.953518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:57.013869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:57.014793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:57.014895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:57.014929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:57.141224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:57.141384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:57.141427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:57.141457] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:57.144949] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-02-16T20:21:57.145228] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-16T20:21:57.145552] [INFO ] [sig ] FEMS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:57.297626] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FEMS.txt [2026-02-16T20:21:57.297785] [INFO ] [sig ] [1161/3407] Completed FEMS in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:57.297827] [INFO ] [sig ] [1162/3407] Forecasting FEP... [2026-02-16T20:21:57.297857] [INFO ] [sig ] Generating forecast for: FEP [2026-02-16T20:21:57.297887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-16T20:21:57.311621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-16T20:21:57.311989] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-16T20:21:57.313029] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-16T20:21:57.313082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:57.313122] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:57.313156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:57.313227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:57.375324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:57.376241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:57.376329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:57.376363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:57.501512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:57.501695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:57.501740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:57.501824] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:57.505528] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=23.64%) [2026-02-16T20:21:57.505846] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-16T20:21:57.505984] [INFO ] [sig ] FEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:57.651501] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FEP.txt [2026-02-16T20:21:57.651685] [INFO ] [sig ] [1162/3407] Completed FEP in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:57.651728] [INFO ] [sig ] [1163/3407] Forecasting FEPI... [2026-02-16T20:21:57.651757] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-16T20:21:57.651787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-16T20:21:57.663302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-16T20:21:57.663872] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-16T20:21:57.664950] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-16T20:21:57.665005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:57.665047] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:57.665076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:57.665133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:57.726589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:57.727496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:57.727603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:57.727641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:57.849687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:57.849849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:57.849893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:57.849923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:57.853424] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-02-16T20:21:57.853730] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-16T20:21:57.853865] [INFO ] [sig ] FEPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:58.001598] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FEPI.txt [2026-02-16T20:21:58.001762] [INFO ] [sig ] [1163/3407] Completed FEPI in 0.3s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:58.001805] [INFO ] [sig ] [1164/3407] Forecasting FERG... [2026-02-16T20:21:58.001835] [INFO ] [sig ] Generating forecast for: FERG [2026-02-16T20:21:58.001866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-16T20:21:58.013454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-16T20:21:58.013838] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-16T20:21:58.014739] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-16T20:21:58.014793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:58.014825] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:58.014852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:58.014908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:58.072888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:58.073788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:58.073889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:58.073926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:58.197743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:58.197900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:58.197966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:58.198003] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:58.201588] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=51.49%) [2026-02-16T20:21:58.201871] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-16T20:21:58.201999] [INFO ] [sig ] FERG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:58.352928] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FERG.txt [2026-02-16T20:21:58.353091] [INFO ] [sig ] [1164/3407] Completed FERG in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:58.353130] [INFO ] [sig ] [1165/3407] Forecasting FEX... [2026-02-16T20:21:58.353160] [INFO ] [sig ] Generating forecast for: FEX [2026-02-16T20:21:58.353191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-16T20:21:58.364234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-16T20:21:58.364792] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-16T20:21:58.365586] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-16T20:21:58.365640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:58.365671] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:58.365698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:58.365755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:58.425781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:58.426683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:58.426803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:58.426858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:58.551778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:58.551940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:58.551984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:58.552015] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:58.555660] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-02-16T20:21:58.555968] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-16T20:21:58.556102] [INFO ] [sig ] FEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:58.701727] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FEX.txt [2026-02-16T20:21:58.701892] [INFO ] [sig ] [1165/3407] Completed FEX in 0.3s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:58.701934] [INFO ] [sig ] [1166/3407] Forecasting FF... [2026-02-16T20:21:58.701964] [INFO ] [sig ] Generating forecast for: FF [2026-02-16T20:21:58.701994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-16T20:21:58.716781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-16T20:21:58.717245] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-16T20:21:58.718191] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-16T20:21:58.718267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:58.718304] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:58.718332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:58.718391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:58.778362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:58.779349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:58.779458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:58.779495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:58.908719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:58.908885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:58.908930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:58.908962] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:58.912650] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-16T20:21:58.912936] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-16T20:21:58.913071] [INFO ] [sig ] FF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:59.056558] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FF.txt [2026-02-16T20:21:59.056741] [INFO ] [sig ] [1166/3407] Completed FF in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:59.056784] [INFO ] [sig ] [1167/3407] Forecasting FFA... [2026-02-16T20:21:59.056823] [INFO ] [sig ] Generating forecast for: FFA [2026-02-16T20:21:59.056856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-16T20:21:59.068293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-16T20:21:59.068673] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-16T20:21:59.069521] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-16T20:21:59.069606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:59.069644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:59.069672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:59.069730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:59.129325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:59.130222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:59.130310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:59.130345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:59.251745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:59.251906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:59.251950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:59.251979] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:59.256024] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=16.10%) [2026-02-16T20:21:59.256309] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-16T20:21:59.256436] [INFO ] [sig ] FFA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:21:59.404932] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FFA.txt [2026-02-16T20:21:59.405091] [INFO ] [sig ] [1167/3407] Completed FFA in 0.3s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:59.405133] [INFO ] [sig ] [1168/3407] Forecasting FFBC... [2026-02-16T20:21:59.405163] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-16T20:21:59.405200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-16T20:21:59.417538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-16T20:21:59.417931] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-16T20:21:59.418903] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-16T20:21:59.418957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:59.418991] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:59.419018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:59.419076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:59.483666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:59.484919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:59.485009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:59.485046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:59.624784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:59.624945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:59.624987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:59.625018] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:59.628621] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=72.17%) [2026-02-16T20:21:59.628970] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-16T20:21:59.629134] [INFO ] [sig ] FFBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:21:59.777754] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FFBC.txt [2026-02-16T20:21:59.777943] [INFO ] [sig ] [1168/3407] Completed FFBC in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.3m [2026-02-16T20:21:59.778034] [INFO ] [sig ] [1169/3407] Forecasting FFC... [2026-02-16T20:21:59.778064] [INFO ] [sig ] Generating forecast for: FFC [2026-02-16T20:21:59.778094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-16T20:21:59.789833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-16T20:21:59.790224] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-16T20:21:59.791046] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-16T20:21:59.791099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:21:59.791131] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:21:59.791164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:21:59.791233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:21:59.849659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:21:59.850620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:21:59.850710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:21:59.850745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:21:59.975608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:21:59.975776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:21:59.975818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:21:59.975849] [INFO ] [FORECASTER] Training complete [2026-02-16T20:21:59.979417] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-02-16T20:21:59.979735] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-16T20:21:59.979873] [INFO ] [sig ] FFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:00.129030] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FFC.txt [2026-02-16T20:22:00.129188] [INFO ] [sig ] [1169/3407] Completed FFC in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:00.129230] [INFO ] [sig ] [1170/3407] Forecasting FFIC... [2026-02-16T20:22:00.129259] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-16T20:22:00.129482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-16T20:22:00.142947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-16T20:22:00.143358] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-16T20:22:00.144453] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-16T20:22:00.144510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:00.144542] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:00.144588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:00.144659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:00.203048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:00.203944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:00.204028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:00.204061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:00.337565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:00.337753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:00.337797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:00.337845] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:00.341559] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=48.26%) [2026-02-16T20:22:00.341914] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-16T20:22:00.342055] [INFO ] [sig ] FFIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:00.494832] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FFIC.txt [2026-02-16T20:22:00.494996] [INFO ] [sig ] [1170/3407] Completed FFIC in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:00.495043] [INFO ] [sig ] [1171/3407] Forecasting FFIN... [2026-02-16T20:22:00.495104] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-16T20:22:00.495138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-16T20:22:00.507859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-16T20:22:00.508337] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-16T20:22:00.509320] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-16T20:22:00.509379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:00.509413] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:00.509440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:00.509497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:00.579086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:00.580122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:00.580223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:00.580260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:00.706835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:00.707008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:00.707058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:00.707091] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:00.710828] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: DOWN (p=33.74%) [2026-02-16T20:22:00.711167] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-16T20:22:00.711318] [INFO ] [sig ] FFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:00.858796] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FFIN.txt [2026-02-16T20:22:00.858964] [INFO ] [sig ] [1171/3407] Completed FFIN in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:00.859006] [INFO ] [sig ] [1172/3407] Forecasting FFWM... [2026-02-16T20:22:00.859037] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-16T20:22:00.859067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-16T20:22:00.871073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-16T20:22:00.871477] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-16T20:22:00.872318] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-16T20:22:00.872372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:00.872432] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:00.872460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:00.872517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:00.931512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:00.932411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:00.932499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:00.932553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:01.048935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:01.049106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:01.049146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:01.049180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:01.052768] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=23.34%) [2026-02-16T20:22:01.053080] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-16T20:22:01.053229] [INFO ] [sig ] FFWM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:01.198023] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FFWM.txt [2026-02-16T20:22:01.198192] [INFO ] [sig ] [1172/3407] Completed FFWM in 0.3s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:01.198235] [INFO ] [sig ] [1173/3407] Forecasting FG... [2026-02-16T20:22:01.198265] [INFO ] [sig ] Generating forecast for: FG [2026-02-16T20:22:01.198296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-16T20:22:01.210490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-16T20:22:01.210910] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-16T20:22:01.211757] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-16T20:22:01.211811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:01.211844] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:01.211872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:01.211930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:01.271469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:01.272405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:01.272492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:01.272526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:01.401234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:01.401402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:01.401658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:01.401691] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:01.405722] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-16T20:22:01.406002] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-16T20:22:01.406131] [INFO ] [sig ] FG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:01.555782] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FG.txt [2026-02-16T20:22:01.555950] [INFO ] [sig ] [1173/3407] Completed FG in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:01.555992] [INFO ] [sig ] [1174/3407] Forecasting FHB... [2026-02-16T20:22:01.556023] [INFO ] [sig ] Generating forecast for: FHB [2026-02-16T20:22:01.556054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-16T20:22:01.568080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-16T20:22:01.568460] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-16T20:22:01.569314] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-16T20:22:01.569368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:01.569401] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:01.569429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:01.569497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:01.632198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:01.633077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:01.633162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:01.633196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:01.769538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:01.769718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:01.769768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:01.769804] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:01.773338] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-16T20:22:01.773647] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-16T20:22:01.773779] [INFO ] [sig ] FHB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:01.917070] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FHB.txt [2026-02-16T20:22:01.917230] [INFO ] [sig ] [1174/3407] Completed FHB in 0.4s | 2.82 sym/s | Total: 6.9m | ETA: 13.2m [2026-02-16T20:22:01.917287] [INFO ] [sig ] [1175/3407] Forecasting FHI... [2026-02-16T20:22:01.917329] [INFO ] [sig ] Generating forecast for: FHI [2026-02-16T20:22:01.917395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-16T20:22:01.928806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-16T20:22:01.929118] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-16T20:22:01.929928] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-16T20:22:01.929980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:01.930012] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:01.930061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:01.930118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:01.987079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:01.987793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:01.987876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:01.987911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:02.111164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:02.111329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:02.111372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:02.111404] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:02.115005] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-16T20:22:02.115285] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-16T20:22:02.115430] [INFO ] [sig ] FHI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:02.260232] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FHI.txt [2026-02-16T20:22:02.260371] [INFO ] [sig ] [1175/3407] Completed FHI in 0.3s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:02.260412] [INFO ] [sig ] [1176/3407] Forecasting FHN... [2026-02-16T20:22:02.260441] [INFO ] [sig ] Generating forecast for: FHN [2026-02-16T20:22:02.260471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-16T20:22:02.272049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-16T20:22:02.272327] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-16T20:22:02.273139] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-16T20:22:02.273202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:02.273235] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:02.273261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:02.273316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:02.330985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:02.331655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:02.331747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:02.331781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:02.465905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:02.466066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:02.466107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:02.466137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:02.469546] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-16T20:22:02.469841] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-16T20:22:02.469969] [INFO ] [sig ] FHN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:02.614066] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FHN.txt [2026-02-16T20:22:02.614229] [INFO ] [sig ] [1176/3407] Completed FHN in 0.4s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:02.614268] [INFO ] [sig ] [1177/3407] Forecasting FHTX... [2026-02-16T20:22:02.614300] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-16T20:22:02.614330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-16T20:22:02.627275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-16T20:22:02.627720] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-16T20:22:02.628563] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-16T20:22:02.628646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:02.628677] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:02.628703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:02.628759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:02.687884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:02.688859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:02.688952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:02.688985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:02.809644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:02.809802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:02.809844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:02.809873] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:02.813320] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-02-16T20:22:02.813622] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-16T20:22:02.813753] [INFO ] [sig ] FHTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:02.967022] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FHTX.txt [2026-02-16T20:22:02.967203] [INFO ] [sig ] [1177/3407] Completed FHTX in 0.4s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:02.967247] [INFO ] [sig ] [1178/3407] Forecasting FIBK... [2026-02-16T20:22:02.967279] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-16T20:22:02.967310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-16T20:22:02.979997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-16T20:22:02.980372] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-16T20:22:02.981270] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-16T20:22:02.981328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:02.981362] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:02.981391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:02.981450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:03.042968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:03.043942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:03.044026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:03.044060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:03.163676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:03.163806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:03.163844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:03.163873] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:03.167172] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-02-16T20:22:03.167475] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-16T20:22:03.167636] [INFO ] [sig ] FIBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:03.398226] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIBK.txt [2026-02-16T20:22:03.398428] [INFO ] [sig ] [1178/3407] Completed FIBK in 0.4s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:03.398524] [INFO ] [sig ] [1179/3407] Forecasting FICO... [2026-02-16T20:22:03.398567] [INFO ] [sig ] Generating forecast for: FICO [2026-02-16T20:22:03.398644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-16T20:22:03.411445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-16T20:22:03.411892] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-16T20:22:03.412801] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-16T20:22:03.412867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:03.412905] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:03.412933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:03.412992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:03.475380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:03.476316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:03.476600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:03.476637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:03.608998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:03.609164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:03.609209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:03.609240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:03.613026] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=16.97%) [2026-02-16T20:22:03.613343] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-16T20:22:03.613489] [INFO ] [sig ] FICO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:03.765800] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FICO.txt [2026-02-16T20:22:03.766002] [INFO ] [sig ] [1179/3407] Completed FICO in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:03.766082] [INFO ] [sig ] [1180/3407] Forecasting FICS... [2026-02-16T20:22:03.766114] [INFO ] [sig ] Generating forecast for: FICS [2026-02-16T20:22:03.766145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-16T20:22:03.778248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-16T20:22:03.778713] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-16T20:22:03.779624] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-16T20:22:03.779679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:03.779711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:03.779738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:03.779796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:03.837702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:03.838718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:03.838803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:03.838837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:03.961804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:03.961964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:03.962006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:03.962036] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:03.965616] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=74.23%) [2026-02-16T20:22:03.965891] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-16T20:22:03.966019] [INFO ] [sig ] FICS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:04.115344] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FICS.txt [2026-02-16T20:22:04.115697] [INFO ] [sig ] [1180/3407] Completed FICS in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:04.115740] [INFO ] [sig ] [1181/3407] Forecasting FID... [2026-02-16T20:22:04.115770] [INFO ] [sig ] Generating forecast for: FID [2026-02-16T20:22:04.115829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-16T20:22:04.127486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-16T20:22:04.127777] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-16T20:22:04.128619] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-16T20:22:04.128673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:04.128705] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:04.128733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:04.128791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:04.187103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:04.187849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:04.187930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:04.187978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:04.302633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:04.302792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:04.302835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:04.302864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:04.306234] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=71.41%) [2026-02-16T20:22:04.306524] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-16T20:22:04.306672] [INFO ] [sig ] FID: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:04.453309] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FID.txt [2026-02-16T20:22:04.453446] [INFO ] [sig ] [1181/3407] Completed FID in 0.3s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:04.453487] [INFO ] [sig ] [1182/3407] Forecasting FIGS... [2026-02-16T20:22:04.453517] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-16T20:22:04.453546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-16T20:22:04.466099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-16T20:22:04.466392] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-16T20:22:04.467413] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-16T20:22:04.467465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:04.467497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:04.467524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:04.467597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:04.533098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:04.534002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:04.534129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:04.534165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:04.662378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:04.662743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:04.662786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:04.662816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:04.666634] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=99.35%) [2026-02-16T20:22:04.666910] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-16T20:22:04.667032] [INFO ] [sig ] FIGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:04.817514] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIGS.txt [2026-02-16T20:22:04.817709] [INFO ] [sig ] [1182/3407] Completed FIGS in 0.4s | 2.82 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:04.817757] [INFO ] [sig ] [1183/3407] Forecasting FIHL... [2026-02-16T20:22:04.817788] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-16T20:22:04.817850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-16T20:22:04.830401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-16T20:22:04.830827] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-16T20:22:04.831822] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-16T20:22:04.831896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:04.831937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:04.831965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:04.832024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:04.892045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:04.892952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:04.893039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:04.893075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:05.020264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:05.020437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:05.020504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:05.020538] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:05.024288] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-16T20:22:05.024641] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-16T20:22:05.024776] [INFO ] [sig ] FIHL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:05.188236] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FIHL.txt [2026-02-16T20:22:05.188400] [INFO ] [sig ] [1183/3407] Completed FIHL in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:05.188445] [INFO ] [sig ] [1184/3407] Forecasting FINS... [2026-02-16T20:22:05.188477] [INFO ] [sig ] Generating forecast for: FINS [2026-02-16T20:22:05.188508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-16T20:22:05.200633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-16T20:22:05.201042] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-16T20:22:05.201906] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-16T20:22:05.201960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:05.201995] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:05.202029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:05.202096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:05.263919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:05.264779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:05.264865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:05.264905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:05.395206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:05.395415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:05.395682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:05.395718] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:05.400565] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-16T20:22:05.400965] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-16T20:22:05.401116] [INFO ] [sig ] FINS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:05.570396] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FINS.txt [2026-02-16T20:22:05.570556] [INFO ] [sig ] [1184/3407] Completed FINS in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:05.570628] [INFO ] [sig ] [1185/3407] Forecasting FINX... [2026-02-16T20:22:05.570661] [INFO ] [sig ] Generating forecast for: FINX [2026-02-16T20:22:05.570743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-16T20:22:05.583460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-16T20:22:05.583881] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-16T20:22:05.584816] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-16T20:22:05.584872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:05.584906] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:05.584935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:05.585027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:05.650463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:05.651870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:05.651976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:05.652013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:05.774976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:05.775159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:05.775218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:05.775253] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:05.779184] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-16T20:22:05.779500] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-16T20:22:05.779661] [INFO ] [sig ] FINX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:05.926083] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FINX.txt [2026-02-16T20:22:05.926268] [INFO ] [sig ] [1185/3407] Completed FINX in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:05.926310] [INFO ] [sig ] [1186/3407] Forecasting FIP... [2026-02-16T20:22:05.926342] [INFO ] [sig ] Generating forecast for: FIP [2026-02-16T20:22:05.926376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-16T20:22:05.937777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-16T20:22:05.938148] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-16T20:22:05.938995] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-16T20:22:05.939050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:05.939084] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:05.939113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:05.939171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:05.999711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:06.000693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:06.000791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:06.000835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:06.131541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:06.131777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:06.131822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:06.131851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:06.135795] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-16T20:22:06.136121] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-16T20:22:06.136267] [INFO ] [sig ] FIP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:06.287641] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIP.txt [2026-02-16T20:22:06.287810] [INFO ] [sig ] [1186/3407] Completed FIP in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.2m [2026-02-16T20:22:06.287888] [INFO ] [sig ] [1187/3407] Forecasting FIS... [2026-02-16T20:22:06.287926] [INFO ] [sig ] Generating forecast for: FIS [2026-02-16T20:22:06.287983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-16T20:22:06.302344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-16T20:22:06.302785] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-16T20:22:06.303903] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-16T20:22:06.303970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:06.304026] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:06.304068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:06.304149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:06.376993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:06.378141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:06.378250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:06.378287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:06.501834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:06.501995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:06.502037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:06.502068] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:06.506237] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-16T20:22:06.506589] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-16T20:22:06.506732] [INFO ] [sig ] FIS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:06.652471] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FIS.txt [2026-02-16T20:22:06.652685] [INFO ] [sig ] [1187/3407] Completed FIS in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-16T20:22:06.652740] [INFO ] [sig ] [1188/3407] Forecasting FISI... [2026-02-16T20:22:06.652770] [INFO ] [sig ] Generating forecast for: FISI [2026-02-16T20:22:06.652801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-16T20:22:06.667864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-16T20:22:06.668412] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-16T20:22:06.669396] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-16T20:22:06.669462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:06.669499] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:06.669526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:06.669602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:06.732367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:06.733373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:06.733466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:06.733500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:06.866859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:06.867015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:06.867056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:06.867086] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:06.870583] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=12.44%) [2026-02-16T20:22:06.870858] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-16T20:22:06.870984] [INFO ] [sig ] FISI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:07.011969] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FISI.txt [2026-02-16T20:22:07.012090] [INFO ] [sig ] [1188/3407] Completed FISI in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-16T20:22:07.012129] [INFO ] [sig ] [1189/3407] Forecasting FITB... [2026-02-16T20:22:07.012158] [INFO ] [sig ] Generating forecast for: FITB [2026-02-16T20:22:07.012188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-16T20:22:07.058972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-16T20:22:07.059257] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-16T20:22:07.060086] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-16T20:22:07.060138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:07.060220] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:07.060249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:07.060307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:07.118885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:07.119555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:07.119842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:07.119875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:07.248018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:07.248150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:07.248187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:07.248216] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:07.251864] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=41.07%) [2026-02-16T20:22:07.252130] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-16T20:22:07.252253] [INFO ] [sig ] FITB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:07.400125] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FITB.txt [2026-02-16T20:22:07.400250] [INFO ] [sig ] [1189/3407] Completed FITB in 0.4s | 2.81 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-16T20:22:07.400290] [INFO ] [sig ] [1190/3407] Forecasting FITBI... [2026-02-16T20:22:07.400319] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-16T20:22:07.400348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-16T20:22:07.412273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-16T20:22:07.412725] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-16T20:22:07.413507] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-16T20:22:07.413558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:07.413608] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:07.413636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:07.413692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:07.474684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:07.475522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:07.475621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:07.475655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:07.598425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:07.598813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:07.598857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:07.598886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:07.602356] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=13.43%) [2026-02-16T20:22:07.602855] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-16T20:22:07.602985] [INFO ] [sig ] FITBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:07.744705] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FITBI.txt [2026-02-16T20:22:07.744844] [INFO ] [sig ] [1190/3407] Completed FITBI in 0.3s | 2.81 sym/s | Total: 7.0m | ETA: 13.1m [2026-02-16T20:22:07.744891] [INFO ] [sig ] [1191/3407] Forecasting FITBO... [2026-02-16T20:22:07.744920] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-16T20:22:07.744950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-16T20:22:07.757191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-16T20:22:07.757552] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-16T20:22:07.758416] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-16T20:22:07.758480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:07.758514] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:07.758541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:07.758621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:07.816704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:07.817401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:07.817483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:07.817516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:07.941162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:07.941320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:07.941364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:07.941397] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:07.945062] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=71.76%) [2026-02-16T20:22:07.945346] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-16T20:22:07.945477] [INFO ] [sig ] FITBO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:08.086349] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FITBO.txt [2026-02-16T20:22:08.086496] [INFO ] [sig ] [1191/3407] Completed FITBO in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:08.086536] [INFO ] [sig ] [1192/3407] Forecasting FIVE... [2026-02-16T20:22:08.086565] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-16T20:22:08.086616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-16T20:22:08.098007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-16T20:22:08.098306] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-16T20:22:08.099128] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-16T20:22:08.099180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:08.099212] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:08.099239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:08.099295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:08.155409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:08.156047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:08.156125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:08.156157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:08.282465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:08.282640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:08.282687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:08.282754] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:08.286356] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-02-16T20:22:08.286668] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-16T20:22:08.286814] [INFO ] [sig ] FIVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:08.430939] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIVE.txt [2026-02-16T20:22:08.431066] [INFO ] [sig ] [1192/3407] Completed FIVE in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:08.431106] [INFO ] [sig ] [1193/3407] Forecasting FIVN... [2026-02-16T20:22:08.431135] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-16T20:22:08.431166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-16T20:22:08.442908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-16T20:22:08.443174] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-16T20:22:08.443962] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-16T20:22:08.444014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:08.444046] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:08.444074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:08.444130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:08.502116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:08.502982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:08.503060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:08.503092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:08.625483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:08.625666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:08.625710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:08.625739] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:08.629145] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: DOWN (p=18.17%) [2026-02-16T20:22:08.629414] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-16T20:22:08.629539] [INFO ] [sig ] FIVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:08.770566] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FIVN.txt [2026-02-16T20:22:08.770713] [INFO ] [sig ] [1193/3407] Completed FIVN in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:08.770753] [INFO ] [sig ] [1194/3407] Forecasting FIX... [2026-02-16T20:22:08.770782] [INFO ] [sig ] Generating forecast for: FIX [2026-02-16T20:22:08.770811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-16T20:22:08.782843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-16T20:22:08.783112] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-16T20:22:08.783901] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-16T20:22:08.783953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:08.783985] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:08.784012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:08.784069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:08.842673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:08.843279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:08.843357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:08.843391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:08.964040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:08.964184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:08.964241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:08.964272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:08.967626] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-16T20:22:08.967901] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-16T20:22:08.971253] [INFO ] [sig ] FIX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:09.111243] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIX.txt [2026-02-16T20:22:09.111386] [INFO ] [sig ] [1194/3407] Completed FIX in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:09.111428] [INFO ] [sig ] [1195/3407] Forecasting FIXD... [2026-02-16T20:22:09.111458] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-16T20:22:09.111492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-16T20:22:09.124594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-16T20:22:09.125048] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-16T20:22:09.126081] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-16T20:22:09.126133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:09.126164] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:09.126190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:09.126245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:09.184446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:09.185116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:09.185196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:09.185230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:09.306608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:09.306732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:09.306769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:09.306797] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:09.310061] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=17.07%) [2026-02-16T20:22:09.310328] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-16T20:22:09.310456] [INFO ] [sig ] FIXD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:09.451284] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FIXD.txt [2026-02-16T20:22:09.451411] [INFO ] [sig ] [1195/3407] Completed FIXD in 0.3s | 2.81 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:09.451457] [INFO ] [sig ] [1196/3407] Forecasting FIZZ... [2026-02-16T20:22:09.451492] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-16T20:22:09.451526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-16T20:22:09.463235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-16T20:22:09.463490] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-16T20:22:09.464476] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-16T20:22:09.464528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:09.464560] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:09.464606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:09.464682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:09.522764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:09.523389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:09.523467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:09.523499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:09.639544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:09.639683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:09.639721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:09.639750] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:09.643010] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=53.45%) [2026-02-16T20:22:09.643276] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-16T20:22:09.643408] [INFO ] [sig ] FIZZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:09.787547] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FIZZ.txt [2026-02-16T20:22:09.787709] [INFO ] [sig ] [1196/3407] Completed FIZZ in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:09.787749] [INFO ] [sig ] [1197/3407] Forecasting FJP... [2026-02-16T20:22:09.787779] [INFO ] [sig ] Generating forecast for: FJP [2026-02-16T20:22:09.787809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-16T20:22:09.799169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-16T20:22:09.799439] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-16T20:22:09.800299] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-16T20:22:09.800351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:09.800382] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:09.800410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:09.800467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:09.857405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:09.858053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:09.858132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:09.858165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:09.970981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:09.971116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:09.971155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:09.971185] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:09.974486] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-16T20:22:09.974769] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-16T20:22:09.974894] [INFO ] [sig ] FJP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:10.114603] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FJP.txt [2026-02-16T20:22:10.114720] [INFO ] [sig ] [1197/3407] Completed FJP in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:10.114760] [INFO ] [sig ] [1198/3407] Forecasting FLEX... [2026-02-16T20:22:10.114789] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-16T20:22:10.114819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-16T20:22:10.125532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-16T20:22:10.125813] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-16T20:22:10.126601] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-16T20:22:10.126654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:10.126697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:10.126724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:10.126780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:10.182956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:10.183589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:10.183667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:10.183700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:10.301567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:10.301715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:10.301754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:10.301783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:10.305017] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=66.26%) [2026-02-16T20:22:10.305285] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-16T20:22:10.305409] [INFO ] [sig ] FLEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:10.445122] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLEX.txt [2026-02-16T20:22:10.445238] [INFO ] [sig ] [1198/3407] Completed FLEX in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:10.445275] [INFO ] [sig ] [1199/3407] Forecasting FLL... [2026-02-16T20:22:10.445304] [INFO ] [sig ] Generating forecast for: FLL [2026-02-16T20:22:10.445333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-16T20:22:10.457642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-16T20:22:10.457910] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-16T20:22:10.458760] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-16T20:22:10.459002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:10.459034] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:10.459060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:10.459116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:10.522104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:10.523058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:10.523189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:10.523224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:10.643121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:10.643259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:10.643298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:10.643327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:10.646724] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=83.40%) [2026-02-16T20:22:10.646993] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-16T20:22:10.647116] [INFO ] [sig ] FLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:10.786934] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLL.txt [2026-02-16T20:22:10.787053] [INFO ] [sig ] [1199/3407] Completed FLL in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:10.787092] [INFO ] [sig ] [1200/3407] Forecasting FLNC... [2026-02-16T20:22:10.787121] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-16T20:22:10.787162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-16T20:22:10.800255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-16T20:22:10.800811] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-16T20:22:10.801718] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-16T20:22:10.801773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:10.801806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:10.801833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:10.801891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:10.859744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:10.860355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:10.860434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:10.860466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:10.981837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:10.981976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:10.982014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:10.982044] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:10.985327] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=80.08%) [2026-02-16T20:22:10.985612] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-16T20:22:10.985736] [INFO ] [sig ] FLNC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:11.126857] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLNC.txt [2026-02-16T20:22:11.126979] [INFO ] [sig ] [1200/3407] Completed FLNC in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:11.127018] [INFO ] [sig ] [1201/3407] Forecasting FLNG... [2026-02-16T20:22:11.127046] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-16T20:22:11.127098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-16T20:22:11.139069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-16T20:22:11.139355] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-16T20:22:11.140276] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-16T20:22:11.140331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:11.140363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:11.140392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:11.140449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:11.199963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:11.200557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:11.200655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:11.200687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:11.323345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:11.323659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:11.323702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:11.323732] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:11.327319] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=68.85%) [2026-02-16T20:22:11.327665] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-16T20:22:11.327805] [INFO ] [sig ] FLNG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:11.472143] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLNG.txt [2026-02-16T20:22:11.472273] [INFO ] [sig ] [1201/3407] Completed FLNG in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:11.472314] [INFO ] [sig ] [1202/3407] Forecasting FLO... [2026-02-16T20:22:11.472356] [INFO ] [sig ] Generating forecast for: FLO [2026-02-16T20:22:11.472411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-16T20:22:11.484471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-16T20:22:11.484773] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-16T20:22:11.485641] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-16T20:22:11.485696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:11.485728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:11.485754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:11.485811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:11.542899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:11.543632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:11.543739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:11.543772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:11.663830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:11.663982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:11.664022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:11.664051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:11.667418] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-16T20:22:11.667705] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-16T20:22:11.667831] [INFO ] [sig ] FLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:11.807457] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FLO.txt [2026-02-16T20:22:11.807659] [INFO ] [sig ] [1202/3407] Completed FLO in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.1m [2026-02-16T20:22:11.807747] [INFO ] [sig ] [1203/3407] Forecasting FLS... [2026-02-16T20:22:11.807784] [INFO ] [sig ] Generating forecast for: FLS [2026-02-16T20:22:11.807826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-16T20:22:11.819643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-16T20:22:11.819960] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-16T20:22:11.820893] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-16T20:22:11.820948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:11.820987] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:11.821024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:11.821084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:11.887164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:11.887934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:11.888049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:11.888089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:12.028650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:12.028856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:12.028911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:12.028958] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:12.033061] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=19.20%) [2026-02-16T20:22:12.033373] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-16T20:22:12.033518] [INFO ] [sig ] FLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:12.192324] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FLS.txt [2026-02-16T20:22:12.192465] [INFO ] [sig ] [1203/3407] Completed FLS in 0.4s | 2.82 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-16T20:22:12.192513] [INFO ] [sig ] [1204/3407] Forecasting FLUX... [2026-02-16T20:22:12.192546] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-16T20:22:12.192609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-16T20:22:12.207143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-16T20:22:12.207717] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-16T20:22:12.208810] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-16T20:22:12.208865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:12.208899] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:12.208927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:12.208985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:12.282770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:12.283762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:12.283850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:12.283883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:12.409960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:12.410125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:12.410173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:12.410204] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:12.414816] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-02-16T20:22:12.415128] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-16T20:22:12.415265] [INFO ] [sig ] FLUX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:12.565690] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLUX.txt [2026-02-16T20:22:12.565853] [INFO ] [sig ] [1204/3407] Completed FLUX in 0.4s | 2.82 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-16T20:22:12.565898] [INFO ] [sig ] [1205/3407] Forecasting FLWS... [2026-02-16T20:22:12.565928] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-16T20:22:12.565958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-16T20:22:12.577919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-16T20:22:12.578236] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-16T20:22:12.579041] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-16T20:22:12.579094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:12.579127] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:12.579154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:12.579211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:12.636205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:12.636901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:12.636980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:12.637012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:12.755685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:12.755841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:12.755882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:12.755928] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:12.759702] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-16T20:22:12.760148] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-16T20:22:12.760276] [INFO ] [sig ] FLWS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:12.909351] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FLWS.txt [2026-02-16T20:22:12.909506] [INFO ] [sig ] [1205/3407] Completed FLWS in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-16T20:22:12.909548] [INFO ] [sig ] [1206/3407] Forecasting FLXS... [2026-02-16T20:22:12.909596] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-16T20:22:12.909629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-16T20:22:12.922088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-16T20:22:12.922397] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-16T20:22:12.923203] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-16T20:22:12.923256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:12.923313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:12.923342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:12.923399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:12.984745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:12.985637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:12.985724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:12.985758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:13.109974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:13.110150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:13.110197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:13.110227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:13.113847] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-16T20:22:13.114143] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-16T20:22:13.114272] [INFO ] [sig ] FLXS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:13.258746] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLXS.txt [2026-02-16T20:22:13.258905] [INFO ] [sig ] [1206/3407] Completed FLXS in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-16T20:22:13.258947] [INFO ] [sig ] [1207/3407] Forecasting FLYE... [2026-02-16T20:22:13.258977] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-16T20:22:13.259057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-16T20:22:13.270528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-16T20:22:13.270884] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-16T20:22:13.271754] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-16T20:22:13.271809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:13.271842] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:13.271870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:13.271929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:13.330127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:13.330960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:13.331048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:13.331098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:13.453696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:13.453866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:13.453910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:13.453942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:13.457649] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-16T20:22:13.458167] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-16T20:22:13.458309] [INFO ] [sig ] FLYE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:13.604280] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FLYE.txt [2026-02-16T20:22:13.604441] [INFO ] [sig ] [1207/3407] Completed FLYE in 0.3s | 2.82 sym/s | Total: 7.1m | ETA: 13.0m [2026-02-16T20:22:13.604482] [INFO ] [sig ] [1208/3407] Forecasting FMAO... [2026-02-16T20:22:13.604512] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-16T20:22:13.604542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-16T20:22:13.615956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-16T20:22:13.616319] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-16T20:22:13.617127] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-16T20:22:13.617179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:13.617213] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:13.617239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:13.617296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:13.675153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:13.676111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:13.676197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:13.676231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:13.783272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:13.783440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:13.783482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:13.783511] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:13.786973] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-16T20:22:13.787258] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-16T20:22:13.787384] [INFO ] [sig ] FMAO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:13.933694] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FMAO.txt [2026-02-16T20:22:13.933868] [INFO ] [sig ] [1208/3407] Completed FMAO in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:13.933910] [INFO ] [sig ] [1209/3407] Forecasting FMB... [2026-02-16T20:22:13.933940] [INFO ] [sig ] Generating forecast for: FMB [2026-02-16T20:22:13.934013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-16T20:22:13.946123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-16T20:22:13.946484] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-16T20:22:13.947319] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-16T20:22:13.947372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:13.947403] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:13.947442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:13.947511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:14.004506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:14.005390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:14.005474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:14.005507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:14.142103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:14.142258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:14.142299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:14.142378] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:14.145801] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-16T20:22:14.146092] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-16T20:22:14.146226] [INFO ] [sig ] FMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:14.294658] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FMB.txt [2026-02-16T20:22:14.294856] [INFO ] [sig ] [1209/3407] Completed FMB in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:14.294905] [INFO ] [sig ] [1210/3407] Forecasting FMBH... [2026-02-16T20:22:14.294935] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-16T20:22:14.294966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-16T20:22:14.308316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-16T20:22:14.308939] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-16T20:22:14.310136] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-16T20:22:14.310192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:14.310226] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:14.310254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:14.310310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:14.371930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:14.372854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:14.372941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:14.372974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:14.499715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:14.499882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:14.499924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:14.499952] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:14.503533] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=12.05%) [2026-02-16T20:22:14.503863] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-16T20:22:14.504006] [INFO ] [sig ] FMBH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:14.657380] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FMBH.txt [2026-02-16T20:22:14.657568] [INFO ] [sig ] [1210/3407] Completed FMBH in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:14.657637] [INFO ] [sig ] [1211/3407] Forecasting FMC... [2026-02-16T20:22:14.657669] [INFO ] [sig ] Generating forecast for: FMC [2026-02-16T20:22:14.657700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-16T20:22:14.675031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-16T20:22:14.675420] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-16T20:22:14.676310] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-16T20:22:14.676365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:14.676407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:14.676438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:14.676497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:14.737003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:14.737915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:14.738034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:14.738071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:14.865595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:14.865761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:14.865805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:14.865837] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:14.870233] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-02-16T20:22:14.870608] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-16T20:22:14.870761] [INFO ] [sig ] FMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:15.017881] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FMC.txt [2026-02-16T20:22:15.018084] [INFO ] [sig ] [1211/3407] Completed FMC in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:15.018141] [INFO ] [sig ] [1212/3407] Forecasting FMHI... [2026-02-16T20:22:15.018180] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-16T20:22:15.018219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-16T20:22:15.035363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-16T20:22:15.035950] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-16T20:22:15.036838] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-16T20:22:15.036893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:15.036927] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:15.036956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:15.037014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:15.093461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:15.094323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:15.094404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:15.094437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:15.218410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:15.218569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:15.218638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:15.218676] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:15.222043] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-16T20:22:15.222320] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-16T20:22:15.222452] [INFO ] [sig ] FMHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:15.371276] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FMHI.txt [2026-02-16T20:22:15.371443] [INFO ] [sig ] [1212/3407] Completed FMHI in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:15.371486] [INFO ] [sig ] [1213/3407] Forecasting FMN... [2026-02-16T20:22:15.371515] [INFO ] [sig ] Generating forecast for: FMN [2026-02-16T20:22:15.371552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-16T20:22:15.385177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-16T20:22:15.385617] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-16T20:22:15.386451] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-16T20:22:15.386506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:15.386539] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:15.386568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:15.386658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:15.446208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:15.447083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:15.447166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:15.447198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:15.562147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:15.562307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:15.562350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:15.562379] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:15.565841] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-16T20:22:15.566116] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-16T20:22:15.566245] [INFO ] [sig ] FMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:15.708630] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FMN.txt [2026-02-16T20:22:15.708806] [INFO ] [sig ] [1213/3407] Completed FMN in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:15.708850] [INFO ] [sig ] [1214/3407] Forecasting FMNB... [2026-02-16T20:22:15.708881] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-16T20:22:15.708937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-16T20:22:15.720946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-16T20:22:15.721298] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-16T20:22:15.722131] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-16T20:22:15.722183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:15.722215] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:15.722241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:15.722296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:15.781838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:15.782750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:15.782835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:15.782867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:15.901724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:15.901889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:15.901933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:15.901963] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:15.905469] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-02-16T20:22:15.905805] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-16T20:22:15.905940] [INFO ] [sig ] FMNB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:16.051175] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FMNB.txt [2026-02-16T20:22:16.051374] [INFO ] [sig ] [1214/3407] Completed FMNB in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:16.051416] [INFO ] [sig ] [1215/3407] Forecasting FMS... [2026-02-16T20:22:16.051478] [INFO ] [sig ] Generating forecast for: FMS [2026-02-16T20:22:16.051512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-16T20:22:16.065164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-16T20:22:16.065541] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-16T20:22:16.066406] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-16T20:22:16.066476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:16.066513] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:16.066540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:16.066614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:16.136265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:16.137290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:16.137385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:16.137419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:16.260847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:16.261008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:16.261051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:16.261079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:16.264503] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: DOWN (p=20.09%) [2026-02-16T20:22:16.264799] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-16T20:22:16.264927] [INFO ] [sig ] FMS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:16.408424] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FMS.txt [2026-02-16T20:22:16.408615] [INFO ] [sig ] [1215/3407] Completed FMS in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:16.408667] [INFO ] [sig ] [1216/3407] Forecasting FMX... [2026-02-16T20:22:16.408696] [INFO ] [sig ] Generating forecast for: FMX [2026-02-16T20:22:16.408758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-16T20:22:16.420451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-16T20:22:16.420816] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-16T20:22:16.421625] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-16T20:22:16.421677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:16.421708] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:16.421735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:16.421792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:16.481485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:16.482691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:16.482813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:16.482851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:16.608111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:16.608279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:16.608323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:16.608352] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:16.612266] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-16T20:22:16.612570] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-16T20:22:16.612744] [INFO ] [sig ] FMX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:16.757229] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FMX.txt [2026-02-16T20:22:16.757396] [INFO ] [sig ] [1216/3407] Completed FMX in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:16.757437] [INFO ] [sig ] [1217/3407] Forecasting FN... [2026-02-16T20:22:16.757467] [INFO ] [sig ] Generating forecast for: FN [2026-02-16T20:22:16.757498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-16T20:22:16.772260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-16T20:22:16.772770] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-16T20:22:16.773810] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-16T20:22:16.773873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:16.773913] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:16.773949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:16.774028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:16.841476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:16.842369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:16.842455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:16.842489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:16.970701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:16.970912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:16.970958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:16.970987] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:16.974702] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-02-16T20:22:16.975082] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-16T20:22:16.975233] [INFO ] [sig ] FN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:17.124287] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FN.txt [2026-02-16T20:22:17.124448] [INFO ] [sig ] [1217/3407] Completed FN in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:17.124490] [INFO ] [sig ] [1218/3407] Forecasting FNB... [2026-02-16T20:22:17.124519] [INFO ] [sig ] Generating forecast for: FNB [2026-02-16T20:22:17.124549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-16T20:22:17.138137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-16T20:22:17.138481] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-16T20:22:17.139298] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-16T20:22:17.139351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:17.139383] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:17.139409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:17.139466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:17.198813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:17.199778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:17.199868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:17.199902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:17.322205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:17.322384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:17.322425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:17.322454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:17.325888] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-16T20:22:17.326167] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-16T20:22:17.326290] [INFO ] [sig ] FNB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:17.472427] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNB.txt [2026-02-16T20:22:17.472587] [INFO ] [sig ] [1218/3407] Completed FNB in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:17.472635] [INFO ] [sig ] [1219/3407] Forecasting FND... [2026-02-16T20:22:17.472665] [INFO ] [sig ] Generating forecast for: FND [2026-02-16T20:22:17.472695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-16T20:22:17.484813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-16T20:22:17.485145] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-16T20:22:17.485991] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-16T20:22:17.486045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:17.486079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:17.486108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:17.486166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:17.547127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:17.547890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:17.547998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:17.548037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:17.669313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:17.669501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:17.669544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:17.669592] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:17.673111] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=53.93%) [2026-02-16T20:22:17.673409] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-16T20:22:17.673539] [INFO ] [sig ] FND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:17.818005] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FND.txt [2026-02-16T20:22:17.818217] [INFO ] [sig ] [1219/3407] Completed FND in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 13.0m [2026-02-16T20:22:17.818270] [INFO ] [sig ] [1220/3407] Forecasting FNF... [2026-02-16T20:22:17.818310] [INFO ] [sig ] Generating forecast for: FNF [2026-02-16T20:22:17.818376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-16T20:22:17.830930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-16T20:22:17.831274] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-16T20:22:17.832105] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-16T20:22:17.832158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:17.832190] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:17.832218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:17.832274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:17.892287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:17.893245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:17.893337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:17.893371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:18.015734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:18.015893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:18.015934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:18.015964] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:18.019484] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-16T20:22:18.019783] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-16T20:22:18.019914] [INFO ] [sig ] FNF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:18.164116] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNF.txt [2026-02-16T20:22:18.164289] [INFO ] [sig ] [1220/3407] Completed FNF in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-16T20:22:18.164329] [INFO ] [sig ] [1221/3407] Forecasting FNKO... [2026-02-16T20:22:18.164360] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-16T20:22:18.164390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-16T20:22:18.175764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-16T20:22:18.176078] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-16T20:22:18.176890] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-16T20:22:18.176943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:18.176975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:18.177001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:18.177058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:18.233966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:18.234879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:18.234964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:18.234996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:18.351945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:18.352134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:18.352178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:18.352207] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:18.355648] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-16T20:22:18.355947] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-16T20:22:18.356082] [INFO ] [sig ] FNKO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:18.505875] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNKO.txt [2026-02-16T20:22:18.506050] [INFO ] [sig ] [1221/3407] Completed FNKO in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-16T20:22:18.506092] [INFO ] [sig ] [1222/3407] Forecasting FNLC... [2026-02-16T20:22:18.506126] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-16T20:22:18.506160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-16T20:22:18.519161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-16T20:22:18.519658] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-16T20:22:18.520556] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-16T20:22:18.520637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:18.520686] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:18.520716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:18.520775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:18.583119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:18.584095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:18.584187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:18.584224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:18.695733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:18.695896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:18.695938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:18.695968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:18.699534] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-02-16T20:22:18.699913] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-16T20:22:18.700056] [INFO ] [sig ] FNLC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:18.851756] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNLC.txt [2026-02-16T20:22:18.851929] [INFO ] [sig ] [1222/3407] Completed FNLC in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-16T20:22:18.851972] [INFO ] [sig ] [1223/3407] Forecasting FNX... [2026-02-16T20:22:18.852005] [INFO ] [sig ] Generating forecast for: FNX [2026-02-16T20:22:18.852070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-16T20:22:18.866031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-16T20:22:18.866375] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-16T20:22:18.867414] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-16T20:22:18.867470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:18.867533] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:18.867593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:18.867659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:18.929248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:18.930184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:18.930274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:18.930309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:19.071603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:19.071776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:19.071819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:19.071851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:19.075421] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-16T20:22:19.075754] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-16T20:22:19.075894] [INFO ] [sig ] FNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:19.228877] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNX.txt [2026-02-16T20:22:19.229041] [INFO ] [sig ] [1223/3407] Completed FNX in 0.4s | 2.82 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-16T20:22:19.229082] [INFO ] [sig ] [1224/3407] Forecasting FNY... [2026-02-16T20:22:19.229114] [INFO ] [sig ] Generating forecast for: FNY [2026-02-16T20:22:19.229150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-16T20:22:19.240924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-16T20:22:19.241297] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-16T20:22:19.242128] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-16T20:22:19.242180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:19.242211] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:19.242238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:19.242293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:19.300429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:19.301346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:19.301434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:19.301467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:19.417529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:19.417727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:19.417771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:19.417799] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:19.421562] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-16T20:22:19.421902] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-16T20:22:19.422040] [INFO ] [sig ] FNY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:19.573524] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FNY.txt [2026-02-16T20:22:19.573721] [INFO ] [sig ] [1224/3407] Completed FNY in 0.3s | 2.82 sym/s | Total: 7.2m | ETA: 12.9m [2026-02-16T20:22:19.573803] [INFO ] [sig ] [1225/3407] Forecasting FOA... [2026-02-16T20:22:19.573847] [INFO ] [sig ] Generating forecast for: FOA [2026-02-16T20:22:19.573881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-16T20:22:19.586499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-16T20:22:19.586966] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-16T20:22:19.587934] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-16T20:22:19.588024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:19.588060] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:19.588088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:19.588146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:19.649143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:19.650064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:19.650153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:19.650187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:19.777922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:19.778113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:19.778162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:19.778199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:19.781865] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=62.42%) [2026-02-16T20:22:19.782159] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-16T20:22:19.782289] [INFO ] [sig ] FOA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:19.927075] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FOA.txt [2026-02-16T20:22:19.927238] [INFO ] [sig ] [1225/3407] Completed FOA in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:19.927312] [INFO ] [sig ] [1226/3407] Forecasting FOF... [2026-02-16T20:22:19.927345] [INFO ] [sig ] Generating forecast for: FOF [2026-02-16T20:22:19.927378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-16T20:22:19.940788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-16T20:22:19.941226] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-16T20:22:19.942331] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-16T20:22:19.942387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:19.942419] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:19.942446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:19.942505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:20.002078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:20.002991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:20.003082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:20.003117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:20.122544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:20.122735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:20.122780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:20.122809] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:20.126806] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=65.09%) [2026-02-16T20:22:20.127106] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-16T20:22:20.127240] [INFO ] [sig ] FOF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:20.270165] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FOF.txt [2026-02-16T20:22:20.270308] [INFO ] [sig ] [1226/3407] Completed FOF in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:20.270348] [INFO ] [sig ] [1227/3407] Forecasting FOLD... [2026-02-16T20:22:20.270377] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-16T20:22:20.270407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-16T20:22:20.281995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-16T20:22:20.282306] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-16T20:22:20.283174] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-16T20:22:20.283234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:20.283267] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:20.283295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:20.283354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:20.340724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:20.341507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:20.341609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:20.341646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:20.459871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:20.459997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:20.460034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:20.460063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:20.463723] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-16T20:22:20.464002] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-16T20:22:20.464126] [INFO ] [sig ] FOLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:20.606739] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FOLD.txt [2026-02-16T20:22:20.606875] [INFO ] [sig ] [1227/3407] Completed FOLD in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:20.606914] [INFO ] [sig ] [1228/3407] Forecasting FORM... [2026-02-16T20:22:20.606944] [INFO ] [sig ] Generating forecast for: FORM [2026-02-16T20:22:20.606996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-16T20:22:20.618878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-16T20:22:20.619363] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-16T20:22:20.620187] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-16T20:22:20.620240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:20.620272] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:20.620298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:20.620355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:20.677881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:20.678661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:20.678758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:20.678798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:20.806375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:20.806540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:20.806602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:20.806633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:20.810436] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-02-16T20:22:20.810994] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-16T20:22:20.811173] [INFO ] [sig ] FORM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:20.967670] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FORM.txt [2026-02-16T20:22:20.967806] [INFO ] [sig ] [1228/3407] Completed FORM in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:20.967846] [INFO ] [sig ] [1229/3407] Forecasting FOSL... [2026-02-16T20:22:20.967877] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-16T20:22:20.967907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-16T20:22:20.979699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-16T20:22:20.979992] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-16T20:22:20.980807] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-16T20:22:20.980859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:20.980891] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:20.980917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:20.980973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:21.043861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:21.044776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:21.044869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:21.044904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:21.175454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:21.175647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:21.175693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:21.175743] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:21.179257] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-16T20:22:21.179537] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-16T20:22:21.179703] [INFO ] [sig ] FOSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:21.329490] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FOSL.txt [2026-02-16T20:22:21.329666] [INFO ] [sig ] [1229/3407] Completed FOSL in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:21.329743] [INFO ] [sig ] [1230/3407] Forecasting FOX... [2026-02-16T20:22:21.329777] [INFO ] [sig ] Generating forecast for: FOX [2026-02-16T20:22:21.329808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-16T20:22:21.341410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-16T20:22:21.341720] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-16T20:22:21.342554] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-16T20:22:21.342631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:21.342666] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:21.342699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:21.342757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:21.402076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:21.402721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:21.402803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:21.402837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:21.530194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:21.530362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:21.530403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:21.530431] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:21.533977] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-16T20:22:21.534301] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-16T20:22:21.534442] [INFO ] [sig ] FOX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:21.684671] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FOX.txt [2026-02-16T20:22:21.684843] [INFO ] [sig ] [1230/3407] Completed FOX in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:21.684884] [INFO ] [sig ] [1231/3407] Forecasting FOXA... [2026-02-16T20:22:21.684914] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-16T20:22:21.684983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-16T20:22:21.697100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-16T20:22:21.697497] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-16T20:22:21.698400] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-16T20:22:21.698454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:21.698487] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:21.698515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:21.698592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:21.763624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:21.764964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:21.765103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:21.765138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:21.889940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:21.890103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:21.890145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:21.890174] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:21.893561] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-02-16T20:22:21.893873] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-16T20:22:21.894011] [INFO ] [sig ] FOXA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:22.040191] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FOXA.txt [2026-02-16T20:22:22.040364] [INFO ] [sig ] [1231/3407] Completed FOXA in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:22.040407] [INFO ] [sig ] [1232/3407] Forecasting FOXF... [2026-02-16T20:22:22.040437] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-16T20:22:22.040497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-16T20:22:22.053193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-16T20:22:22.053566] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-16T20:22:22.054409] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-16T20:22:22.054465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:22.054497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:22.054524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:22.054611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:22.112897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:22.113785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:22.113870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:22.113904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:22.237407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:22.237590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:22.237635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:22.237664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:22.241690] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-16T20:22:22.242176] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-16T20:22:22.242309] [INFO ] [sig ] FOXF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:22.400131] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FOXF.txt [2026-02-16T20:22:22.400292] [INFO ] [sig ] [1232/3407] Completed FOXF in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:22.400334] [INFO ] [sig ] [1233/3407] Forecasting FPF... [2026-02-16T20:22:22.400364] [INFO ] [sig ] Generating forecast for: FPF [2026-02-16T20:22:22.400424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-16T20:22:22.412769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-16T20:22:22.413170] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-16T20:22:22.414035] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-16T20:22:22.414089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:22.414123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:22.414165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:22.414226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:22.475799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:22.476703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:22.476826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:22.476860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:22.600426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:22.600613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:22.600657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:22.600686] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:22.604167] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=52.06%) [2026-02-16T20:22:22.604459] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-16T20:22:22.604619] [INFO ] [sig ] FPF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:22.755919] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FPF.txt [2026-02-16T20:22:22.756078] [INFO ] [sig ] [1233/3407] Completed FPF in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:22.756120] [INFO ] [sig ] [1234/3407] Forecasting FPH... [2026-02-16T20:22:22.756150] [INFO ] [sig ] Generating forecast for: FPH [2026-02-16T20:22:22.756180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-16T20:22:22.768316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-16T20:22:22.768666] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-16T20:22:22.769446] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-16T20:22:22.769498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:22.769530] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:22.769557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:22.769641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:22.829759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:22.830645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:22.830739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:22.830774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:22.969118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:22.969292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:22.969335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:22.969365] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:22.973433] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=87.54%) [2026-02-16T20:22:22.973876] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-16T20:22:22.974034] [INFO ] [sig ] FPH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:23.133113] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FPH.txt [2026-02-16T20:22:23.133282] [INFO ] [sig ] [1234/3407] Completed FPH in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:23.133326] [INFO ] [sig ] [1235/3407] Forecasting FPI... [2026-02-16T20:22:23.133355] [INFO ] [sig ] Generating forecast for: FPI [2026-02-16T20:22:23.133412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-16T20:22:23.145654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-16T20:22:23.146064] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-16T20:22:23.146905] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-16T20:22:23.146957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:23.146989] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:23.147016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:23.147072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:23.210832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:23.211701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:23.211793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:23.211828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:23.332554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:23.332736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:23.332781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:23.332811] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:23.336320] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-16T20:22:23.336637] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-16T20:22:23.336776] [INFO ] [sig ] FPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:23.492443] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FPI.txt [2026-02-16T20:22:23.492599] [INFO ] [sig ] [1235/3407] Completed FPI in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.9m [2026-02-16T20:22:23.492641] [INFO ] [sig ] [1236/3407] Forecasting FPXI... [2026-02-16T20:22:23.492670] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-16T20:22:23.492727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-16T20:22:23.505462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-16T20:22:23.505891] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-16T20:22:23.506748] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-16T20:22:23.506807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:23.506842] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:23.506870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:23.506927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:23.575639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:23.576496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:23.576607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:23.576648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:23.680963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:23.681123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:23.681164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:23.681192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:23.684604] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-16T20:22:23.684880] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-16T20:22:23.685006] [INFO ] [sig ] FPXI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:23.835598] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FPXI.txt [2026-02-16T20:22:23.835766] [INFO ] [sig ] [1236/3407] Completed FPXI in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:23.835808] [INFO ] [sig ] [1237/3407] Forecasting FRA... [2026-02-16T20:22:23.835863] [INFO ] [sig ] Generating forecast for: FRA [2026-02-16T20:22:23.835903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-16T20:22:23.847897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-16T20:22:23.848250] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-16T20:22:23.849099] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-16T20:22:23.849154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:23.849189] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:23.849219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:23.849277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:23.909459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:23.910337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:23.910423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:23.910458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:24.034348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:24.034503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:24.034544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:24.034591] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:24.038027] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-16T20:22:24.038298] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-16T20:22:24.038424] [INFO ] [sig ] FRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:24.185174] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FRA.txt [2026-02-16T20:22:24.185328] [INFO ] [sig ] [1237/3407] Completed FRA in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:24.185367] [INFO ] [sig ] [1238/3407] Forecasting FRBA... [2026-02-16T20:22:24.185425] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-16T20:22:24.185459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-16T20:22:24.196679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-16T20:22:24.197020] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-16T20:22:24.197836] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-16T20:22:24.197892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:24.197926] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:24.197973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:24.198036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:24.256833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:24.257600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:24.257690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:24.257726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:24.381651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:24.381827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:24.381873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:24.381903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:24.385556] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-16T20:22:24.385889] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-16T20:22:24.386036] [INFO ] [sig ] FRBA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:24.533780] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FRBA.txt [2026-02-16T20:22:24.533930] [INFO ] [sig ] [1238/3407] Completed FRBA in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:24.533979] [INFO ] [sig ] [1239/3407] Forecasting FRGE... [2026-02-16T20:22:24.534009] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-16T20:22:24.534040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-16T20:22:24.545793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-16T20:22:24.546137] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-16T20:22:24.546947] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-16T20:22:24.547000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:24.547033] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:24.547059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:24.547115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:24.605021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:24.605806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:24.605906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:24.605940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:24.735511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:24.735713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:24.735759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:24.735790] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:24.739225] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-16T20:22:24.739510] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-16T20:22:24.739660] [INFO ] [sig ] FRGE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:24.905601] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FRGE.txt [2026-02-16T20:22:24.905768] [INFO ] [sig ] [1239/3407] Completed FRGE in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:24.905809] [INFO ] [sig ] [1240/3407] Forecasting FRHC... [2026-02-16T20:22:24.905842] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-16T20:22:24.905905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-16T20:22:24.919507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-16T20:22:24.919949] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-16T20:22:24.920797] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-16T20:22:24.920852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:24.920914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:24.920944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:24.921005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:24.981081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:24.982082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:24.982179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:24.982213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:25.104090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:25.104261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:25.104304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:25.104333] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:25.107893] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-16T20:22:25.108225] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-16T20:22:25.108361] [INFO ] [sig ] FRHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:25.258162] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FRHC.txt [2026-02-16T20:22:25.258331] [INFO ] [sig ] [1240/3407] Completed FRHC in 0.4s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:25.258391] [INFO ] [sig ] [1241/3407] Forecasting FRME... [2026-02-16T20:22:25.258458] [INFO ] [sig ] Generating forecast for: FRME [2026-02-16T20:22:25.258489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-16T20:22:25.270093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-16T20:22:25.270541] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-16T20:22:25.271421] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-16T20:22:25.271476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:25.271511] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:25.271548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:25.271691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:25.330814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:25.331701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:25.331792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:25.331834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:25.452603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:25.452769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:25.452814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:25.452845] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:25.456307] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: UP (p=68.69%) [2026-02-16T20:22:25.456608] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-16T20:22:25.456740] [INFO ] [sig ] FRME: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:25.603854] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FRME.txt [2026-02-16T20:22:25.604000] [INFO ] [sig ] [1241/3407] Completed FRME in 0.3s | 2.82 sym/s | Total: 7.3m | ETA: 12.8m [2026-02-16T20:22:25.604041] [INFO ] [sig ] [1242/3407] Forecasting FRO... [2026-02-16T20:22:25.604069] [INFO ] [sig ] Generating forecast for: FRO [2026-02-16T20:22:25.604099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-16T20:22:25.615909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-16T20:22:25.616244] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-16T20:22:25.617082] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-16T20:22:25.617135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:25.617170] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:25.617199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:25.617257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:25.676311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:25.677146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:25.677233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:25.677268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:25.806402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:25.806587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:25.806633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:25.806665] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:25.810241] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-16T20:22:25.810533] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-16T20:22:25.810698] [INFO ] [sig ] FRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:25.957181] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FRO.txt [2026-02-16T20:22:25.957342] [INFO ] [sig ] [1242/3407] Completed FRO in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:25.957382] [INFO ] [sig ] [1243/3407] Forecasting FROG... [2026-02-16T20:22:25.957412] [INFO ] [sig ] Generating forecast for: FROG [2026-02-16T20:22:25.957442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-16T20:22:25.969308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-16T20:22:25.969782] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-16T20:22:25.970878] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-16T20:22:25.970946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:25.971013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:25.971054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:25.971137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:26.044641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:26.045529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:26.045636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:26.045673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:26.166152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:26.166315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:26.166357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:26.166423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:26.169936] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=18.43%) [2026-02-16T20:22:26.170221] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-16T20:22:26.170350] [INFO ] [sig ] FROG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:26.320381] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FROG.txt [2026-02-16T20:22:26.320520] [INFO ] [sig ] [1243/3407] Completed FROG in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:26.320560] [INFO ] [sig ] [1244/3407] Forecasting FRPH... [2026-02-16T20:22:26.320610] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-16T20:22:26.320642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-16T20:22:26.331842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-16T20:22:26.332162] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-16T20:22:26.333003] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-16T20:22:26.333055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:26.333087] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:26.333113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:26.333169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:26.392296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:26.393155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:26.393242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:26.393277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:26.521313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:26.521489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:26.521536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:26.521565] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:26.525383] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-02-16T20:22:26.525698] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-16T20:22:26.525839] [INFO ] [sig ] FRPH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:26.678661] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FRPH.txt [2026-02-16T20:22:26.678828] [INFO ] [sig ] [1244/3407] Completed FRPH in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:26.678876] [INFO ] [sig ] [1245/3407] Forecasting FRSH... [2026-02-16T20:22:26.678943] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-16T20:22:26.678982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-16T20:22:26.692702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-16T20:22:26.693050] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-16T20:22:26.693912] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-16T20:22:26.693967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:26.694000] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:26.694034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:26.694095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:26.757085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:26.758015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:26.758104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:26.758139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:26.890949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:26.891114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:26.891158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:26.891189] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:26.895005] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-02-16T20:22:26.895348] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-16T20:22:26.895500] [INFO ] [sig ] FRSH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:27.042405] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FRSH.txt [2026-02-16T20:22:27.042589] [INFO ] [sig ] [1245/3407] Completed FRSH in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:27.042633] [INFO ] [sig ] [1246/3407] Forecasting FSBC... [2026-02-16T20:22:27.042662] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-16T20:22:27.042692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-16T20:22:27.053816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-16T20:22:27.054112] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-16T20:22:27.054959] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-16T20:22:27.055023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:27.055056] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:27.055083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:27.055138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:27.119349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:27.120280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:27.120369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:27.120404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:27.239758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:27.239933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:27.239984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:27.240015] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:27.243456] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=84.08%) [2026-02-16T20:22:27.243763] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-16T20:22:27.243937] [INFO ] [sig ] FSBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:27.391916] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSBC.txt [2026-02-16T20:22:27.392128] [INFO ] [sig ] [1246/3407] Completed FSBC in 0.3s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:27.392179] [INFO ] [sig ] [1247/3407] Forecasting FSCO... [2026-02-16T20:22:27.392209] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-16T20:22:27.392238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-16T20:22:27.406272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-16T20:22:27.406691] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-16T20:22:27.407651] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-16T20:22:27.407705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:27.407738] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:27.407766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:27.407828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:27.473299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:27.474309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:27.474403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:27.474438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:27.605231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:27.605399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:27.605444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:27.605474] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:27.609058] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-16T20:22:27.609366] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-16T20:22:27.609503] [INFO ] [sig ] FSCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:27.762184] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSCO.txt [2026-02-16T20:22:27.762370] [INFO ] [sig ] [1247/3407] Completed FSCO in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:27.762445] [INFO ] [sig ] [1248/3407] Forecasting FSK... [2026-02-16T20:22:27.762478] [INFO ] [sig ] Generating forecast for: FSK [2026-02-16T20:22:27.762509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-16T20:22:27.774480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-16T20:22:27.774869] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-16T20:22:27.775696] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-16T20:22:27.775748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:27.775781] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:27.775808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:27.775865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:27.837172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:27.838133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:27.838219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:27.838253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:27.965817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:27.965978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:27.966019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:27.966049] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:27.969791] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=57.32%) [2026-02-16T20:22:27.970268] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-16T20:22:27.970401] [INFO ] [sig ] FSK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:28.119284] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSK.txt [2026-02-16T20:22:28.119465] [INFO ] [sig ] [1248/3407] Completed FSK in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:28.119551] [INFO ] [sig ] [1249/3407] Forecasting FSLY... [2026-02-16T20:22:28.119611] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-16T20:22:28.119654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-16T20:22:28.132447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-16T20:22:28.132801] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-16T20:22:28.133641] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-16T20:22:28.133694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:28.133726] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:28.133752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:28.133812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:28.195683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:28.196638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:28.196729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:28.196764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:28.338262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:28.338431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:28.338477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:28.338511] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:28.342781] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-16T20:22:28.343176] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-16T20:22:28.343351] [INFO ] [sig ] FSLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:28.517633] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSLY.txt [2026-02-16T20:22:28.517798] [INFO ] [sig ] [1249/3407] Completed FSLY in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:28.517855] [INFO ] [sig ] [1250/3407] Forecasting FSM... [2026-02-16T20:22:28.517896] [INFO ] [sig ] Generating forecast for: FSM [2026-02-16T20:22:28.517935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-16T20:22:28.530987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-16T20:22:28.531352] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-16T20:22:28.532162] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-16T20:22:28.532215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:28.532248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:28.532275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:28.532331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:28.590893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:28.591721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:28.591835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:28.591869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:28.714503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:28.714678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:28.714720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:28.714750] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:28.718208] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-16T20:22:28.718487] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-16T20:22:28.718633] [INFO ] [sig ] FSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:28.871181] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSM.txt [2026-02-16T20:22:28.871398] [INFO ] [sig ] [1250/3407] Completed FSM in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:28.871493] [INFO ] [sig ] [1251/3407] Forecasting FSS... [2026-02-16T20:22:28.871540] [INFO ] [sig ] Generating forecast for: FSS [2026-02-16T20:22:28.871606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-16T20:22:28.889485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-16T20:22:28.890010] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-16T20:22:28.891177] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-16T20:22:28.891248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:28.891294] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:28.891332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:28.891420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:28.963157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:28.964127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:28.964219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:28.964253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:29.089698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:29.089863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:29.089905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:29.089935] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:29.093461] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=57.57%) [2026-02-16T20:22:29.093787] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-16T20:22:29.093919] [INFO ] [sig ] FSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:29.246301] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FSS.txt [2026-02-16T20:22:29.246463] [INFO ] [sig ] [1251/3407] Completed FSS in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:29.246504] [INFO ] [sig ] [1252/3407] Forecasting FTA... [2026-02-16T20:22:29.246535] [INFO ] [sig ] Generating forecast for: FTA [2026-02-16T20:22:29.246564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-16T20:22:29.257791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-16T20:22:29.258225] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-16T20:22:29.259119] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-16T20:22:29.259172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:29.259206] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:29.259232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:29.259288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:29.317102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:29.318014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:29.318103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:29.318146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:29.451628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:29.451805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:29.451849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:29.451879] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:29.455435] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=61.98%) [2026-02-16T20:22:29.455771] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-16T20:22:29.455921] [INFO ] [sig ] FTA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:29.603546] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTA.txt [2026-02-16T20:22:29.603727] [INFO ] [sig ] [1252/3407] Completed FTA in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:29.603768] [INFO ] [sig ] [1253/3407] Forecasting FTAI... [2026-02-16T20:22:29.603798] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-16T20:22:29.603828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-16T20:22:29.616452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-16T20:22:29.616816] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-16T20:22:29.617694] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-16T20:22:29.617760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:29.617798] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:29.617826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:29.617884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:29.679047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:29.679917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:29.680003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:29.680036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:29.801387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:29.801550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:29.801631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:29.801665] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:29.805173] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-16T20:22:29.805475] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-16T20:22:29.805636] [INFO ] [sig ] FTAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:29.953929] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTAI.txt [2026-02-16T20:22:29.954104] [INFO ] [sig ] [1253/3407] Completed FTAI in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.8m [2026-02-16T20:22:29.954175] [INFO ] [sig ] [1254/3407] Forecasting FTC... [2026-02-16T20:22:29.954206] [INFO ] [sig ] Generating forecast for: FTC [2026-02-16T20:22:29.954237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-16T20:22:29.966559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-16T20:22:29.967023] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-16T20:22:29.967920] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-16T20:22:29.968009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:29.968048] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:29.968079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:29.968140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:30.030351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:30.031330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:30.031430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:30.031466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:30.154472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:30.154652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:30.154697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:30.154728] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:30.158151] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-16T20:22:30.158431] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-16T20:22:30.158558] [INFO ] [sig ] FTC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:30.299366] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTC.txt [2026-02-16T20:22:30.299492] [INFO ] [sig ] [1254/3407] Completed FTC in 0.3s | 2.82 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-16T20:22:30.299531] [INFO ] [sig ] [1255/3407] Forecasting FTCI... [2026-02-16T20:22:30.299560] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-16T20:22:30.299614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-16T20:22:30.310757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-16T20:22:30.311049] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-16T20:22:30.311856] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-16T20:22:30.311916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:30.311948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:30.311975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:30.312032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:30.370591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:30.371458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:30.371542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:30.371594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:30.495977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:30.496135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:30.496177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:30.496206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:30.500433] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-02-16T20:22:30.500766] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-16T20:22:30.500909] [INFO ] [sig ] FTCI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:30.647567] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTCI.txt [2026-02-16T20:22:30.647717] [INFO ] [sig ] [1255/3407] Completed FTCI in 0.3s | 2.82 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-16T20:22:30.647757] [INFO ] [sig ] [1256/3407] Forecasting FTCS... [2026-02-16T20:22:30.647786] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-16T20:22:30.647816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-16T20:22:30.659370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-16T20:22:30.659648] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-16T20:22:30.660415] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-16T20:22:30.660467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:30.660500] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:30.660528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:30.660607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:30.719680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:30.720471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:30.720558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:30.720613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:30.838406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:30.838597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:30.838641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:30.838672] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:30.842116] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-02-16T20:22:30.842417] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-16T20:22:30.842550] [INFO ] [sig ] FTCS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:30.989670] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTCS.txt [2026-02-16T20:22:30.989835] [INFO ] [sig ] [1256/3407] Completed FTCS in 0.3s | 2.82 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-16T20:22:30.989878] [INFO ] [sig ] [1257/3407] Forecasting FTEK... [2026-02-16T20:22:30.989914] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-16T20:22:30.989952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-16T20:22:31.003013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-16T20:22:31.003640] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-16T20:22:31.005022] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-16T20:22:31.005097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:31.005184] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:31.005221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:31.005297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:31.077460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:31.078615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:31.078703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:31.078737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:31.204866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:31.205040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:31.205082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:31.205110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:31.208822] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-02-16T20:22:31.209197] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-16T20:22:31.209347] [INFO ] [sig ] FTEK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:31.361293] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTEK.txt [2026-02-16T20:22:31.361521] [INFO ] [sig ] [1257/3407] Completed FTEK in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-16T20:22:31.361632] [INFO ] [sig ] [1258/3407] Forecasting FTGC... [2026-02-16T20:22:31.361676] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-16T20:22:31.361719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-16T20:22:31.374410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-16T20:22:31.374857] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-16T20:22:31.375749] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-16T20:22:31.375805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:31.375839] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:31.375868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:31.375926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:31.439249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:31.440205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:31.440333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:31.440369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:31.563785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:31.563959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:31.564002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:31.564032] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:31.567884] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=85.55%) [2026-02-16T20:22:31.568267] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-16T20:22:31.568418] [INFO ] [sig ] FTGC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:31.718051] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTGC.txt [2026-02-16T20:22:31.718195] [INFO ] [sig ] [1258/3407] Completed FTGC in 0.4s | 2.82 sym/s | Total: 7.4m | ETA: 12.7m [2026-02-16T20:22:31.718415] [INFO ] [sig ] [1259/3407] Forecasting FTGS... [2026-02-16T20:22:31.718444] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-16T20:22:31.718499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-16T20:22:31.729937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-16T20:22:31.730234] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-16T20:22:31.731049] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-16T20:22:31.731102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:31.731134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:31.731161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:31.731218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:31.791263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:31.792297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:31.792381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:31.792414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:31.914285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:31.914433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:31.914472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:31.914499] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:31.917930] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-16T20:22:31.918226] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-16T20:22:31.918353] [INFO ] [sig ] FTGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:32.059208] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTGS.txt [2026-02-16T20:22:32.059337] [INFO ] [sig ] [1259/3407] Completed FTGS in 0.3s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:32.059376] [INFO ] [sig ] [1260/3407] Forecasting FTHI... [2026-02-16T20:22:32.059404] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-16T20:22:32.059435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-16T20:22:32.070359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-16T20:22:32.070672] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-16T20:22:32.071452] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-16T20:22:32.071504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:32.071538] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:32.071588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:32.071652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:32.127960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:32.128618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:32.128699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:32.128733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:32.246229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:32.246386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:32.246430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:32.246491] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:32.249910] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-02-16T20:22:32.250212] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-16T20:22:32.250339] [INFO ] [sig ] FTHI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:32.398535] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTHI.txt [2026-02-16T20:22:32.398721] [INFO ] [sig ] [1260/3407] Completed FTHI in 0.3s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:32.398764] [INFO ] [sig ] [1261/3407] Forecasting FTHY... [2026-02-16T20:22:32.398800] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-16T20:22:32.398832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-16T20:22:32.410017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-16T20:22:32.410339] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-16T20:22:32.411158] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-16T20:22:32.411405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:32.411436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:32.411463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:32.411519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:32.471697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:32.472795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:32.472880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:32.472915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:32.590744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:32.590907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:32.590950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:32.590984] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:32.594387] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-16T20:22:32.594708] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-16T20:22:32.594835] [INFO ] [sig ] FTHY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:32.738295] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTHY.txt [2026-02-16T20:22:32.738465] [INFO ] [sig ] [1261/3407] Completed FTHY in 0.3s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:32.738506] [INFO ] [sig ] [1262/3407] Forecasting FTI... [2026-02-16T20:22:32.738537] [INFO ] [sig ] Generating forecast for: FTI [2026-02-16T20:22:32.738568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-16T20:22:32.750983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-16T20:22:32.751362] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-16T20:22:32.752240] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-16T20:22:32.752304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:32.752349] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:32.752381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:32.752460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:32.813780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:32.814717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:32.814802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:32.814837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:32.942784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:32.942946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:32.942987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:32.943020] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:32.946539] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=55.24%) [2026-02-16T20:22:32.946843] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-16T20:22:32.946994] [INFO ] [sig ] FTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:33.094075] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTI.txt [2026-02-16T20:22:33.094242] [INFO ] [sig ] [1262/3407] Completed FTI in 0.4s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:33.094283] [INFO ] [sig ] [1263/3407] Forecasting FTK... [2026-02-16T20:22:33.094312] [INFO ] [sig ] Generating forecast for: FTK [2026-02-16T20:22:33.094343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-16T20:22:33.105451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-16T20:22:33.105850] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-16T20:22:33.106665] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-16T20:22:33.106718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:33.106749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:33.106776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:33.106833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:33.174729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:33.175676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:33.175798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:33.175833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:33.298952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:33.299131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:33.299176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:33.299207] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:33.302876] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-16T20:22:33.303243] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-16T20:22:33.303382] [INFO ] [sig ] FTK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:33.461807] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTK.txt [2026-02-16T20:22:33.461976] [INFO ] [sig ] [1263/3407] Completed FTK in 0.4s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:33.462026] [INFO ] [sig ] [1264/3407] Forecasting FTLF... [2026-02-16T20:22:33.462063] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-16T20:22:33.462101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-16T20:22:33.473377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-16T20:22:33.473702] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-16T20:22:33.474551] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-16T20:22:33.474627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:33.474662] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:33.474690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:33.474749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:33.535725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:33.536566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:33.536667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:33.536700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:33.651134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:33.651270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:33.651311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:33.651358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:33.654791] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-16T20:22:33.655067] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-16T20:22:33.655196] [INFO ] [sig ] FTLF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:33.802561] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTLF.txt [2026-02-16T20:22:33.802711] [INFO ] [sig ] [1264/3407] Completed FTLF in 0.3s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:33.802751] [INFO ] [sig ] [1265/3407] Forecasting FTQI... [2026-02-16T20:22:33.802780] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-16T20:22:33.802809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-16T20:22:33.814757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-16T20:22:33.815108] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-16T20:22:33.815962] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-16T20:22:33.816017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:33.816051] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:33.816079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:33.816137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:33.876711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:33.877566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:33.877673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:33.877708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:34.005423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:34.005616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:34.005663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:34.005693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:34.010182] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-16T20:22:34.010695] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-16T20:22:34.010905] [INFO ] [sig ] FTQI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:34.225382] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTQI.txt [2026-02-16T20:22:34.225589] [INFO ] [sig ] [1265/3407] Completed FTQI in 0.4s | 2.82 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:34.225642] [INFO ] [sig ] [1266/3407] Forecasting FTRE... [2026-02-16T20:22:34.225681] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-16T20:22:34.225744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-16T20:22:34.240840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-16T20:22:34.241339] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-16T20:22:34.242419] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-16T20:22:34.242484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:34.242523] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:34.242555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:34.242653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:34.311272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:34.312352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:34.312450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:34.312504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:34.472265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:34.472474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:34.472540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:34.472607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:34.477716] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=34.01%) [2026-02-16T20:22:34.478345] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-16T20:22:34.478533] [INFO ] [sig ] FTRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:34.704826] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTRE.txt [2026-02-16T20:22:34.705074] [INFO ] [sig ] [1266/3407] Completed FTRE in 0.5s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:34.705145] [INFO ] [sig ] [1267/3407] Forecasting FTRI... [2026-02-16T20:22:34.705200] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-16T20:22:34.705252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-16T20:22:34.722008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-16T20:22:34.722515] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-16T20:22:34.723637] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-16T20:22:34.723703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:34.723742] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:34.723776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:34.723847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:34.813752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:34.814879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:34.816371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:34.816449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:34.984199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:34.984392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:34.984446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:34.984484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:34.989201] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-16T20:22:34.989680] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-16T20:22:34.989863] [INFO ] [sig ] FTRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:35.174364] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTRI.txt [2026-02-16T20:22:35.174617] [INFO ] [sig ] [1267/3407] Completed FTRI in 0.5s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:35.174669] [INFO ] [sig ] [1268/3407] Forecasting FTS... [2026-02-16T20:22:35.174742] [INFO ] [sig ] Generating forecast for: FTS [2026-02-16T20:22:35.174785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-16T20:22:35.189661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-16T20:22:35.190153] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-16T20:22:35.191253] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-16T20:22:35.191320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:35.191361] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:35.191411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:35.191496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:35.266692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:35.267752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:35.267857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:35.267896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:35.400392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:35.400606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:35.400673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:35.400726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:35.404332] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-16T20:22:35.404683] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-16T20:22:35.404828] [INFO ] [sig ] FTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:35.557973] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTS.txt [2026-02-16T20:22:35.558166] [INFO ] [sig ] [1268/3407] Completed FTS in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:35.558209] [INFO ] [sig ] [1269/3407] Forecasting FTSL... [2026-02-16T20:22:35.558238] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-16T20:22:35.558267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-16T20:22:35.570063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-16T20:22:35.570470] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-16T20:22:35.571305] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-16T20:22:35.571358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:35.571390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:35.571417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:35.571474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:35.631693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:35.632642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:35.632735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:35.632770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:35.761495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:35.761677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:35.761722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:35.761752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:35.765556] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-16T20:22:35.765933] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-16T20:22:35.766142] [INFO ] [sig ] FTSL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:35.918850] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTSL.txt [2026-02-16T20:22:35.919028] [INFO ] [sig ] [1269/3407] Completed FTSL in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:35.919070] [INFO ] [sig ] [1270/3407] Forecasting FTSM... [2026-02-16T20:22:35.919102] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-16T20:22:35.919167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-16T20:22:35.931739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-16T20:22:35.932168] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-16T20:22:35.933072] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-16T20:22:35.933127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:35.933160] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:35.933188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:35.933245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:35.991261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:35.992202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:35.992290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:35.992324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:36.104619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:36.104803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:36.104851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:36.104886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:36.109432] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=99.96%) [2026-02-16T20:22:36.109893] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-16T20:22:36.110080] [INFO ] [sig ] FTSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:36.260179] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTSM.txt [2026-02-16T20:22:36.260430] [INFO ] [sig ] [1270/3407] Completed FTSM in 0.3s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:36.260526] [INFO ] [sig ] [1271/3407] Forecasting FTXL... [2026-02-16T20:22:36.260596] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-16T20:22:36.260643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-16T20:22:36.272374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-16T20:22:36.272832] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-16T20:22:36.273718] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-16T20:22:36.273772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:36.273807] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:36.273834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:36.273892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:36.336163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:36.337105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:36.337196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:36.337232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:36.462562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:36.462741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:36.462783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:36.462811] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:36.466301] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=18.13%) [2026-02-16T20:22:36.466648] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-16T20:22:36.466791] [INFO ] [sig ] FTXL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:36.629108] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FTXL.txt [2026-02-16T20:22:36.629281] [INFO ] [sig ] [1271/3407] Completed FTXL in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.7m [2026-02-16T20:22:36.629322] [INFO ] [sig ] [1272/3407] Forecasting FTXN... [2026-02-16T20:22:36.629352] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-16T20:22:36.629421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-16T20:22:36.641503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-16T20:22:36.641924] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-16T20:22:36.642751] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-16T20:22:36.642804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:36.642835] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:36.642862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:36.642917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:36.702919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:36.703830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:36.703921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:36.703958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:36.823107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:36.823283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:36.823327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:36.823358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:36.826946] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=64.67%) [2026-02-16T20:22:36.827283] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-16T20:22:36.827419] [INFO ] [sig ] FTXN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:36.982838] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTXN.txt [2026-02-16T20:22:36.983005] [INFO ] [sig ] [1272/3407] Completed FTXN in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-16T20:22:36.983046] [INFO ] [sig ] [1273/3407] Forecasting FTXO... [2026-02-16T20:22:36.983075] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-16T20:22:36.983135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-16T20:22:36.994640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-16T20:22:36.995007] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-16T20:22:36.995834] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-16T20:22:36.995887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:36.995920] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:36.995948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:36.996004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:37.057649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:37.058562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:37.058670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:37.058706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:37.181863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:37.182026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:37.182070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:37.182102] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:37.185723] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=56.15%) [2026-02-16T20:22:37.186029] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-16T20:22:37.186170] [INFO ] [sig ] FTXO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:37.335116] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FTXO.txt [2026-02-16T20:22:37.335258] [INFO ] [sig ] [1273/3407] Completed FTXO in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-16T20:22:37.335299] [INFO ] [sig ] [1274/3407] Forecasting FUBO... [2026-02-16T20:22:37.335328] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-16T20:22:37.335358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-16T20:22:37.347095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-16T20:22:37.347385] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-16T20:22:37.348210] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-16T20:22:37.348262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:37.348317] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:37.348345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:37.348402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:37.406873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:37.407634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:37.407715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:37.407748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:37.537798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:37.537987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:37.538031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:37.538067] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:37.541728] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-02-16T20:22:37.541999] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-16T20:22:37.542142] [INFO ] [sig ] FUBO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:37.691067] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FUBO.txt [2026-02-16T20:22:37.691223] [INFO ] [sig ] [1274/3407] Completed FUBO in 0.4s | 2.81 sym/s | Total: 7.5m | ETA: 12.6m [2026-02-16T20:22:37.691274] [INFO ] [sig ] [1275/3407] Forecasting FUL... [2026-02-16T20:22:37.691307] [INFO ] [sig ] Generating forecast for: FUL [2026-02-16T20:22:37.691362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-16T20:22:37.703058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-16T20:22:37.703381] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-16T20:22:37.704232] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-16T20:22:37.704287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:37.704322] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:37.704351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:37.704410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:37.765776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:37.766813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:37.766899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:37.766934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:37.896162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:37.896326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:37.896369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:37.896400] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:37.899975] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-16T20:22:37.900298] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-16T20:22:37.900435] [INFO ] [sig ] FUL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:38.046232] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FUL.txt [2026-02-16T20:22:38.046382] [INFO ] [sig ] [1275/3407] Completed FUL in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:38.046426] [INFO ] [sig ] [1276/3407] Forecasting FULC... [2026-02-16T20:22:38.046458] [INFO ] [sig ] Generating forecast for: FULC [2026-02-16T20:22:38.046518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-16T20:22:38.058072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-16T20:22:38.058433] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-16T20:22:38.059282] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-16T20:22:38.059336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:38.059372] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:38.059401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:38.059460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:38.118716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:38.119567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:38.119681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:38.119715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:38.243684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:38.243848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:38.243891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:38.243920] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:38.247612] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-16T20:22:38.247900] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-16T20:22:38.248062] [INFO ] [sig ] FULC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:38.392530] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FULC.txt [2026-02-16T20:22:38.392752] [INFO ] [sig ] [1276/3407] Completed FULC in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:38.392811] [INFO ] [sig ] [1277/3407] Forecasting FUN... [2026-02-16T20:22:38.392844] [INFO ] [sig ] Generating forecast for: FUN [2026-02-16T20:22:38.392910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-16T20:22:38.407742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-16T20:22:38.408365] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-16T20:22:38.409433] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-16T20:22:38.409488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:38.409527] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:38.409556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:38.409639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:38.474540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:38.475641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:38.475738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:38.475772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:38.602104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:38.602291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:38.602336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:38.602421] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:38.606166] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=52.49%) [2026-02-16T20:22:38.606500] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-16T20:22:38.606660] [INFO ] [sig ] FUN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:38.751285] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FUN.txt [2026-02-16T20:22:38.751747] [INFO ] [sig ] [1277/3407] Completed FUN in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:38.751802] [INFO ] [sig ] [1278/3407] Forecasting FUNC... [2026-02-16T20:22:38.751833] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-16T20:22:38.751865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-16T20:22:38.764034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-16T20:22:38.764458] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-16T20:22:38.765361] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-16T20:22:38.765415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:38.765448] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:38.765476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:38.765534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:38.823193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:38.824042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:38.824123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:38.824157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:38.941884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:38.942054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:38.942097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:38.942125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:38.946330] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-16T20:22:38.946777] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-16T20:22:38.947135] [INFO ] [sig ] FUNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:39.094675] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FUNC.txt [2026-02-16T20:22:39.094871] [INFO ] [sig ] [1278/3407] Completed FUNC in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:39.094948] [INFO ] [sig ] [1279/3407] Forecasting FUND... [2026-02-16T20:22:39.094981] [INFO ] [sig ] Generating forecast for: FUND [2026-02-16T20:22:39.095011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-16T20:22:39.105904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-16T20:22:39.106301] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-16T20:22:39.107187] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-16T20:22:39.107243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:39.107276] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:39.107302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:39.107372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:39.167635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:39.168606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:39.168691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:39.168724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:39.292490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:39.292670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:39.292712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:39.292741] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:39.296232] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-16T20:22:39.296532] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-16T20:22:39.296688] [INFO ] [sig ] FUND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:39.449054] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FUND.txt [2026-02-16T20:22:39.449248] [INFO ] [sig ] [1279/3407] Completed FUND in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:39.449295] [INFO ] [sig ] [1280/3407] Forecasting FVCB... [2026-02-16T20:22:39.449361] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-16T20:22:39.449399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-16T20:22:39.461702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-16T20:22:39.462108] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-16T20:22:39.463038] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-16T20:22:39.463094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:39.463310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:39.463336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:39.463393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:39.529039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:39.530177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:39.530268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:39.530313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:39.648090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:39.648257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:39.648299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:39.648328] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:39.651948] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-16T20:22:39.652234] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-16T20:22:39.652364] [INFO ] [sig ] FVCB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:39.805835] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FVCB.txt [2026-02-16T20:22:39.806001] [INFO ] [sig ] [1280/3407] Completed FVCB in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:39.806043] [INFO ] [sig ] [1281/3407] Forecasting FWONA... [2026-02-16T20:22:39.806105] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-16T20:22:39.806136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-16T20:22:39.818492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-16T20:22:39.818901] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-16T20:22:39.819935] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-16T20:22:39.819999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:39.820032] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:39.820060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:39.820117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:39.877721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:39.878671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:39.878758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:39.878790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:40.005130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:40.005305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:40.005348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:40.005378] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:40.009282] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-16T20:22:40.009676] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-16T20:22:40.009829] [INFO ] [sig ] FWONA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:40.164922] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FWONA.txt [2026-02-16T20:22:40.165087] [INFO ] [sig ] [1281/3407] Completed FWONA in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:40.165131] [INFO ] [sig ] [1282/3407] Forecasting FWONK... [2026-02-16T20:22:40.165165] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-16T20:22:40.165195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-16T20:22:40.176344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-16T20:22:40.176737] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-16T20:22:40.177544] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-16T20:22:40.177616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:40.177650] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:40.177678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:40.177734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:40.239011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:40.240227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:40.240346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:40.240386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:40.360938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:40.361108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:40.361149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:40.361177] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:40.364634] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-02-16T20:22:40.364944] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-16T20:22:40.365081] [INFO ] [sig ] FWONK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:40.510346] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/FWONK.txt [2026-02-16T20:22:40.510514] [INFO ] [sig ] [1282/3407] Completed FWONK in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:40.510558] [INFO ] [sig ] [1283/3407] Forecasting FWRD... [2026-02-16T20:22:40.510639] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-16T20:22:40.510676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-16T20:22:40.522532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-16T20:22:40.522930] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-16T20:22:40.523807] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-16T20:22:40.523860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:40.523893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:40.523921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:40.523979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:40.581860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:40.582756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:40.582846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:40.582880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:40.706644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:40.706815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:40.706881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:40.706922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:40.710588] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-16T20:22:40.710880] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-16T20:22:40.711014] [INFO ] [sig ] FWRD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:40.854486] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FWRD.txt [2026-02-16T20:22:40.854657] [INFO ] [sig ] [1283/3407] Completed FWRD in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:40.854729] [INFO ] [sig ] [1284/3407] Forecasting FWRG... [2026-02-16T20:22:40.854762] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-16T20:22:40.854793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-16T20:22:40.866480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-16T20:22:40.866867] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-16T20:22:40.867782] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-16T20:22:40.867836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:40.867870] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:40.867899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:40.867978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:40.926293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:40.927622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:40.927744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:40.927779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:41.048412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:41.048591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:41.048637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:41.048668] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:41.052088] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-02-16T20:22:41.052371] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-16T20:22:41.052504] [INFO ] [sig ] FWRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:41.195238] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FWRG.txt [2026-02-16T20:22:41.195383] [INFO ] [sig ] [1284/3407] Completed FWRG in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:41.195423] [INFO ] [sig ] [1285/3407] Forecasting FYC... [2026-02-16T20:22:41.195454] [INFO ] [sig ] Generating forecast for: FYC [2026-02-16T20:22:41.195484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-16T20:22:41.206678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-16T20:22:41.206991] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-16T20:22:41.207803] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-16T20:22:41.207855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:41.207887] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:41.207914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:41.207987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:41.266478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:41.267270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:41.267351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:41.267383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:41.395884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:41.396055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:41.396096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:41.396127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:41.399929] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-16T20:22:41.400306] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-16T20:22:41.400456] [INFO ] [sig ] FYC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:41.561774] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FYC.txt [2026-02-16T20:22:41.561948] [INFO ] [sig ] [1285/3407] Completed FYC in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:41.561990] [INFO ] [sig ] [1286/3407] Forecasting FYX... [2026-02-16T20:22:41.562023] [INFO ] [sig ] Generating forecast for: FYX [2026-02-16T20:22:41.562065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-16T20:22:41.581518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-16T20:22:41.581971] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-16T20:22:41.583013] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-16T20:22:41.583077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:41.583119] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:41.583157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:41.583240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:41.645378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:41.646316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:41.646406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:41.646440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:41.787177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:41.787344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:41.787395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:41.787427] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:41.791436] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-02-16T20:22:41.792046] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-16T20:22:41.792204] [INFO ] [sig ] FYX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:41.945453] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/FYX.txt [2026-02-16T20:22:41.945629] [INFO ] [sig ] [1286/3407] Completed FYX in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:41.945672] [INFO ] [sig ] [1287/3407] Forecasting G... [2026-02-16T20:22:41.945704] [INFO ] [sig ] Generating forecast for: G [2026-02-16T20:22:41.945761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-16T20:22:41.957760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-16T20:22:41.958182] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-16T20:22:41.959176] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-16T20:22:41.959238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:41.959281] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:41.959320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:41.959380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:42.024382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:42.025804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:42.025894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:42.025928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:42.175617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:42.175794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:42.175842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:42.175879] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:42.180032] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-02-16T20:22:42.180384] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-16T20:22:42.180554] [INFO ] [sig ] G: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:42.329937] [INFO ] [LOCAL ] Saved forecast: G 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/G.txt [2026-02-16T20:22:42.330181] [INFO ] [sig ] [1287/3407] Completed G in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:42.330294] [INFO ] [sig ] [1288/3407] Forecasting GAB... [2026-02-16T20:22:42.330345] [INFO ] [sig ] Generating forecast for: GAB [2026-02-16T20:22:42.330389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-16T20:22:42.344536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-16T20:22:42.345255] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-16T20:22:42.346286] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-16T20:22:42.346350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:42.346391] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:42.346431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:42.346506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:42.412291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:42.413774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:42.413896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:42.413941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:42.560010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:42.560181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:42.560245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:42.560278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:42.563893] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-16T20:22:42.564184] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-16T20:22:42.564323] [INFO ] [sig ] GAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:42.713801] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GAB.txt [2026-02-16T20:22:42.713974] [INFO ] [sig ] [1288/3407] Completed GAB in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.6m [2026-02-16T20:22:42.714024] [INFO ] [sig ] [1289/3407] Forecasting GABC... [2026-02-16T20:22:42.714059] [INFO ] [sig ] Generating forecast for: GABC [2026-02-16T20:22:42.714129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-16T20:22:42.727026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-16T20:22:42.727372] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-16T20:22:42.728225] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-16T20:22:42.728277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:42.728310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:42.728337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:42.728395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:42.790623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:42.791314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:42.791398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:42.791432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:42.909111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:42.909284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:42.909332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:42.909366] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:42.912822] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-02-16T20:22:42.913095] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-16T20:22:42.913236] [INFO ] [sig ] GABC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:43.069181] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GABC.txt [2026-02-16T20:22:43.069350] [INFO ] [sig ] [1289/3407] Completed GABC in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-16T20:22:43.069395] [INFO ] [sig ] [1290/3407] Forecasting GAIA... [2026-02-16T20:22:43.069423] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-16T20:22:43.069476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-16T20:22:43.084115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-16T20:22:43.084490] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-16T20:22:43.085376] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-16T20:22:43.085431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:43.085464] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:43.085492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:43.085550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:43.146268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:43.147187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:43.147274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:43.147312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:43.264817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:43.264981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:43.265023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:43.265052] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:43.268446] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-02-16T20:22:43.268736] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-16T20:22:43.268865] [INFO ] [sig ] GAIA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:43.415165] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GAIA.txt [2026-02-16T20:22:43.415304] [INFO ] [sig ] [1290/3407] Completed GAIA in 0.3s | 2.81 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-16T20:22:43.415344] [INFO ] [sig ] [1291/3407] Forecasting GAIN... [2026-02-16T20:22:43.415373] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-16T20:22:43.415403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-16T20:22:43.428324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-16T20:22:43.428630] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-16T20:22:43.429414] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-16T20:22:43.429466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:43.429525] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:43.429554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:43.429632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:43.490402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:43.491337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:43.491425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:43.491461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:43.613585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:43.613751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:43.613792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:43.613820] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:43.617262] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-16T20:22:43.617534] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-16T20:22:43.617682] [INFO ] [sig ] GAIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:43.768511] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GAIN.txt [2026-02-16T20:22:43.768694] [INFO ] [sig ] [1291/3407] Completed GAIN in 0.4s | 2.81 sym/s | Total: 7.6m | ETA: 12.5m [2026-02-16T20:22:43.768738] [INFO ] [sig ] [1292/3407] Forecasting GAM... [2026-02-16T20:22:43.768770] [INFO ] [sig ] Generating forecast for: GAM [2026-02-16T20:22:43.768801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-16T20:22:43.780195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-16T20:22:43.780605] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-16T20:22:43.781400] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-16T20:22:43.781452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:43.781493] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:43.781522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:43.781597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:43.843283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:43.844213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:43.844318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:43.844355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:43.968177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:43.968340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:43.968390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:43.968422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:43.971969] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-02-16T20:22:43.972267] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-16T20:22:43.972402] [INFO ] [sig ] GAM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:44.124929] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GAM.txt [2026-02-16T20:22:44.125086] [INFO ] [sig ] [1292/3407] Completed GAM in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:44.125126] [INFO ] [sig ] [1293/3407] Forecasting GAMB... [2026-02-16T20:22:44.125156] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-16T20:22:44.125218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-16T20:22:44.137346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-16T20:22:44.137709] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-16T20:22:44.138605] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-16T20:22:44.138661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:44.138696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:44.138724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:44.138782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:44.197866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:44.198736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:44.198823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:44.198859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:44.321735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:44.321907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:44.321948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:44.321977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:44.325409] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=41.25%) [2026-02-16T20:22:44.325716] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-16T20:22:44.325847] [INFO ] [sig ] GAMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:44.476982] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GAMB.txt [2026-02-16T20:22:44.477173] [INFO ] [sig ] [1293/3407] Completed GAMB in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:44.477223] [INFO ] [sig ] [1294/3407] Forecasting GANX... [2026-02-16T20:22:44.477303] [INFO ] [sig ] Generating forecast for: GANX [2026-02-16T20:22:44.477350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-16T20:22:44.489810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-16T20:22:44.490242] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-16T20:22:44.491106] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-16T20:22:44.491158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:44.491190] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:44.491217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:44.491274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:44.552949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:44.553909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:44.553996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:44.554031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:44.686135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:44.686314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:44.686359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:44.686428] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:44.690695] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-16T20:22:44.691035] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-16T20:22:44.691214] [INFO ] [sig ] GANX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:44.841655] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GANX.txt [2026-02-16T20:22:44.841867] [INFO ] [sig ] [1294/3407] Completed GANX in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:44.841920] [INFO ] [sig ] [1295/3407] Forecasting GASS... [2026-02-16T20:22:44.841995] [INFO ] [sig ] Generating forecast for: GASS [2026-02-16T20:22:44.842030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-16T20:22:44.855443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-16T20:22:44.855886] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-16T20:22:44.856828] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-16T20:22:44.856883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:44.856917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:44.856944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:44.857002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:44.920049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:44.921163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:44.921252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:44.921288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:45.044294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:45.044471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:45.044515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:45.044547] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:45.048299] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=86.49%) [2026-02-16T20:22:45.048634] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-16T20:22:45.048772] [INFO ] [sig ] GASS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:45.201207] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GASS.txt [2026-02-16T20:22:45.201406] [INFO ] [sig ] [1295/3407] Completed GASS in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:45.201466] [INFO ] [sig ] [1296/3407] Forecasting GATX... [2026-02-16T20:22:45.201545] [INFO ] [sig ] Generating forecast for: GATX [2026-02-16T20:22:45.201598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-16T20:22:45.213448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-16T20:22:45.213913] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-16T20:22:45.214982] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-16T20:22:45.215046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:45.215080] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:45.215108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:45.215167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:45.275986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:45.276932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:45.277024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:45.277079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:45.419115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:45.419281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:45.419333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:45.419369] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:45.422913] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-16T20:22:45.423205] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-16T20:22:45.423362] [INFO ] [sig ] GATX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:45.570536] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GATX.txt [2026-02-16T20:22:45.570696] [INFO ] [sig ] [1296/3407] Completed GATX in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:45.570737] [INFO ] [sig ] [1297/3407] Forecasting GBAB... [2026-02-16T20:22:45.570795] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-16T20:22:45.570830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-16T20:22:45.582851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-16T20:22:45.583168] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-16T20:22:45.584010] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-16T20:22:45.584064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:45.584096] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:45.584124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:45.584181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:45.642440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:45.643110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:45.643191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:45.643226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:45.769911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:45.770070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:45.770111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:45.770139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:45.773528] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=79.22%) [2026-02-16T20:22:45.773817] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-16T20:22:45.773965] [INFO ] [sig ] GBAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:45.915969] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GBAB.txt [2026-02-16T20:22:45.916121] [INFO ] [sig ] [1297/3407] Completed GBAB in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:45.916161] [INFO ] [sig ] [1298/3407] Forecasting GBCI... [2026-02-16T20:22:45.916192] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-16T20:22:45.916254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-16T20:22:45.928288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-16T20:22:45.928663] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-16T20:22:45.929511] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-16T20:22:45.929565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:45.929626] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:45.929655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:45.929712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:45.990621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:45.991562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:45.991672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:45.991706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:46.120126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:46.120289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:46.120333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:46.120363] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:46.124218] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-16T20:22:46.124505] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-16T20:22:46.124827] [INFO ] [sig ] GBCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:46.267971] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GBCI.txt [2026-02-16T20:22:46.268112] [INFO ] [sig ] [1298/3407] Completed GBCI in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:46.268151] [INFO ] [sig ] [1299/3407] Forecasting GBDC... [2026-02-16T20:22:46.268181] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-16T20:22:46.268237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-16T20:22:46.280039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-16T20:22:46.280380] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-16T20:22:46.281192] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-16T20:22:46.281245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:46.281278] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:46.281310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:46.281367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:46.341621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:46.342428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:46.342513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:46.342548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:46.466801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:46.466971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:46.467031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:46.467061] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:46.470510] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-02-16T20:22:46.470806] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-16T20:22:46.470940] [INFO ] [sig ] GBDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:46.620444] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GBDC.txt [2026-02-16T20:22:46.620622] [INFO ] [sig ] [1299/3407] Completed GBDC in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:46.620665] [INFO ] [sig ] [1300/3407] Forecasting GBTG... [2026-02-16T20:22:46.620694] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-16T20:22:46.620759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-16T20:22:46.633107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-16T20:22:46.633482] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-16T20:22:46.634298] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-16T20:22:46.634353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:46.634384] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:46.634411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:46.634466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:46.695563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:46.696500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:46.696798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:46.696833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:46.822955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:46.823125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:46.823168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:46.823199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:46.826746] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=53.60%) [2026-02-16T20:22:46.827049] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-16T20:22:46.827183] [INFO ] [sig ] GBTG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:46.975412] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GBTG.txt [2026-02-16T20:22:46.975592] [INFO ] [sig ] [1300/3407] Completed GBTG in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:46.975634] [INFO ] [sig ] [1301/3407] Forecasting GBX... [2026-02-16T20:22:46.975666] [INFO ] [sig ] Generating forecast for: GBX [2026-02-16T20:22:46.975735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-16T20:22:46.987103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-16T20:22:46.987468] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-16T20:22:46.988551] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-16T20:22:46.988627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:46.988659] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:46.988686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:46.988742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:47.048911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:47.049803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:47.049943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:47.049980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:47.168424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:47.168615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:47.168659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:47.168688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:47.172125] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-16T20:22:47.172411] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-16T20:22:47.172545] [INFO ] [sig ] GBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:47.325440] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GBX.txt [2026-02-16T20:22:47.325621] [INFO ] [sig ] [1301/3407] Completed GBX in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:47.325664] [INFO ] [sig ] [1302/3407] Forecasting GCBC... [2026-02-16T20:22:47.325694] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-16T20:22:47.325753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-16T20:22:47.336837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-16T20:22:47.337211] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-16T20:22:47.338110] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-16T20:22:47.338163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:47.338197] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:47.338224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:47.338286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:47.398621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:47.399511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:47.399816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:47.399853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:47.522760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:47.522928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:47.522972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:47.523002] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:47.526536] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-02-16T20:22:47.526857] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-16T20:22:47.526995] [INFO ] [sig ] GCBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:47.681201] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GCBC.txt [2026-02-16T20:22:47.681352] [INFO ] [sig ] [1302/3407] Completed GCBC in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:47.681396] [INFO ] [sig ] [1303/3407] Forecasting GCMG... [2026-02-16T20:22:47.681427] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-16T20:22:47.681486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-16T20:22:47.695080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-16T20:22:47.695383] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-16T20:22:47.696402] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-16T20:22:47.696455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:47.696691] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:47.696723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:47.696782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:47.759783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:47.760658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:47.760745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:47.760780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:47.881839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:47.882000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:47.882044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:47.882074] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:47.885795] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-16T20:22:47.886077] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-16T20:22:47.886210] [INFO ] [sig ] GCMG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:48.030844] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GCMG.txt [2026-02-16T20:22:48.030974] [INFO ] [sig ] [1303/3407] Completed GCMG in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:48.031013] [INFO ] [sig ] [1304/3407] Forecasting GCO... [2026-02-16T20:22:48.031042] [INFO ] [sig ] Generating forecast for: GCO [2026-02-16T20:22:48.031076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-16T20:22:48.042745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-16T20:22:48.043054] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-16T20:22:48.043867] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-16T20:22:48.043919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:48.043951] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:48.043977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:48.044033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:48.104784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:48.105440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:48.105523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:48.105560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:48.224525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:48.224881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:48.224924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:48.224955] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:48.228567] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=17.57%) [2026-02-16T20:22:48.228865] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-16T20:22:48.228993] [INFO ] [sig ] GCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:48.374205] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GCO.txt [2026-02-16T20:22:48.374365] [INFO ] [sig ] [1304/3407] Completed GCO in 0.3s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:48.374415] [INFO ] [sig ] [1305/3407] Forecasting GD... [2026-02-16T20:22:48.374449] [INFO ] [sig ] Generating forecast for: GD [2026-02-16T20:22:48.374479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-16T20:22:48.385650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-16T20:22:48.385977] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-16T20:22:48.386777] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-16T20:22:48.386829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:48.386861] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:48.386888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:48.386944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:48.449253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:48.449943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:48.450023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:48.450059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:48.573511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:48.573689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:48.573734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:48.573765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:48.577278] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=51.28%) [2026-02-16T20:22:48.577565] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-16T20:22:48.577716] [INFO ] [sig ] GD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:48.727342] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GD.txt [2026-02-16T20:22:48.727526] [INFO ] [sig ] [1305/3407] Completed GD in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.5m [2026-02-16T20:22:48.727589] [INFO ] [sig ] [1306/3407] Forecasting GDC... [2026-02-16T20:22:48.727622] [INFO ] [sig ] Generating forecast for: GDC [2026-02-16T20:22:48.727653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-16T20:22:48.739170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-16T20:22:48.739485] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-16T20:22:48.740294] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-16T20:22:48.740346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:48.740377] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:48.740404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:48.740460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:48.800299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:48.801297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:48.801389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:48.801424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:48.926973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:48.927135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:48.927177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:48.927206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:48.930984] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=29.59%) [2026-02-16T20:22:48.931322] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-16T20:22:48.931495] [INFO ] [sig ] GDC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:49.081017] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GDC.txt [2026-02-16T20:22:49.081163] [INFO ] [sig ] [1306/3407] Completed GDC in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-16T20:22:49.081202] [INFO ] [sig ] [1307/3407] Forecasting GDDY... [2026-02-16T20:22:49.081231] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-16T20:22:49.081267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-16T20:22:49.093248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-16T20:22:49.093625] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-16T20:22:49.094484] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-16T20:22:49.094538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:49.094612] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:49.094651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:49.094710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:49.153878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:49.154749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:49.154837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:49.154873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:49.280230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:49.280402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:49.280445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:49.280475] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:49.283937] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=54.49%) [2026-02-16T20:22:49.284215] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-16T20:22:49.284352] [INFO ] [sig ] GDDY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:49.432268] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GDDY.txt [2026-02-16T20:22:49.432451] [INFO ] [sig ] [1307/3407] Completed GDDY in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-16T20:22:49.432502] [INFO ] [sig ] [1308/3407] Forecasting GDEN... [2026-02-16T20:22:49.432536] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-16T20:22:49.432647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-16T20:22:49.445452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-16T20:22:49.445845] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-16T20:22:49.446709] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-16T20:22:49.446764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:49.446827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:49.446865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:49.446943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:49.512283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:49.513217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:49.513308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:49.513344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:49.636931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:49.637088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:49.637136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:49.637167] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:49.640702] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-16T20:22:49.640980] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-16T20:22:49.641113] [INFO ] [sig ] GDEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:49.790311] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GDEN.txt [2026-02-16T20:22:49.790473] [INFO ] [sig ] [1308/3407] Completed GDEN in 0.4s | 2.81 sym/s | Total: 7.7m | ETA: 12.4m [2026-02-16T20:22:49.790513] [INFO ] [sig ] [1309/3407] Forecasting GDRX... [2026-02-16T20:22:49.790565] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-16T20:22:49.790617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-16T20:22:49.802097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-16T20:22:49.802419] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-16T20:22:49.803419] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-16T20:22:49.803472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:49.803503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:49.803529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:49.803602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:49.864314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:49.865200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:49.865284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:49.865320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:49.984275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:49.984435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:49.984480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:49.984510] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:49.988047] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-02-16T20:22:49.988339] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-16T20:22:49.988489] [INFO ] [sig ] GDRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:50.205399] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GDRX.txt [2026-02-16T20:22:50.205601] [INFO ] [sig ] [1309/3407] Completed GDRX in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:50.205676] [INFO ] [sig ] [1310/3407] Forecasting GDS... [2026-02-16T20:22:50.205709] [INFO ] [sig ] Generating forecast for: GDS [2026-02-16T20:22:50.205741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-16T20:22:50.217066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-16T20:22:50.217399] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-16T20:22:50.218254] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-16T20:22:50.218309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:50.218342] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:50.218369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:50.218425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:50.278843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:50.279771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:50.279869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:50.279903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:50.413063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:50.413228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:50.413269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:50.413317] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:50.416908] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=57.50%) [2026-02-16T20:22:50.417193] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-16T20:22:50.417326] [INFO ] [sig ] GDS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:50.564466] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GDS.txt [2026-02-16T20:22:50.564651] [INFO ] [sig ] [1310/3407] Completed GDS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:50.564719] [INFO ] [sig ] [1311/3407] Forecasting GDYN... [2026-02-16T20:22:50.564751] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-16T20:22:50.564785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-16T20:22:50.576072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-16T20:22:50.576439] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-16T20:22:50.577252] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-16T20:22:50.577304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:50.577336] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:50.577363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:50.577419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:50.640191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:50.641078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:50.641165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:50.641199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:50.767923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:50.768121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:50.768165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:50.768226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:50.771901] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-02-16T20:22:50.772260] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-16T20:22:50.772404] [INFO ] [sig ] GDYN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:50.925265] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GDYN.txt [2026-02-16T20:22:50.925423] [INFO ] [sig ] [1311/3407] Completed GDYN in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:50.925494] [INFO ] [sig ] [1312/3407] Forecasting GE... [2026-02-16T20:22:50.925528] [INFO ] [sig ] Generating forecast for: GE [2026-02-16T20:22:50.925558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-16T20:22:50.938411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-16T20:22:50.939017] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-16T20:22:50.939886] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-16T20:22:50.939947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:50.939981] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:50.940007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:50.940063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:50.997162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:50.997989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:50.998075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:50.998108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:51.119875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:51.120037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:51.120078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:51.120107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:51.123512] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-02-16T20:22:51.123805] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-16T20:22:51.123931] [INFO ] [sig ] GE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:51.264490] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GE.txt [2026-02-16T20:22:51.264665] [INFO ] [sig ] [1312/3407] Completed GE in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:51.264707] [INFO ] [sig ] [1313/3407] Forecasting GECC... [2026-02-16T20:22:51.264737] [INFO ] [sig ] Generating forecast for: GECC [2026-02-16T20:22:51.264768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-16T20:22:51.275926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-16T20:22:51.276232] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-16T20:22:51.277031] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-16T20:22:51.277083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:51.277114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:51.277141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:51.277197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:51.334257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:51.335095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:51.335179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:51.335212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:51.465952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:51.466140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:51.466196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:51.466236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:51.470247] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=15.07%) [2026-02-16T20:22:51.470602] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-16T20:22:51.470796] [INFO ] [sig ] GECC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:51.628543] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GECC.txt [2026-02-16T20:22:51.628725] [INFO ] [sig ] [1313/3407] Completed GECC in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:51.628770] [INFO ] [sig ] [1314/3407] Forecasting GEF... [2026-02-16T20:22:51.628801] [INFO ] [sig ] Generating forecast for: GEF [2026-02-16T20:22:51.628833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-16T20:22:51.641685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-16T20:22:51.642189] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-16T20:22:51.643040] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-16T20:22:51.643092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:51.643123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:51.643150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:51.643217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:51.702166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:51.703169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:51.703265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:51.703300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:51.824805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:51.824967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:51.825009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:51.825039] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:51.828937] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=92.80%) [2026-02-16T20:22:51.829253] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-16T20:22:51.829394] [INFO ] [sig ] GEF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:51.974386] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GEF.txt [2026-02-16T20:22:51.974549] [INFO ] [sig ] [1314/3407] Completed GEF in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:51.974618] [INFO ] [sig ] [1315/3407] Forecasting GEHC... [2026-02-16T20:22:51.974650] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-16T20:22:51.974680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-16T20:22:51.985932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-16T20:22:51.986235] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-16T20:22:51.987039] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-16T20:22:51.987092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:51.987124] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:51.987151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:51.987206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:52.043769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:52.044389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:52.044469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:52.044506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:52.169353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:52.169514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:52.169556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:52.169609] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:52.173017] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=35.61%) [2026-02-16T20:22:52.173315] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-16T20:22:52.173462] [INFO ] [sig ] GEHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:52.319305] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GEHC.txt [2026-02-16T20:22:52.319484] [INFO ] [sig ] [1315/3407] Completed GEHC in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:52.319534] [INFO ] [sig ] [1316/3407] Forecasting GEL... [2026-02-16T20:22:52.319591] [INFO ] [sig ] Generating forecast for: GEL [2026-02-16T20:22:52.319651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-16T20:22:52.331243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-16T20:22:52.331609] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-16T20:22:52.332390] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-16T20:22:52.332458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:52.332490] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:52.332517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:52.332592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:52.393081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:52.393986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:52.394074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:52.394109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:52.513393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:52.513564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:52.513629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:52.513659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:52.517078] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-16T20:22:52.517374] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-16T20:22:52.517509] [INFO ] [sig ] GEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:52.668468] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GEL.txt [2026-02-16T20:22:52.668684] [INFO ] [sig ] [1316/3407] Completed GEL in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:52.668771] [INFO ] [sig ] [1317/3407] Forecasting GEN... [2026-02-16T20:22:52.668814] [INFO ] [sig ] Generating forecast for: GEN [2026-02-16T20:22:52.668856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-16T20:22:52.682646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-16T20:22:52.683071] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-16T20:22:52.684056] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-16T20:22:52.684112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:52.684146] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:52.684174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:52.684253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:52.743798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:52.744705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:52.744793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:52.744828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:52.868141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:52.868299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:52.868342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:52.868371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:52.871914] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-16T20:22:52.872188] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-16T20:22:52.872314] [INFO ] [sig ] GEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:53.022769] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GEN.txt [2026-02-16T20:22:53.022977] [INFO ] [sig ] [1317/3407] Completed GEN in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:53.023039] [INFO ] [sig ] [1318/3407] Forecasting GENI... [2026-02-16T20:22:53.023091] [INFO ] [sig ] Generating forecast for: GENI [2026-02-16T20:22:53.023186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-16T20:22:53.039413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-16T20:22:53.039935] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-16T20:22:53.041138] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-16T20:22:53.041206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:53.041253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:53.041295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:53.041382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:53.102360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:53.103221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:53.103336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:53.103373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:53.225597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:53.225762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:53.225804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:53.225834] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:53.229315] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-16T20:22:53.229677] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-16T20:22:53.229817] [INFO ] [sig ] GENI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:53.375392] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GENI.txt [2026-02-16T20:22:53.375561] [INFO ] [sig ] [1318/3407] Completed GENI in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:53.375622] [INFO ] [sig ] [1319/3407] Forecasting GENK... [2026-02-16T20:22:53.375654] [INFO ] [sig ] Generating forecast for: GENK [2026-02-16T20:22:53.375685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-16T20:22:53.388606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-16T20:22:53.389062] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-16T20:22:53.389983] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-16T20:22:53.390038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:53.390073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:53.390100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:53.390158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:53.447655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:53.448636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:53.448724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:53.448758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:53.572405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:53.572566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:53.572630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:53.572659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:53.576129] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-02-16T20:22:53.576407] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-16T20:22:53.576535] [INFO ] [sig ] GENK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:53.722387] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GENK.txt [2026-02-16T20:22:53.722592] [INFO ] [sig ] [1319/3407] Completed GENK in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:53.722640] [INFO ] [sig ] [1320/3407] Forecasting GEOS... [2026-02-16T20:22:53.722699] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-16T20:22:53.722730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-16T20:22:53.734879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-16T20:22:53.735297] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-16T20:22:53.736187] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-16T20:22:53.736249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:53.736295] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:53.736336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:53.736419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:53.794227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:53.795031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:53.795115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:53.795147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:53.924134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:53.924314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:53.924364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:53.924394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:53.928406] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-02-16T20:22:53.928954] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-16T20:22:53.929102] [INFO ] [sig ] GEOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:54.075522] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GEOS.txt [2026-02-16T20:22:54.075705] [INFO ] [sig ] [1320/3407] Completed GEOS in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:54.075748] [INFO ] [sig ] [1321/3407] Forecasting GERN... [2026-02-16T20:22:54.075778] [INFO ] [sig ] Generating forecast for: GERN [2026-02-16T20:22:54.075835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-16T20:22:54.087514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-16T20:22:54.087917] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-16T20:22:54.089009] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-16T20:22:54.089062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:54.089095] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:54.089121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:54.089178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:54.147693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:54.148647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:54.148735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:54.148769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:54.269322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:54.269489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:54.269531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:54.269561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:54.273765] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-16T20:22:54.274095] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-16T20:22:54.274232] [INFO ] [sig ] GERN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:54.423661] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GERN.txt [2026-02-16T20:22:54.423830] [INFO ] [sig ] [1321/3407] Completed GERN in 0.3s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:54.423871] [INFO ] [sig ] [1322/3407] Forecasting GEVO... [2026-02-16T20:22:54.423901] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-16T20:22:54.423932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-16T20:22:54.437409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-16T20:22:54.437872] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-16T20:22:54.438863] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-16T20:22:54.438919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:54.438954] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:54.438983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:54.439042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:54.500980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:54.502002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:54.502100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:54.502136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:54.635487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:54.635696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:54.635741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:54.635774] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:54.639385] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-16T20:22:54.639734] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-16T20:22:54.639870] [INFO ] [sig ] GEVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:54.791711] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GEVO.txt [2026-02-16T20:22:54.791874] [INFO ] [sig ] [1322/3407] Completed GEVO in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.4m [2026-02-16T20:22:54.791916] [INFO ] [sig ] [1323/3407] Forecasting GFF... [2026-02-16T20:22:54.791947] [INFO ] [sig ] Generating forecast for: GFF [2026-02-16T20:22:54.792007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-16T20:22:54.804363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-16T20:22:54.804785] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-16T20:22:54.805631] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-16T20:22:54.805683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:54.805716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:54.805743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:54.805800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:54.865405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:54.866475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:54.866563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:54.866618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:54.995535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:54.995729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:54.995792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:54.995824] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:54.999810] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=78.19%) [2026-02-16T20:22:55.000105] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-16T20:22:55.000240] [INFO ] [sig ] GFF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:55.151152] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GFF.txt [2026-02-16T20:22:55.151343] [INFO ] [sig ] [1323/3407] Completed GFF in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-16T20:22:55.151393] [INFO ] [sig ] [1324/3407] Forecasting GFI... [2026-02-16T20:22:55.151459] [INFO ] [sig ] Generating forecast for: GFI [2026-02-16T20:22:55.151492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-16T20:22:55.163400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-16T20:22:55.163837] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-16T20:22:55.164750] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-16T20:22:55.164806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:55.164840] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:55.164868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:55.164928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:55.224251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:55.225130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:55.225214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:55.225248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:55.351458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:55.351661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:55.351719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:55.351752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:55.355626] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-16T20:22:55.355914] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-16T20:22:55.356049] [INFO ] [sig ] GFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:55.510047] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GFI.txt [2026-02-16T20:22:55.510219] [INFO ] [sig ] [1324/3407] Completed GFI in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-16T20:22:55.510262] [INFO ] [sig ] [1325/3407] Forecasting GFL... [2026-02-16T20:22:55.510292] [INFO ] [sig ] Generating forecast for: GFL [2026-02-16T20:22:55.510360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-16T20:22:55.522277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-16T20:22:55.522708] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-16T20:22:55.523646] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-16T20:22:55.523723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:55.523758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:55.523788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:55.523848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:55.584960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:55.585845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:55.585932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:55.585967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:55.713983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:55.714143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:55.714195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:55.714227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:55.717739] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-16T20:22:55.718059] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-16T20:22:55.718201] [INFO ] [sig ] GFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:55.873587] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GFL.txt [2026-02-16T20:22:55.873753] [INFO ] [sig ] [1325/3407] Completed GFL in 0.4s | 2.81 sym/s | Total: 7.8m | ETA: 12.3m [2026-02-16T20:22:55.873820] [INFO ] [sig ] [1326/3407] Forecasting GFS... [2026-02-16T20:22:55.873855] [INFO ] [sig ] Generating forecast for: GFS [2026-02-16T20:22:55.873887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-16T20:22:55.885309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-16T20:22:55.885713] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-16T20:22:55.886600] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-16T20:22:55.886654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:55.886689] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:55.886717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:55.886774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:55.945025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:55.945989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:55.946106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:55.946180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:56.074563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:56.074737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:56.074782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:56.074815] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:56.078376] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-16T20:22:56.078677] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-16T20:22:56.078810] [INFO ] [sig ] GFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:56.223676] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GFS.txt [2026-02-16T20:22:56.223825] [INFO ] [sig ] [1326/3407] Completed GFS in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:56.223865] [INFO ] [sig ] [1327/3407] Forecasting GGAL... [2026-02-16T20:22:56.223897] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-16T20:22:56.223928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-16T20:22:56.235193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-16T20:22:56.235525] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-16T20:22:56.236340] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-16T20:22:56.236394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:56.236436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:56.236464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:56.236521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:56.294989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:56.295785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:56.295867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:56.295902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:56.415159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:56.415322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:56.415362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:56.415390] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:56.419690] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-02-16T20:22:56.420166] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-16T20:22:56.420295] [INFO ] [sig ] GGAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:56.566300] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GGAL.txt [2026-02-16T20:22:56.566436] [INFO ] [sig ] [1327/3407] Completed GGAL in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:56.566474] [INFO ] [sig ] [1328/3407] Forecasting GGB... [2026-02-16T20:22:56.566506] [INFO ] [sig ] Generating forecast for: GGB [2026-02-16T20:22:56.566559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-16T20:22:56.579519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-16T20:22:56.580051] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-16T20:22:56.580923] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-16T20:22:56.580976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:56.581010] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:56.581039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:56.581097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:56.640249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:56.640994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:56.641077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:56.641112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:56.762490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:56.762673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:56.762755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:56.762787] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:56.767215] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-16T20:22:56.767561] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-16T20:22:56.767760] [INFO ] [sig ] GGB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:56.916472] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GGB.txt [2026-02-16T20:22:56.916630] [INFO ] [sig ] [1328/3407] Completed GGB in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:56.916671] [INFO ] [sig ] [1329/3407] Forecasting GGG... [2026-02-16T20:22:56.916701] [INFO ] [sig ] Generating forecast for: GGG [2026-02-16T20:22:56.916731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-16T20:22:56.928133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-16T20:22:56.928482] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-16T20:22:56.929366] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-16T20:22:56.929421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:56.929454] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:56.929483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:56.929540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:56.994143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:56.995079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:56.995160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:56.995193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:57.116671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:57.116828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:57.116869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:57.116899] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:57.120350] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-02-16T20:22:57.120654] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-16T20:22:57.120786] [INFO ] [sig ] GGG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:57.265106] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GGG.txt [2026-02-16T20:22:57.265238] [INFO ] [sig ] [1329/3407] Completed GGG in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:57.265278] [INFO ] [sig ] [1330/3407] Forecasting GGLL... [2026-02-16T20:22:57.265307] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-16T20:22:57.265339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-16T20:22:57.277466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-16T20:22:57.277831] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-16T20:22:57.278796] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-16T20:22:57.278851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:57.278884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:57.278913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:57.278971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:57.339415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:57.340190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:57.340275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:57.340309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:57.453813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:57.453964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:57.454007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:57.454036] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:57.457626] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-16T20:22:57.457918] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-16T20:22:57.458060] [INFO ] [sig ] GGLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:57.600255] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GGLL.txt [2026-02-16T20:22:57.600398] [INFO ] [sig ] [1330/3407] Completed GGLL in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:57.600439] [INFO ] [sig ] [1331/3407] Forecasting GGLS... [2026-02-16T20:22:57.600476] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-16T20:22:57.600507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-16T20:22:57.612343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-16T20:22:57.612729] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-16T20:22:57.613620] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-16T20:22:57.613678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:57.613713] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:57.613742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:57.613799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:57.672277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:57.673006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:57.673088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:57.673122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:57.802043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:57.802241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:57.802291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:57.802324] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:57.806094] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-16T20:22:57.806438] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-16T20:22:57.806594] [INFO ] [sig ] GGLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:57.954212] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GGLS.txt [2026-02-16T20:22:57.954380] [INFO ] [sig ] [1331/3407] Completed GGLS in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:57.954426] [INFO ] [sig ] [1332/3407] Forecasting GH... [2026-02-16T20:22:57.954457] [INFO ] [sig ] Generating forecast for: GH [2026-02-16T20:22:57.954553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-16T20:22:57.966001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-16T20:22:57.966364] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-16T20:22:57.967227] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-16T20:22:57.967279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:57.967310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:57.967336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:57.967391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:58.025270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:58.026175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:58.026268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:58.026303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:58.150248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:58.150413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:58.150455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:58.150484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:58.153982] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-02-16T20:22:58.154290] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-16T20:22:58.154427] [INFO ] [sig ] GH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:58.305531] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GH.txt [2026-02-16T20:22:58.305747] [INFO ] [sig ] [1332/3407] Completed GH in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:58.305803] [INFO ] [sig ] [1333/3407] Forecasting GHI... [2026-02-16T20:22:58.305868] [INFO ] [sig ] Generating forecast for: GHI [2026-02-16T20:22:58.305906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-16T20:22:58.320109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-16T20:22:58.320464] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-16T20:22:58.321669] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-16T20:22:58.321729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:58.321779] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:58.321815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:58.321886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:58.384515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:58.385480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:58.385608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:58.385652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:58.508634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:58.508809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:58.508854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:58.508886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:58.512513] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=85.93%) [2026-02-16T20:22:58.512853] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-16T20:22:58.512996] [INFO ] [sig ] GHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:58.663556] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GHI.txt [2026-02-16T20:22:58.663752] [INFO ] [sig ] [1333/3407] Completed GHI in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:58.663801] [INFO ] [sig ] [1334/3407] Forecasting GHM... [2026-02-16T20:22:58.663862] [INFO ] [sig ] Generating forecast for: GHM [2026-02-16T20:22:58.663916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-16T20:22:58.678211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-16T20:22:58.678773] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-16T20:22:58.679976] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-16T20:22:58.680043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:58.680103] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:58.680142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:58.680255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:58.750195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:58.751166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:58.751301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:58.751339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:58.887943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:58.888137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:58.888182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:58.888229] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:58.891901] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-02-16T20:22:58.892202] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-16T20:22:58.892336] [INFO ] [sig ] GHM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:59.034649] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GHM.txt [2026-02-16T20:22:59.034799] [INFO ] [sig ] [1334/3407] Completed GHM in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:59.034865] [INFO ] [sig ] [1335/3407] Forecasting GHRS... [2026-02-16T20:22:59.034898] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-16T20:22:59.034928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-16T20:22:59.046304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-16T20:22:59.046627] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-16T20:22:59.047422] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-16T20:22:59.047473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:59.047506] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:59.047533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:59.047609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:59.105909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:59.106662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:59.106746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:59.106780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:59.227990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:59.228154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:59.228197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:59.228225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:59.231761] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-16T20:22:59.232038] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-16T20:22:59.232166] [INFO ] [sig ] GHRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:22:59.372456] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GHRS.txt [2026-02-16T20:22:59.372630] [INFO ] [sig ] [1335/3407] Completed GHRS in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:59.372715] [INFO ] [sig ] [1336/3407] Forecasting GHY... [2026-02-16T20:22:59.372756] [INFO ] [sig ] Generating forecast for: GHY [2026-02-16T20:22:59.372788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-16T20:22:59.384487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-16T20:22:59.384895] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-16T20:22:59.385745] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-16T20:22:59.385798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:59.385831] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:59.385858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:59.385913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:59.447922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:59.449225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:59.449345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:59.449399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:59.568723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:59.568888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:59.568930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:59.568961] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:59.572619] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-16T20:22:59.572946] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-16T20:22:59.573095] [INFO ] [sig ] GHY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:22:59.716417] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GHY.txt [2026-02-16T20:22:59.716599] [INFO ] [sig ] [1336/3407] Completed GHY in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:22:59.716643] [INFO ] [sig ] [1337/3407] Forecasting GIB... [2026-02-16T20:22:59.716673] [INFO ] [sig ] Generating forecast for: GIB [2026-02-16T20:22:59.716731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-16T20:22:59.728800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-16T20:22:59.729210] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-16T20:22:59.730089] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-16T20:22:59.730143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:22:59.730177] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:22:59.730220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:22:59.730279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:22:59.790458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:22:59.791375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:22:59.791463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:22:59.791497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:22:59.914834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:22:59.914993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:22:59.915035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:22:59.915064] [INFO ] [FORECASTER] Training complete [2026-02-16T20:22:59.918471] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-16T20:22:59.918770] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-16T20:22:59.918898] [INFO ] [sig ] GIB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:00.064979] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GIB.txt [2026-02-16T20:23:00.065139] [INFO ] [sig ] [1337/3407] Completed GIB in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:23:00.065183] [INFO ] [sig ] [1338/3407] Forecasting GIII... [2026-02-16T20:23:00.065213] [INFO ] [sig ] Generating forecast for: GIII [2026-02-16T20:23:00.065270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-16T20:23:00.078207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-16T20:23:00.078626] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-16T20:23:00.079508] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-16T20:23:00.079564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:00.079651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:00.079690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:00.079765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:00.139526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:00.140412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:00.140500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:00.140534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:00.264000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:00.264181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:00.264227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:00.264257] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:00.268029] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=62.06%) [2026-02-16T20:23:00.268361] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-16T20:23:00.268522] [INFO ] [sig ] GIII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:00.416937] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GIII.txt [2026-02-16T20:23:00.417104] [INFO ] [sig ] [1338/3407] Completed GIII in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.3m [2026-02-16T20:23:00.417144] [INFO ] [sig ] [1339/3407] Forecasting GILD... [2026-02-16T20:23:00.417175] [INFO ] [sig ] Generating forecast for: GILD [2026-02-16T20:23:00.417206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-16T20:23:00.429176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-16T20:23:00.429559] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-16T20:23:00.430438] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-16T20:23:00.430491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:00.430523] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:00.430549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:00.430636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:00.490169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:00.491027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:00.491114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:00.491148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:00.628172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:00.628305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:00.628352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:00.628386] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:00.632545] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=40.14%) [2026-02-16T20:23:00.632906] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-16T20:23:00.633066] [INFO ] [sig ] GILD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:00.782276] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GILD.txt [2026-02-16T20:23:00.782417] [INFO ] [sig ] [1339/3407] Completed GILD in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-16T20:23:00.782457] [INFO ] [sig ] [1340/3407] Forecasting GIS... [2026-02-16T20:23:00.782487] [INFO ] [sig ] Generating forecast for: GIS [2026-02-16T20:23:00.782517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-16T20:23:00.794830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-16T20:23:00.795182] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-16T20:23:00.796046] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-16T20:23:00.796112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:00.796147] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:00.796174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:00.796232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:00.855964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:00.856758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:00.856844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:00.856882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:00.984388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:00.984589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:00.984642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:00.984672] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:00.988282] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=47.13%) [2026-02-16T20:23:00.988612] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-16T20:23:00.988777] [INFO ] [sig ] GIS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:01.132999] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GIS.txt [2026-02-16T20:23:01.133177] [INFO ] [sig ] [1340/3407] Completed GIS in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-16T20:23:01.133229] [INFO ] [sig ] [1341/3407] Forecasting GKOS... [2026-02-16T20:23:01.133265] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-16T20:23:01.133332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-16T20:23:01.144557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-16T20:23:01.144883] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-16T20:23:01.145692] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-16T20:23:01.145746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:01.145779] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:01.145806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:01.145862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:01.202789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:01.203535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:01.203641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:01.203675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:01.324020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:01.324186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:01.324228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:01.324258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:01.327698] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-16T20:23:01.328139] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-16T20:23:01.328298] [INFO ] [sig ] GKOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:01.473597] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GKOS.txt [2026-02-16T20:23:01.473789] [INFO ] [sig ] [1341/3407] Completed GKOS in 0.3s | 2.81 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-16T20:23:01.473887] [INFO ] [sig ] [1342/3407] Forecasting GL... [2026-02-16T20:23:01.473923] [INFO ] [sig ] Generating forecast for: GL [2026-02-16T20:23:01.473955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-16T20:23:01.486332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-16T20:23:01.486780] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-16T20:23:01.487658] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-16T20:23:01.487752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:01.487794] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:01.487822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:01.487881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:01.553090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:01.554223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:01.554311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:01.554344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:01.689173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:01.689351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:01.689397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:01.689426] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:01.692967] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=42.28%) [2026-02-16T20:23:01.693257] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-16T20:23:01.693391] [INFO ] [sig ] GL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:01.839916] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GL.txt [2026-02-16T20:23:01.840049] [INFO ] [sig ] [1342/3407] Completed GL in 0.4s | 2.81 sym/s | Total: 7.9m | ETA: 12.2m [2026-02-16T20:23:01.840088] [INFO ] [sig ] [1343/3407] Forecasting GLAD... [2026-02-16T20:23:01.840122] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-16T20:23:01.840157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-16T20:23:01.851946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-16T20:23:01.852246] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-16T20:23:01.853047] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-16T20:23:01.853099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:01.853130] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:01.853157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:01.853213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:01.912532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:01.913423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:01.913509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:01.913543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:02.030672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:02.030832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:02.030876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:02.030906] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:02.034432] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-02-16T20:23:02.034737] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-16T20:23:02.034869] [INFO ] [sig ] GLAD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:02.180090] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLAD.txt [2026-02-16T20:23:02.180240] [INFO ] [sig ] [1343/3407] Completed GLAD in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:02.180284] [INFO ] [sig ] [1344/3407] Forecasting GLBE... [2026-02-16T20:23:02.180346] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-16T20:23:02.180382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-16T20:23:02.191880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-16T20:23:02.192201] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-16T20:23:02.193039] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-16T20:23:02.193092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:02.193123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:02.193150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:02.193206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:02.253370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:02.254160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:02.254245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:02.254280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:02.377142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:02.377294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:02.377334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:02.377362] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:02.380826] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-02-16T20:23:02.381095] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-16T20:23:02.381219] [INFO ] [sig ] GLBE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:02.529874] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GLBE.txt [2026-02-16T20:23:02.530022] [INFO ] [sig ] [1344/3407] Completed GLBE in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:02.530062] [INFO ] [sig ] [1345/3407] Forecasting GLBS... [2026-02-16T20:23:02.530119] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-16T20:23:02.530153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-16T20:23:02.541746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-16T20:23:02.542041] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-16T20:23:02.542862] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-16T20:23:02.542914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:02.542946] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:02.542972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:02.543028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:02.602651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:02.603355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:02.603439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:02.603474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:02.713919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:02.714080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:02.714166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:02.714200] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:02.717819] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=13.52%) [2026-02-16T20:23:02.718143] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-16T20:23:02.718275] [INFO ] [sig ] GLBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:02.868896] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLBS.txt [2026-02-16T20:23:02.869052] [INFO ] [sig ] [1345/3407] Completed GLBS in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:02.869095] [INFO ] [sig ] [1346/3407] Forecasting GLDD... [2026-02-16T20:23:02.869127] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-16T20:23:02.869188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-16T20:23:02.881392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-16T20:23:02.881734] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-16T20:23:02.882543] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-16T20:23:02.882618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:02.882654] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:02.882683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:02.882741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:02.943336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:02.944057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:02.944141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:02.944177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:03.072695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:03.072868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:03.072913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:03.072943] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:03.076459] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-16T20:23:03.076779] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-16T20:23:03.076920] [INFO ] [sig ] GLDD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:03.225457] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLDD.txt [2026-02-16T20:23:03.225625] [INFO ] [sig ] [1346/3407] Completed GLDD in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:03.225666] [INFO ] [sig ] [1347/3407] Forecasting GLNG... [2026-02-16T20:23:03.225696] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-16T20:23:03.225727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-16T20:23:03.237432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-16T20:23:03.237824] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-16T20:23:03.238677] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-16T20:23:03.238730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:03.238761] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:03.238789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:03.238845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:03.298501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:03.299386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:03.299479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:03.299515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:03.429620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:03.429830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:03.429886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:03.429917] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:03.433701] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=31.50%) [2026-02-16T20:23:03.434000] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-16T20:23:03.434133] [INFO ] [sig ] GLNG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:03.582251] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLNG.txt [2026-02-16T20:23:03.582435] [INFO ] [sig ] [1347/3407] Completed GLNG in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:03.582479] [INFO ] [sig ] [1348/3407] Forecasting GLOB... [2026-02-16T20:23:03.582510] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-16T20:23:03.582539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-16T20:23:03.594399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-16T20:23:03.594754] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-16T20:23:03.595605] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-16T20:23:03.595659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:03.595693] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:03.595720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:03.595778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:03.658992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:03.660169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:03.660260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:03.660294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:03.790660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:03.790838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:03.790881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:03.790910] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:03.794469] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-16T20:23:03.794782] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-16T20:23:03.794915] [INFO ] [sig ] GLOB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:03.944670] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLOB.txt [2026-02-16T20:23:03.944817] [INFO ] [sig ] [1348/3407] Completed GLOB in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:03.944859] [INFO ] [sig ] [1349/3407] Forecasting GLP... [2026-02-16T20:23:03.944917] [INFO ] [sig ] Generating forecast for: GLP [2026-02-16T20:23:03.944976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-16T20:23:03.956247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-16T20:23:03.956595] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-16T20:23:03.957393] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-16T20:23:03.957446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:03.957478] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:03.957506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:03.957564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:04.017379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:04.018277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:04.018364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:04.018400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:04.146755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:04.146930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:04.146993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:04.147026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:04.151011] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-02-16T20:23:04.151334] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-16T20:23:04.151494] [INFO ] [sig ] GLP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:04.304406] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GLP.txt [2026-02-16T20:23:04.304636] [INFO ] [sig ] [1349/3407] Completed GLP in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:04.304681] [INFO ] [sig ] [1350/3407] Forecasting GLPG... [2026-02-16T20:23:04.304711] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-16T20:23:04.304746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-16T20:23:04.318148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-16T20:23:04.318542] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-16T20:23:04.319515] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-16T20:23:04.319588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:04.319624] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:04.319651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:04.319719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:04.379044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:04.380053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:04.380138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:04.380172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:04.505860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:04.506223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:04.506266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:04.506296] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:04.509931] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=56.06%) [2026-02-16T20:23:04.510244] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-16T20:23:04.510386] [INFO ] [sig ] GLPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:04.659527] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GLPG.txt [2026-02-16T20:23:04.659701] [INFO ] [sig ] [1350/3407] Completed GLPG in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:04.659742] [INFO ] [sig ] [1351/3407] Forecasting GLPI... [2026-02-16T20:23:04.659802] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-16T20:23:04.659841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-16T20:23:04.672008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-16T20:23:04.672344] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-16T20:23:04.673224] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-16T20:23:04.673287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:04.673321] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:04.673349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:04.673407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:04.732251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:04.733113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:04.733195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:04.733227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:04.858377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:04.858542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:04.858630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:04.858671] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:04.862668] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-16T20:23:04.863027] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-16T20:23:04.863193] [INFO ] [sig ] GLPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:05.012640] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLPI.txt [2026-02-16T20:23:05.012860] [INFO ] [sig ] [1351/3407] Completed GLPI in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:05.012905] [INFO ] [sig ] [1352/3407] Forecasting GLRE... [2026-02-16T20:23:05.012933] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-16T20:23:05.012972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-16T20:23:05.025065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-16T20:23:05.025393] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-16T20:23:05.026211] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-16T20:23:05.026264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:05.026295] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:05.026322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:05.026423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:05.083163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:05.084001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:05.084085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:05.084118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:05.201346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:05.201528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:05.201609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:05.201654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:05.205358] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-02-16T20:23:05.205666] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-16T20:23:05.205818] [INFO ] [sig ] GLRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:05.352625] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GLRE.txt [2026-02-16T20:23:05.352778] [INFO ] [sig ] [1352/3407] Completed GLRE in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:05.352820] [INFO ] [sig ] [1353/3407] Forecasting GLSI... [2026-02-16T20:23:05.352850] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-16T20:23:05.352882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-16T20:23:05.365436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-16T20:23:05.365800] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-16T20:23:05.366667] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-16T20:23:05.366721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:05.366759] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:05.366791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:05.366860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:05.423853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:05.424697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:05.424788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:05.424822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:05.543877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:05.544036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:05.544078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:05.544107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:05.547652] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-16T20:23:05.548159] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-16T20:23:05.548284] [INFO ] [sig ] GLSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:05.692462] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLSI.txt [2026-02-16T20:23:05.692626] [INFO ] [sig ] [1353/3407] Completed GLSI in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:05.692703] [INFO ] [sig ] [1354/3407] Forecasting GLTO... [2026-02-16T20:23:05.692741] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-16T20:23:05.692773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-16T20:23:05.705839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-16T20:23:05.706159] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-16T20:23:05.706960] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-16T20:23:05.707012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:05.707043] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:05.707069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:05.707127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:05.768310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:05.769350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:05.769432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:05.769465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:05.885615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:05.885779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:05.885821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:05.885853] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:05.889417] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-16T20:23:05.889728] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-16T20:23:05.889897] [INFO ] [sig ] GLTO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:06.038623] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GLTO.txt [2026-02-16T20:23:06.038790] [INFO ] [sig ] [1354/3407] Completed GLTO in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:06.038857] [INFO ] [sig ] [1355/3407] Forecasting GLUE... [2026-02-16T20:23:06.038896] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-16T20:23:06.038959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-16T20:23:06.050729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-16T20:23:06.051093] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-16T20:23:06.051919] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-16T20:23:06.051971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:06.052002] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:06.052029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:06.052084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:06.111076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:06.111916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:06.112004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:06.112038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:06.234027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:06.234189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:06.234232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:06.234262] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:06.237859] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-16T20:23:06.238219] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-16T20:23:06.238356] [INFO ] [sig ] GLUE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:06.394876] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GLUE.txt [2026-02-16T20:23:06.395039] [INFO ] [sig ] [1355/3407] Completed GLUE in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.2m [2026-02-16T20:23:06.395083] [INFO ] [sig ] [1356/3407] Forecasting GMAB... [2026-02-16T20:23:06.395113] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-16T20:23:06.395179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-16T20:23:06.407363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-16T20:23:06.407787] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-16T20:23:06.408722] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-16T20:23:06.408782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:06.408816] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:06.408845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:06.408903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:06.467389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:06.468342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:06.468429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:06.468463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:06.602247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:06.602484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:06.602551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:06.602631] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:06.606704] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-16T20:23:06.607036] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-16T20:23:06.607171] [INFO ] [sig ] GMAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:06.755260] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GMAB.txt [2026-02-16T20:23:06.755415] [INFO ] [sig ] [1356/3407] Completed GMAB in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-16T20:23:06.755458] [INFO ] [sig ] [1357/3407] Forecasting GME... [2026-02-16T20:23:06.755488] [INFO ] [sig ] Generating forecast for: GME [2026-02-16T20:23:06.755518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-16T20:23:06.767317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-16T20:23:06.767682] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-16T20:23:06.768534] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-16T20:23:06.768612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:06.768646] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:06.768673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:06.768731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:06.826608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:06.827382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:06.827465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:06.827498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:06.949248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:06.949412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:06.949455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:06.949484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:06.952978] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-02-16T20:23:06.953272] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-16T20:23:06.953407] [INFO ] [sig ] GME: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:07.094554] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GME.txt [2026-02-16T20:23:07.094710] [INFO ] [sig ] [1357/3407] Completed GME in 0.3s | 2.81 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-16T20:23:07.094750] [INFO ] [sig ] [1358/3407] Forecasting GMED... [2026-02-16T20:23:07.094780] [INFO ] [sig ] Generating forecast for: GMED [2026-02-16T20:23:07.094809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-16T20:23:07.106393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-16T20:23:07.106716] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-16T20:23:07.107491] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-16T20:23:07.107543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:07.107596] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:07.107625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:07.107681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:07.164440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:07.165163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:07.165243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:07.165278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:07.289882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:07.290047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:07.290106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:07.290139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:07.293761] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=9.68%) [2026-02-16T20:23:07.294078] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-16T20:23:07.294225] [INFO ] [sig ] GMED: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:07.464845] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GMED.txt [2026-02-16T20:23:07.465080] [INFO ] [sig ] [1358/3407] Completed GMED in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-16T20:23:07.465196] [INFO ] [sig ] [1359/3407] Forecasting GMM... [2026-02-16T20:23:07.465242] [INFO ] [sig ] Generating forecast for: GMM [2026-02-16T20:23:07.465274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-16T20:23:07.477776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-16T20:23:07.478223] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-16T20:23:07.479050] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-16T20:23:07.479102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:07.479134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:07.479162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:07.479219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:07.553074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:07.554202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:07.554307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:07.554342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:07.670841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:07.671019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:07.671077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:07.671113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:07.674788] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=80.52%) [2026-02-16T20:23:07.675147] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-16T20:23:07.675301] [INFO ] [sig ] GMM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:07.828808] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GMM.txt [2026-02-16T20:23:07.828983] [INFO ] [sig ] [1359/3407] Completed GMM in 0.4s | 2.81 sym/s | Total: 8.0m | ETA: 12.1m [2026-02-16T20:23:07.829024] [INFO ] [sig ] [1360/3407] Forecasting GMRE... [2026-02-16T20:23:07.829055] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-16T20:23:07.829115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-16T20:23:07.842699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-16T20:23:07.843064] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-16T20:23:07.844109] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-16T20:23:07.844329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:07.844362] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:07.844388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:07.844444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:07.901561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:07.902225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:07.902302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:07.902335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:08.021802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:08.021975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:08.022021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:08.022049] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:08.025418] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-02-16T20:23:08.025715] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-16T20:23:08.025845] [INFO ] [sig ] GMRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:08.167745] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GMRE.txt [2026-02-16T20:23:08.167901] [INFO ] [sig ] [1360/3407] Completed GMRE in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:08.167981] [INFO ] [sig ] [1361/3407] Forecasting GNE... [2026-02-16T20:23:08.168016] [INFO ] [sig ] Generating forecast for: GNE [2026-02-16T20:23:08.168046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-16T20:23:08.180374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-16T20:23:08.180745] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-16T20:23:08.181539] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-16T20:23:08.181610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:08.181644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:08.181669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:08.181725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:08.241075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:08.242249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:08.242337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:08.242372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:08.356589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:08.356747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:08.356793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:08.356827] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:08.360280] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-02-16T20:23:08.360560] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-16T20:23:08.360704] [INFO ] [sig ] GNE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:08.506647] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNE.txt [2026-02-16T20:23:08.506819] [INFO ] [sig ] [1361/3407] Completed GNE in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:08.506869] [INFO ] [sig ] [1362/3407] Forecasting GNK... [2026-02-16T20:23:08.506905] [INFO ] [sig ] Generating forecast for: GNK [2026-02-16T20:23:08.506942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-16T20:23:08.520129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-16T20:23:08.520547] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-16T20:23:08.521522] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-16T20:23:08.521596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:08.521647] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:08.521678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:08.521740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:08.583290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:08.584268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:08.584387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:08.584425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:08.714345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:08.714510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:08.714555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:08.714610] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:08.718523] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=25.44%) [2026-02-16T20:23:08.718860] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-16T20:23:08.719007] [INFO ] [sig ] GNK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:08.867595] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNK.txt [2026-02-16T20:23:08.867751] [INFO ] [sig ] [1362/3407] Completed GNK in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:08.867793] [INFO ] [sig ] [1363/3407] Forecasting GNL... [2026-02-16T20:23:08.867821] [INFO ] [sig ] Generating forecast for: GNL [2026-02-16T20:23:08.867879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-16T20:23:08.879555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-16T20:23:08.879904] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-16T20:23:08.880741] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-16T20:23:08.880795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:08.880829] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:08.880855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:08.880912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:08.937850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:08.938695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:08.938779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:08.938812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:09.060909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:09.061070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:09.061111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:09.061141] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:09.065026] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=78.88%) [2026-02-16T20:23:09.065371] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-16T20:23:09.065513] [INFO ] [sig ] GNL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:09.213916] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GNL.txt [2026-02-16T20:23:09.214082] [INFO ] [sig ] [1363/3407] Completed GNL in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:09.214124] [INFO ] [sig ] [1364/3407] Forecasting GNLX... [2026-02-16T20:23:09.214162] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-16T20:23:09.214200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-16T20:23:09.226130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-16T20:23:09.226566] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-16T20:23:09.227506] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-16T20:23:09.227562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:09.227627] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:09.227657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:09.227716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:09.289057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:09.289983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:09.290072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:09.290106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:09.419209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:09.419378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:09.419421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:09.419451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:09.423363] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=88.95%) [2026-02-16T20:23:09.423721] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-16T20:23:09.423857] [INFO ] [sig ] GNLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:09.581868] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GNLX.txt [2026-02-16T20:23:09.582061] [INFO ] [sig ] [1364/3407] Completed GNLX in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:09.582105] [INFO ] [sig ] [1365/3407] Forecasting GNMA... [2026-02-16T20:23:09.582135] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-16T20:23:09.582166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-16T20:23:09.595910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-16T20:23:09.596424] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-16T20:23:09.597600] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-16T20:23:09.597666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:09.597711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:09.597749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:09.597831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:09.666897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:09.667814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:09.667902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:09.667938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:09.804531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:09.804715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:09.804759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:09.804790] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:09.808529] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=29.66%) [2026-02-16T20:23:09.808862] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-16T20:23:09.809021] [INFO ] [sig ] GNMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:09.976394] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNMA.txt [2026-02-16T20:23:09.976669] [INFO ] [sig ] [1365/3407] Completed GNMA in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:09.976802] [INFO ] [sig ] [1366/3407] Forecasting GNOM... [2026-02-16T20:23:09.976866] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-16T20:23:09.976920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-16T20:23:09.989058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-16T20:23:09.989457] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-16T20:23:09.990289] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-16T20:23:09.990341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:09.990373] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:09.990400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:09.990456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:10.048698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:10.049601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:10.049685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:10.049718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:10.166640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:10.166800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:10.166844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:10.166873] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:10.170288] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=5.86%) [2026-02-16T20:23:10.170559] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-16T20:23:10.170705] [INFO ] [sig ] GNOM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:10.314465] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNOM.txt [2026-02-16T20:23:10.314713] [INFO ] [sig ] [1366/3407] Completed GNOM in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:10.314765] [INFO ] [sig ] [1367/3407] Forecasting GNPX... [2026-02-16T20:23:10.314796] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-16T20:23:10.314825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-16T20:23:10.332732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-16T20:23:10.333403] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-16T20:23:10.334524] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-16T20:23:10.334616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:10.334664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:10.334701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:10.334778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:10.392675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:10.393440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:10.393530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:10.393564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:10.510395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:10.510563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:10.510627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:10.510657] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:10.514699] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-16T20:23:10.515002] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-16T20:23:10.515324] [INFO ] [sig ] GNPX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:10.657075] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GNPX.txt [2026-02-16T20:23:10.657215] [INFO ] [sig ] [1367/3407] Completed GNPX in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:10.657255] [INFO ] [sig ] [1368/3407] Forecasting GNRC... [2026-02-16T20:23:10.657284] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-16T20:23:10.657315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-16T20:23:10.669706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-16T20:23:10.670082] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-16T20:23:10.671290] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-16T20:23:10.671342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:10.671375] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:10.671402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:10.671457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:10.729922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:10.730873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:10.730966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:10.730998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:10.861734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:10.861902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:10.861948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:10.861993] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:10.865865] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-02-16T20:23:10.866156] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-16T20:23:10.866289] [INFO ] [sig ] GNRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:11.010110] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNRC.txt [2026-02-16T20:23:11.010258] [INFO ] [sig ] [1368/3407] Completed GNRC in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:11.010324] [INFO ] [sig ] [1369/3407] Forecasting GNSS... [2026-02-16T20:23:11.010357] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-16T20:23:11.010387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-16T20:23:11.022907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-16T20:23:11.023291] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-16T20:23:11.024324] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-16T20:23:11.024375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:11.024406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:11.024461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:11.024520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:11.082142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:11.082964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:11.083047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:11.083079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:11.206979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:11.207155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:11.207202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:11.207249] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:11.210813] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-16T20:23:11.211090] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-16T20:23:11.211218] [INFO ] [sig ] GNSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:11.363942] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GNSS.txt [2026-02-16T20:23:11.364109] [INFO ] [sig ] [1369/3407] Completed GNSS in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:11.364157] [INFO ] [sig ] [1370/3407] Forecasting GNTX... [2026-02-16T20:23:11.364227] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-16T20:23:11.364262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-16T20:23:11.377363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-16T20:23:11.377811] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-16T20:23:11.378748] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-16T20:23:11.378803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:11.378843] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:11.378878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:11.378948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:11.440593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:11.441515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:11.441661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:11.441700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:11.569237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:11.569402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:11.569444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:11.569472] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:11.573001] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-16T20:23:11.573319] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-16T20:23:11.573459] [INFO ] [sig ] GNTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:11.775042] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GNTX.txt [2026-02-16T20:23:11.775219] [INFO ] [sig ] [1370/3407] Completed GNTX in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:11.775293] [INFO ] [sig ] [1371/3407] Forecasting GO... [2026-02-16T20:23:11.775329] [INFO ] [sig ] Generating forecast for: GO [2026-02-16T20:23:11.775369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-16T20:23:11.787511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-16T20:23:11.787925] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-16T20:23:11.788815] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-16T20:23:11.788870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:11.788905] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:11.788934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:11.788993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:11.851209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:11.852138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:11.852224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:11.852277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:11.979407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:11.979613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:11.979669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:11.979705] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:11.983448] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-16T20:23:11.983835] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-16T20:23:11.983985] [INFO ] [sig ] GO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:12.130363] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GO.txt [2026-02-16T20:23:12.130498] [INFO ] [sig ] [1371/3407] Completed GO in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:12.130535] [INFO ] [sig ] [1372/3407] Forecasting GOCO... [2026-02-16T20:23:12.130591] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-16T20:23:12.130625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-16T20:23:12.142351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-16T20:23:12.142700] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-16T20:23:12.143522] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-16T20:23:12.143612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:12.143652] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:12.143681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:12.143740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:12.205189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:12.206110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:12.206200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:12.206236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:12.328060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:12.328232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:12.328274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:12.328303] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:12.331882] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-02-16T20:23:12.332175] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-16T20:23:12.332309] [INFO ] [sig ] GOCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:12.483155] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GOCO.txt [2026-02-16T20:23:12.483325] [INFO ] [sig ] [1372/3407] Completed GOCO in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.1m [2026-02-16T20:23:12.483370] [INFO ] [sig ] [1373/3407] Forecasting GOF... [2026-02-16T20:23:12.483399] [INFO ] [sig ] Generating forecast for: GOF [2026-02-16T20:23:12.483441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-16T20:23:12.495727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-16T20:23:12.496135] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-16T20:23:12.496993] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-16T20:23:12.497047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:12.497080] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:12.497119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:12.497178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:12.559276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:12.560277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:12.560366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:12.560402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:12.689189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:12.689354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:12.689396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:12.689425] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:12.692836] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-16T20:23:12.693114] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-16T20:23:12.693243] [INFO ] [sig ] GOF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:12.840175] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GOF.txt [2026-02-16T20:23:12.840354] [INFO ] [sig ] [1373/3407] Completed GOF in 0.4s | 2.81 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-16T20:23:12.840402] [INFO ] [sig ] [1374/3407] Forecasting GOGO... [2026-02-16T20:23:12.840433] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-16T20:23:12.840463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-16T20:23:12.852506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-16T20:23:12.852893] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-16T20:23:12.853722] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-16T20:23:12.853774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:12.853806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:12.853832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:12.853889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:12.911523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:12.912421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:12.912506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:12.912540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:13.033942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:13.034105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:13.034147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:13.034176] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:13.037631] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=72.43%) [2026-02-16T20:23:13.037926] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-16T20:23:13.038078] [INFO ] [sig ] GOGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:13.180378] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GOGO.txt [2026-02-16T20:23:13.180561] [INFO ] [sig ] [1374/3407] Completed GOGO in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-16T20:23:13.180635] [INFO ] [sig ] [1375/3407] Forecasting GOLF... [2026-02-16T20:23:13.180665] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-16T20:23:13.180723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-16T20:23:13.192086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-16T20:23:13.192451] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-16T20:23:13.193283] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-16T20:23:13.193335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:13.193366] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:13.193393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:13.193449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:13.250521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:13.251427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:13.251518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:13.251551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:13.368946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:13.369115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:13.369157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:13.369186] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:13.372876] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=56.83%) [2026-02-16T20:23:13.373310] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-16T20:23:13.373435] [INFO ] [sig ] GOLF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:13.516017] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GOLF.txt [2026-02-16T20:23:13.516145] [INFO ] [sig ] [1375/3407] Completed GOLF in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-16T20:23:13.516185] [INFO ] [sig ] [1376/3407] Forecasting GOOD... [2026-02-16T20:23:13.516214] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-16T20:23:13.516244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-16T20:23:13.532180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-16T20:23:13.532484] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-16T20:23:13.533305] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-16T20:23:13.533357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:13.533389] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:13.533416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:13.533472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:13.593132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:13.593849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:13.593932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:13.593970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:13.709193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:13.709351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:13.709392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:13.709422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:13.712842] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=56.01%) [2026-02-16T20:23:13.713120] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-16T20:23:13.713244] [INFO ] [sig ] GOOD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:13.856831] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GOOD.txt [2026-02-16T20:23:13.856995] [INFO ] [sig ] [1376/3407] Completed GOOD in 0.3s | 2.81 sym/s | Total: 8.1m | ETA: 12.0m [2026-02-16T20:23:13.857089] [INFO ] [sig ] [1377/3407] Forecasting GOOG... [2026-02-16T20:23:13.857134] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-16T20:23:13.857174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-16T20:23:13.870817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-16T20:23:13.871151] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-16T20:23:13.872177] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-16T20:23:13.872230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:13.872261] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:13.872288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:13.872344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:13.929463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:13.930105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:13.930183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:13.930216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:14.054893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:14.055053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:14.055101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:14.055131] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:14.058482] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-02-16T20:23:14.058775] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-16T20:23:14.058912] [INFO ] [sig ] GOOG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:14.201516] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GOOG.txt [2026-02-16T20:23:14.201667] [INFO ] [sig ] [1377/3407] Completed GOOG in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:14.201709] [INFO ] [sig ] [1378/3407] Forecasting GOOS... [2026-02-16T20:23:14.201740] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-16T20:23:14.201770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-16T20:23:14.213132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-16T20:23:14.213448] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-16T20:23:14.214254] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-16T20:23:14.214307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:14.214339] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:14.214367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:14.214423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:14.273318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:14.273984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:14.274063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:14.274096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:14.397020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:14.397210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:14.397252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:14.397281] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:14.400724] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-16T20:23:14.401009] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-16T20:23:14.401147] [INFO ] [sig ] GOOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:14.550204] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GOOS.txt [2026-02-16T20:23:14.550599] [INFO ] [sig ] [1378/3407] Completed GOOS in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:14.550649] [INFO ] [sig ] [1379/3407] Forecasting GOSS... [2026-02-16T20:23:14.550679] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-16T20:23:14.550709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-16T20:23:14.563506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-16T20:23:14.563884] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-16T20:23:14.564878] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-16T20:23:14.564934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:14.564972] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:14.565005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:14.565074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:14.625885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:14.626683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:14.626801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:14.626835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:14.758067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:14.758233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:14.758274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:14.758303] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:14.761779] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-16T20:23:14.762064] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-16T20:23:14.762198] [INFO ] [sig ] GOSS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:14.906530] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GOSS.txt [2026-02-16T20:23:14.906715] [INFO ] [sig ] [1379/3407] Completed GOSS in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:14.906782] [INFO ] [sig ] [1380/3407] Forecasting GOVI... [2026-02-16T20:23:14.906816] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-16T20:23:14.906847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-16T20:23:14.918468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-16T20:23:14.918865] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-16T20:23:14.919672] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-16T20:23:14.919724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:14.919756] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:14.919783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:14.919839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:14.978336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:14.979239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:14.979323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:14.979356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:15.098868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:15.099029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:15.099071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:15.099100] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:15.102916] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-02-16T20:23:15.103389] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-16T20:23:15.103516] [INFO ] [sig ] GOVI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:15.247922] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GOVI.txt [2026-02-16T20:23:15.248111] [INFO ] [sig ] [1380/3407] Completed GOVI in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:15.248153] [INFO ] [sig ] [1381/3407] Forecasting GPC... [2026-02-16T20:23:15.248182] [INFO ] [sig ] Generating forecast for: GPC [2026-02-16T20:23:15.248241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-16T20:23:15.261006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-16T20:23:15.261371] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-16T20:23:15.262218] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-16T20:23:15.262271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:15.262305] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:15.262333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:15.262390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:15.323511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:15.324630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:15.324719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:15.324754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:15.452875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:15.453039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:15.453082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:15.453112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:15.456781] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-02-16T20:23:15.457094] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-16T20:23:15.457237] [INFO ] [sig ] GPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:15.614841] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GPC.txt [2026-02-16T20:23:15.615019] [INFO ] [sig ] [1381/3407] Completed GPC in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:15.615071] [INFO ] [sig ] [1382/3407] Forecasting GPI... [2026-02-16T20:23:15.615110] [INFO ] [sig ] Generating forecast for: GPI [2026-02-16T20:23:15.615191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-16T20:23:15.628459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-16T20:23:15.628830] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-16T20:23:15.629722] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-16T20:23:15.629776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:15.629811] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:15.629839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:15.629896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:15.695998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:15.697147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:15.697238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:15.697274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:15.827650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:15.827811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:15.827854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:15.827885] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:15.831960] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-16T20:23:15.832267] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-16T20:23:15.832400] [INFO ] [sig ] GPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:15.985797] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GPI.txt [2026-02-16T20:23:15.986041] [INFO ] [sig ] [1382/3407] Completed GPI in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:15.986131] [INFO ] [sig ] [1383/3407] Forecasting GPIQ... [2026-02-16T20:23:15.986175] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-16T20:23:15.986213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-16T20:23:15.998475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-16T20:23:15.998910] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-16T20:23:15.999865] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-16T20:23:15.999926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:15.999960] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:15.999990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:16.000048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:16.062050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:16.062940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:16.063026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:16.063062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:16.184976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:16.185135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:16.185180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:16.185211] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:16.188726] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-16T20:23:16.189049] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-16T20:23:16.189203] [INFO ] [sig ] GPIQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:16.337240] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GPIQ.txt [2026-02-16T20:23:16.337397] [INFO ] [sig ] [1383/3407] Completed GPIQ in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:16.337441] [INFO ] [sig ] [1384/3407] Forecasting GPIX... [2026-02-16T20:23:16.337470] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-16T20:23:16.337501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-16T20:23:16.349799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-16T20:23:16.350200] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-16T20:23:16.351126] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-16T20:23:16.351185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:16.351219] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:16.351248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:16.351307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:16.411463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:16.412360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:16.412448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:16.412482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:16.536412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:16.536592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:16.536636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:16.536665] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:16.540261] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-02-16T20:23:16.540604] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-16T20:23:16.540752] [INFO ] [sig ] GPIX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:16.688522] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GPIX.txt [2026-02-16T20:23:16.688687] [INFO ] [sig ] [1384/3407] Completed GPIX in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:16.688730] [INFO ] [sig ] [1385/3407] Forecasting GPJA... [2026-02-16T20:23:16.688759] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-16T20:23:16.688789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-16T20:23:16.701221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-16T20:23:16.701594] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-16T20:23:16.702416] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-16T20:23:16.702469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:16.702502] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:16.702529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:16.702611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:16.761088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:16.762122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:16.762224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:16.762270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:16.879605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:16.879762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:16.879803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:16.879833] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:16.883230] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-16T20:23:16.883512] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-16T20:23:16.883662] [INFO ] [sig ] GPJA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:17.035896] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GPJA.txt [2026-02-16T20:23:17.036061] [INFO ] [sig ] [1385/3407] Completed GPJA in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:17.036101] [INFO ] [sig ] [1386/3407] Forecasting GPK... [2026-02-16T20:23:17.036130] [INFO ] [sig ] Generating forecast for: GPK [2026-02-16T20:23:17.036161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-16T20:23:17.047893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-16T20:23:17.048283] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-16T20:23:17.049117] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-16T20:23:17.049190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:17.049248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:17.049277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:17.049334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:17.107455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:17.108340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:17.108426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:17.108462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:17.227450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:17.227632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:17.227677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:17.227707] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:17.231119] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-02-16T20:23:17.231394] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-16T20:23:17.231519] [INFO ] [sig ] GPK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:17.375001] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GPK.txt [2026-02-16T20:23:17.375151] [INFO ] [sig ] [1386/3407] Completed GPK in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:17.375193] [INFO ] [sig ] [1387/3407] Forecasting GPN... [2026-02-16T20:23:17.375222] [INFO ] [sig ] Generating forecast for: GPN [2026-02-16T20:23:17.375253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-16T20:23:17.387341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-16T20:23:17.387694] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-16T20:23:17.388532] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-16T20:23:17.388603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:17.388637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:17.388664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:17.388720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:17.453023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:17.453995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:17.454105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:17.454163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:17.587025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:17.587237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:17.587471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:17.587506] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:17.592270] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-02-16T20:23:17.592701] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-16T20:23:17.592871] [INFO ] [sig ] GPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:17.745307] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GPN.txt [2026-02-16T20:23:17.745475] [INFO ] [sig ] [1387/3407] Completed GPN in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:17.745519] [INFO ] [sig ] [1388/3407] Forecasting GPRE... [2026-02-16T20:23:17.745551] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-16T20:23:17.745600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-16T20:23:17.757506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-16T20:23:17.757853] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-16T20:23:17.758734] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-16T20:23:17.758788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:17.758822] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:17.758850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:17.758913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:17.821849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:17.822705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:17.822792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:17.822827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:17.950976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:17.951137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:17.951181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:17.951210] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:17.954992] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=74.35%) [2026-02-16T20:23:17.955294] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-16T20:23:17.955434] [INFO ] [sig ] GPRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:18.098732] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GPRE.txt [2026-02-16T20:23:18.098941] [INFO ] [sig ] [1388/3407] Completed GPRE in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:18.099003] [INFO ] [sig ] [1389/3407] Forecasting GPRK... [2026-02-16T20:23:18.099055] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-16T20:23:18.099143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-16T20:23:18.111988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-16T20:23:18.112384] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-16T20:23:18.113267] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-16T20:23:18.113321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:18.113354] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:18.113381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:18.113439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:18.174274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:18.175279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:18.175367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:18.175401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:18.298003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:18.298167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:18.298210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:18.298281] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:18.301837] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=49.75%) [2026-02-16T20:23:18.302127] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-16T20:23:18.302258] [INFO ] [sig ] GPRK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:18.446243] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GPRK.txt [2026-02-16T20:23:18.446406] [INFO ] [sig ] [1389/3407] Completed GPRK in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 12.0m [2026-02-16T20:23:18.446455] [INFO ] [sig ] [1390/3407] Forecasting GRAB... [2026-02-16T20:23:18.446512] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-16T20:23:18.446549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-16T20:23:18.459229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-16T20:23:18.459551] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-16T20:23:18.460391] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-16T20:23:18.460443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:18.460474] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:18.460501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:18.460557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:18.517943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:18.518605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:18.518681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:18.518713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:18.638801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:18.638943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:18.638984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:18.639011] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:18.642364] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-16T20:23:18.642662] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-16T20:23:18.642791] [INFO ] [sig ] GRAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:18.782964] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GRAB.txt [2026-02-16T20:23:18.783118] [INFO ] [sig ] [1390/3407] Completed GRAB in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-16T20:23:18.783160] [INFO ] [sig ] [1391/3407] Forecasting GRAL... [2026-02-16T20:23:18.783191] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-16T20:23:18.783248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-16T20:23:18.795256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-16T20:23:18.795630] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-16T20:23:18.796617] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-16T20:23:18.796669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:18.796700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:18.796727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:18.796784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:18.854075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:18.854894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:18.854976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:18.855008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:18.978806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:18.978956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:18.978999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:18.979028] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:18.982340] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=25.24%) [2026-02-16T20:23:18.982645] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-16T20:23:18.982772] [INFO ] [sig ] GRAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:19.141702] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRAL.txt [2026-02-16T20:23:19.141871] [INFO ] [sig ] [1391/3407] Completed GRAL in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-16T20:23:19.141923] [INFO ] [sig ] [1392/3407] Forecasting GRBK... [2026-02-16T20:23:19.141980] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-16T20:23:19.142014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-16T20:23:19.153747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-16T20:23:19.154106] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-16T20:23:19.154974] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-16T20:23:19.155029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:19.155063] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:19.155092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:19.155151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:19.214389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:19.215481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:19.215566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:19.215620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:19.342726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:19.342900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:19.342943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:19.342975] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:19.347135] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-16T20:23:19.347488] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-16T20:23:19.347660] [INFO ] [sig ] GRBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:19.497316] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRBK.txt [2026-02-16T20:23:19.497718] [INFO ] [sig ] [1392/3407] Completed GRBK in 0.4s | 2.81 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-16T20:23:19.497806] [INFO ] [sig ] [1393/3407] Forecasting GRC... [2026-02-16T20:23:19.497852] [INFO ] [sig ] Generating forecast for: GRC [2026-02-16T20:23:19.497895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-16T20:23:19.510876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-16T20:23:19.511462] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-16T20:23:19.512294] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-16T20:23:19.512347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:19.512378] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:19.512405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:19.512461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:19.573915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:19.574817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:19.574908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:19.574941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:19.697886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:19.698098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:19.698181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:19.698231] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:19.702277] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-16T20:23:19.702635] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-16T20:23:19.702779] [INFO ] [sig ] GRC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:19.846447] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GRC.txt [2026-02-16T20:23:19.846669] [INFO ] [sig ] [1393/3407] Completed GRC in 0.3s | 2.81 sym/s | Total: 8.2m | ETA: 11.9m [2026-02-16T20:23:19.846720] [INFO ] [sig ] [1394/3407] Forecasting GREE... [2026-02-16T20:23:19.846750] [INFO ] [sig ] Generating forecast for: GREE [2026-02-16T20:23:19.846780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-16T20:23:19.858394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-16T20:23:19.858806] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-16T20:23:19.859671] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-16T20:23:19.859725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:19.859757] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:19.859784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:19.859841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:19.916348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:19.917232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:19.917312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:19.917345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:20.038272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:20.038421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:20.038463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:20.038494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:20.041910] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-16T20:23:20.042187] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-16T20:23:20.042315] [INFO ] [sig ] GREE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:20.194735] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GREE.txt [2026-02-16T20:23:20.194873] [INFO ] [sig ] [1394/3407] Completed GREE in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:20.194925] [INFO ] [sig ] [1395/3407] Forecasting GRFS... [2026-02-16T20:23:20.194964] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-16T20:23:20.195021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-16T20:23:20.206376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-16T20:23:20.206760] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-16T20:23:20.207614] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-16T20:23:20.207669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:20.207703] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:20.207730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:20.207788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:20.265218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:20.266021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:20.266103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:20.266137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:20.394524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:20.394698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:20.394741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:20.394772] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:20.398726] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=61.79%) [2026-02-16T20:23:20.399010] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-16T20:23:20.399144] [INFO ] [sig ] GRFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:20.544827] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GRFS.txt [2026-02-16T20:23:20.544969] [INFO ] [sig ] [1395/3407] Completed GRFS in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:20.545013] [INFO ] [sig ] [1396/3407] Forecasting GRID... [2026-02-16T20:23:20.545052] [INFO ] [sig ] Generating forecast for: GRID [2026-02-16T20:23:20.545096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-16T20:23:20.558287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-16T20:23:20.558625] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-16T20:23:20.559405] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-16T20:23:20.559457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:20.559489] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:20.559516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:20.559590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:20.623842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:20.624861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:20.624975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:20.625010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:20.749397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:20.749559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:20.749621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:20.749651] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:20.753101] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-16T20:23:20.753371] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-16T20:23:20.753508] [INFO ] [sig ] GRID: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:20.897399] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GRID.txt [2026-02-16T20:23:20.897553] [INFO ] [sig ] [1396/3407] Completed GRID in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:20.897625] [INFO ] [sig ] [1397/3407] Forecasting GRMN... [2026-02-16T20:23:20.897685] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-16T20:23:20.897717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-16T20:23:20.910419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-16T20:23:20.910838] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-16T20:23:20.911907] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-16T20:23:20.911976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:20.912037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:20.912069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:20.912129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:20.978894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:20.979891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:20.979990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:20.980032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:21.111220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:21.111380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:21.111422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:21.111451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:21.114853] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-16T20:23:21.115133] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-16T20:23:21.115260] [INFO ] [sig ] GRMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:21.255483] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRMN.txt [2026-02-16T20:23:21.255647] [INFO ] [sig ] [1397/3407] Completed GRMN in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:21.255697] [INFO ] [sig ] [1398/3407] Forecasting GRND... [2026-02-16T20:23:21.255735] [INFO ] [sig ] Generating forecast for: GRND [2026-02-16T20:23:21.255794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-16T20:23:21.267981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-16T20:23:21.268361] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-16T20:23:21.269197] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-16T20:23:21.269251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:21.269283] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:21.269309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:21.269367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:21.327985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:21.328909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:21.328991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:21.329024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:21.451296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:21.451651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:21.451694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:21.451722] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:21.455110] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-02-16T20:23:21.455554] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-16T20:23:21.455753] [INFO ] [sig ] GRND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:21.599607] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRND.txt [2026-02-16T20:23:21.599745] [INFO ] [sig ] [1398/3407] Completed GRND in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:21.599791] [INFO ] [sig ] [1399/3407] Forecasting GRPN... [2026-02-16T20:23:21.599829] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-16T20:23:21.599895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-16T20:23:21.612454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-16T20:23:21.612872] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-16T20:23:21.613752] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-16T20:23:21.613807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:21.613841] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:21.613869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:21.613926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:21.670121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:21.671078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:21.671165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:21.671199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:21.793031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:21.793209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:21.793252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:21.793282] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:21.797347] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-16T20:23:21.797808] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-16T20:23:21.798005] [INFO ] [sig ] GRPN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:21.943122] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRPN.txt [2026-02-16T20:23:21.943610] [INFO ] [sig ] [1399/3407] Completed GRPN in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:21.943679] [INFO ] [sig ] [1400/3407] Forecasting GRVY... [2026-02-16T20:23:21.943724] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-16T20:23:21.943766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-16T20:23:21.955207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-16T20:23:21.955561] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-16T20:23:21.956402] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-16T20:23:21.956456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:21.956489] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:21.956517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:21.956597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:22.014093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:22.014971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:22.015054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:22.015090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:22.126465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:22.126657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:22.126703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:22.126734] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:22.130381] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-16T20:23:22.130793] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-16T20:23:22.130967] [INFO ] [sig ] GRVY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:22.275513] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRVY.txt [2026-02-16T20:23:22.275690] [INFO ] [sig ] [1400/3407] Completed GRVY in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:22.275741] [INFO ] [sig ] [1401/3407] Forecasting GRWG... [2026-02-16T20:23:22.275772] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-16T20:23:22.275802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-16T20:23:22.287708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-16T20:23:22.288145] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-16T20:23:22.289021] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-16T20:23:22.289076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:22.289110] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:22.289144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:22.289215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:22.346472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:22.347358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:22.347443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:22.347476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:22.466676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:22.466838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:22.466882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:22.466913] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:22.470646] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=2.05%) [2026-02-16T20:23:22.470944] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-16T20:23:22.471079] [INFO ] [sig ] GRWG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:22.624877] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GRWG.txt [2026-02-16T20:23:22.625021] [INFO ] [sig ] [1401/3407] Completed GRWG in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:22.625065] [INFO ] [sig ] [1402/3407] Forecasting GRX... [2026-02-16T20:23:22.625096] [INFO ] [sig ] Generating forecast for: GRX [2026-02-16T20:23:22.625128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-16T20:23:22.636899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-16T20:23:22.637205] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-16T20:23:22.638051] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-16T20:23:22.638104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:22.638138] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:22.638167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:22.638225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:22.698961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:22.699779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:22.699864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:22.699900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:22.810449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:22.810622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:22.810668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:22.810699] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:22.814235] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-16T20:23:22.814532] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-16T20:23:22.814706] [INFO ] [sig ] GRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:22.964353] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GRX.txt [2026-02-16T20:23:22.964502] [INFO ] [sig ] [1402/3407] Completed GRX in 0.3s | 2.82 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:22.964541] [INFO ] [sig ] [1403/3407] Forecasting GS... [2026-02-16T20:23:22.964590] [INFO ] [sig ] Generating forecast for: GS [2026-02-16T20:23:22.964624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-16T20:23:22.977417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-16T20:23:22.977806] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-16T20:23:22.978705] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-16T20:23:22.978758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:22.978819] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:22.978849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:22.978908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:23.040841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:23.041810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:23.041901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:23.041936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:23.179542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:23.179726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:23.179774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:23.179819] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:23.183820] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=34.78%) [2026-02-16T20:23:23.184188] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-16T20:23:23.184339] [INFO ] [sig ] GS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:23.357736] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GS.txt [2026-02-16T20:23:23.357930] [INFO ] [sig ] [1403/3407] Completed GS in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:23.358040] [INFO ] [sig ] [1404/3407] Forecasting GSBC... [2026-02-16T20:23:23.358075] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-16T20:23:23.358107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-16T20:23:23.370631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-16T20:23:23.370958] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-16T20:23:23.371868] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-16T20:23:23.371922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:23.371955] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:23.371982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:23.372039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:23.431982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:23.432802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:23.432909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:23.432944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:23.563797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:23.563959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:23.564003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:23.564049] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:23.567537] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=16.91%) [2026-02-16T20:23:23.567894] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-16T20:23:23.568045] [INFO ] [sig ] GSBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:23.714432] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GSBC.txt [2026-02-16T20:23:23.714606] [INFO ] [sig ] [1404/3407] Completed GSBC in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:23.714651] [INFO ] [sig ] [1405/3407] Forecasting GSBD... [2026-02-16T20:23:23.714681] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-16T20:23:23.714710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-16T20:23:23.726263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-16T20:23:23.726626] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-16T20:23:23.727423] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-16T20:23:23.727475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:23.727507] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:23.727534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:23.727614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:23.786964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:23.787779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:23.787865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:23.787898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:23.908109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:23.908274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:23.908317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:23.908346] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:23.911725] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=96.13%) [2026-02-16T20:23:23.912007] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-16T20:23:23.912133] [INFO ] [sig ] GSBD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:24.062539] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GSBD.txt [2026-02-16T20:23:24.062706] [INFO ] [sig ] [1405/3407] Completed GSBD in 0.3s | 2.81 sym/s | Total: 8.3m | ETA: 11.9m [2026-02-16T20:23:24.062757] [INFO ] [sig ] [1406/3407] Forecasting GSHD... [2026-02-16T20:23:24.062788] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-16T20:23:24.062845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-16T20:23:24.074827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-16T20:23:24.075157] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-16T20:23:24.075977] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-16T20:23:24.076031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:24.076064] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:24.076091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:24.076156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:24.137229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:24.138309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:24.138445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:24.138482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:24.268735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:24.268896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:24.268942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:24.269010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:24.272644] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-16T20:23:24.272943] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-16T20:23:24.273085] [INFO ] [sig ] GSHD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:24.434364] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GSHD.txt [2026-02-16T20:23:24.434516] [INFO ] [sig ] [1406/3407] Completed GSHD in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-16T20:23:24.434557] [INFO ] [sig ] [1407/3407] Forecasting GSK... [2026-02-16T20:23:24.434610] [INFO ] [sig ] Generating forecast for: GSK [2026-02-16T20:23:24.434644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-16T20:23:24.446163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-16T20:23:24.446554] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-16T20:23:24.447413] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-16T20:23:24.447468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:24.447501] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:24.447529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:24.447618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:24.507487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:24.508434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:24.508522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:24.508556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:24.636482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:24.636659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:24.636705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:24.636736] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:24.640358] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=19.34%) [2026-02-16T20:23:24.640671] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-16T20:23:24.640804] [INFO ] [sig ] GSK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:24.787267] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GSK.txt [2026-02-16T20:23:24.787419] [INFO ] [sig ] [1407/3407] Completed GSK in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-16T20:23:24.787462] [INFO ] [sig ] [1408/3407] Forecasting GSL... [2026-02-16T20:23:24.787494] [INFO ] [sig ] Generating forecast for: GSL [2026-02-16T20:23:24.787525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-16T20:23:24.803353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-16T20:23:24.803750] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-16T20:23:24.804620] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-16T20:23:24.804674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:24.804707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:24.804746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:24.804806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:24.866330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:24.867535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:24.867677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:24.867737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:25.002957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:25.003115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:25.003157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:25.003186] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:25.006558] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-02-16T20:23:25.006858] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-16T20:23:25.006986] [INFO ] [sig ] GSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:25.149743] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GSL.txt [2026-02-16T20:23:25.149900] [INFO ] [sig ] [1408/3407] Completed GSL in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-16T20:23:25.149941] [INFO ] [sig ] [1409/3407] Forecasting GSM... [2026-02-16T20:23:25.149972] [INFO ] [sig ] Generating forecast for: GSM [2026-02-16T20:23:25.150004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-16T20:23:25.162209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-16T20:23:25.162526] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-16T20:23:25.163340] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-16T20:23:25.163396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:25.163427] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:25.163454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:25.163509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:25.221462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:25.222436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:25.222528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:25.222561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:25.347345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:25.347507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:25.347549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:25.347600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:25.351117] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-16T20:23:25.351434] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-16T20:23:25.351561] [INFO ] [sig ] GSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:25.504225] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GSM.txt [2026-02-16T20:23:25.504404] [INFO ] [sig ] [1409/3407] Completed GSM in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-16T20:23:25.504446] [INFO ] [sig ] [1410/3407] Forecasting GTES... [2026-02-16T20:23:25.504475] [INFO ] [sig ] Generating forecast for: GTES [2026-02-16T20:23:25.504504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-16T20:23:25.516103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-16T20:23:25.516563] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-16T20:23:25.517759] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-16T20:23:25.517833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:25.517869] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:25.517897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:25.517986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:25.581660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:25.582804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:25.582891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:25.582927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:25.721899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:25.722068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:25.722111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:25.722142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:25.725999] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-02-16T20:23:25.726306] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-16T20:23:25.726442] [INFO ] [sig ] GTES: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:25.879045] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GTES.txt [2026-02-16T20:23:25.879208] [INFO ] [sig ] [1410/3407] Completed GTES in 0.4s | 2.81 sym/s | Total: 8.3m | ETA: 11.8m [2026-02-16T20:23:25.879254] [INFO ] [sig ] [1411/3407] Forecasting GTLB... [2026-02-16T20:23:25.879284] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-16T20:23:25.879314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-16T20:23:25.891084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-16T20:23:25.891457] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-16T20:23:25.892266] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-16T20:23:25.892319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:25.892352] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:25.892379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:25.892436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:25.951452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:25.952349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:25.952437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:25.952471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:26.073799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:26.073961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:26.074003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:26.074032] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:26.077478] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=41.75%) [2026-02-16T20:23:26.077779] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-16T20:23:26.077925] [INFO ] [sig ] GTLB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:26.220269] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GTLB.txt [2026-02-16T20:23:26.220429] [INFO ] [sig ] [1411/3407] Completed GTLB in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:26.220469] [INFO ] [sig ] [1412/3407] Forecasting GTLS... [2026-02-16T20:23:26.220499] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-16T20:23:26.220536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-16T20:23:26.233052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-16T20:23:26.233435] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-16T20:23:26.234255] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-16T20:23:26.234312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:26.234345] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:26.234374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:26.234432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:26.291805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:26.292638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:26.292739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:26.292773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:26.416680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:26.416849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:26.416890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:26.416918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:26.420659] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-02-16T20:23:26.421020] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-16T20:23:26.421169] [INFO ] [sig ] GTLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:26.567480] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GTLS.txt [2026-02-16T20:23:26.567686] [INFO ] [sig ] [1412/3407] Completed GTLS in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:26.567731] [INFO ] [sig ] [1413/3407] Forecasting GTN... [2026-02-16T20:23:26.567762] [INFO ] [sig ] Generating forecast for: GTN [2026-02-16T20:23:26.567793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-16T20:23:26.580756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-16T20:23:26.581194] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-16T20:23:26.582098] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-16T20:23:26.582153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:26.582186] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:26.582214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:26.582271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:26.639791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:26.640665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:26.640778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:26.640813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:26.768982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:26.769170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:26.769213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:26.769245] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:26.772996] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=55.57%) [2026-02-16T20:23:26.773269] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-16T20:23:26.773395] [INFO ] [sig ] GTN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:26.918049] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GTN.txt [2026-02-16T20:23:26.918228] [INFO ] [sig ] [1413/3407] Completed GTN in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:26.918272] [INFO ] [sig ] [1414/3407] Forecasting GTX... [2026-02-16T20:23:26.918304] [INFO ] [sig ] Generating forecast for: GTX [2026-02-16T20:23:26.918337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-16T20:23:26.930379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-16T20:23:26.930826] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-16T20:23:26.931782] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-16T20:23:26.931836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:26.931870] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:26.931897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:26.931955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:26.993096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:26.994002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:26.994093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:26.994127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:27.117106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:27.117274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:27.117324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:27.117362] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:27.120963] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=25.49%) [2026-02-16T20:23:27.121249] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-16T20:23:27.121376] [INFO ] [sig ] GTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:27.267539] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GTX.txt [2026-02-16T20:23:27.267722] [INFO ] [sig ] [1414/3407] Completed GTX in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:27.267763] [INFO ] [sig ] [1415/3407] Forecasting GTY... [2026-02-16T20:23:27.267792] [INFO ] [sig ] Generating forecast for: GTY [2026-02-16T20:23:27.267855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-16T20:23:27.278535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-16T20:23:27.278965] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-16T20:23:27.279915] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-16T20:23:27.279970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:27.280003] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:27.280031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:27.280088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:27.336918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:27.337860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:27.337972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:27.338010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:27.463703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:27.463887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:27.463929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:27.463958] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:27.467506] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-16T20:23:27.467842] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-16T20:23:27.468014] [INFO ] [sig ] GTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:27.619912] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GTY.txt [2026-02-16T20:23:27.620080] [INFO ] [sig ] [1415/3407] Completed GTY in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:27.620121] [INFO ] [sig ] [1416/3407] Forecasting GUG... [2026-02-16T20:23:27.620150] [INFO ] [sig ] Generating forecast for: GUG [2026-02-16T20:23:27.620181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-16T20:23:27.634930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-16T20:23:27.635348] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-16T20:23:27.636176] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-16T20:23:27.636229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:27.636260] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:27.636287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:27.636344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:27.696801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:27.697931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:27.698040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:27.698074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:27.826912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:27.827082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:27.827128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:27.827158] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:27.831405] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: UP (p=66.91%) [2026-02-16T20:23:27.831751] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-16T20:23:27.831896] [INFO ] [sig ] GUG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:27.979994] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GUG.txt [2026-02-16T20:23:27.980205] [INFO ] [sig ] [1416/3407] Completed GUG in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:27.980252] [INFO ] [sig ] [1417/3407] Forecasting GVA... [2026-02-16T20:23:27.980282] [INFO ] [sig ] Generating forecast for: GVA [2026-02-16T20:23:27.980346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-16T20:23:27.991552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-16T20:23:27.991950] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-16T20:23:27.992787] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-16T20:23:27.992841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:27.992873] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:27.992899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:27.992956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:28.050267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:28.051168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:28.051257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:28.051291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:28.173267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:28.173454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:28.173497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:28.173528] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:28.177109] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-16T20:23:28.177417] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-16T20:23:28.177552] [INFO ] [sig ] GVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:28.325270] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GVA.txt [2026-02-16T20:23:28.325443] [INFO ] [sig ] [1417/3407] Completed GVA in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:28.325485] [INFO ] [sig ] [1418/3407] Forecasting GWH... [2026-02-16T20:23:28.325514] [INFO ] [sig ] Generating forecast for: GWH [2026-02-16T20:23:28.325543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-16T20:23:28.337091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-16T20:23:28.337454] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-16T20:23:28.338344] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-16T20:23:28.338411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:28.338450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:28.338478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:28.338537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:28.395697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:28.396570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:28.396675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:28.396708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:28.518667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:28.518830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:28.518873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:28.518905] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:28.522380] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=10.64%) [2026-02-16T20:23:28.522686] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-16T20:23:28.522816] [INFO ] [sig ] GWH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:28.667502] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GWH.txt [2026-02-16T20:23:28.667878] [INFO ] [sig ] [1418/3407] Completed GWH in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:28.667921] [INFO ] [sig ] [1419/3407] Forecasting GWRE... [2026-02-16T20:23:28.667971] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-16T20:23:28.668038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-16T20:23:28.680817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-16T20:23:28.681195] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-16T20:23:28.682244] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-16T20:23:28.682299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:28.682332] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:28.682360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:28.682418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:28.742873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:28.743770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:28.743855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:28.743889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:28.870121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:28.870286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:28.870330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:28.870361] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:28.874025] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=51.16%) [2026-02-16T20:23:28.874359] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-16T20:23:28.874504] [INFO ] [sig ] GWRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:29.036770] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GWRE.txt [2026-02-16T20:23:29.036941] [INFO ] [sig ] [1419/3407] Completed GWRE in 0.4s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:29.036983] [INFO ] [sig ] [1420/3407] Forecasting GWRS... [2026-02-16T20:23:29.037012] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-16T20:23:29.037042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-16T20:23:29.049200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-16T20:23:29.049761] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-16T20:23:29.050548] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-16T20:23:29.050625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:29.050682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:29.050711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:29.050769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:29.109290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:29.110207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:29.110298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:29.110340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:29.227841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:29.228031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:29.228075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:29.228105] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:29.231678] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=11.30%) [2026-02-16T20:23:29.231993] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-16T20:23:29.232123] [INFO ] [sig ] GWRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:29.374646] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GWRS.txt [2026-02-16T20:23:29.374797] [INFO ] [sig ] [1420/3407] Completed GWRS in 0.3s | 2.81 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:29.374840] [INFO ] [sig ] [1421/3407] Forecasting GXAI... [2026-02-16T20:23:29.374869] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-16T20:23:29.374899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-16T20:23:29.386163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-16T20:23:29.386483] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-16T20:23:29.387297] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-16T20:23:29.387359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:29.387392] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:29.387420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:29.387476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:29.443976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:29.444810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:29.444892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:29.444925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:29.562031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:29.562186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:29.562229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:29.562258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:29.565651] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-16T20:23:29.565931] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-16T20:23:29.566061] [INFO ] [sig ] GXAI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:29.714363] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/GXAI.txt [2026-02-16T20:23:29.714611] [INFO ] [sig ] [1421/3407] Completed GXAI in 0.3s | 2.82 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:29.714668] [INFO ] [sig ] [1422/3407] Forecasting GYRE... [2026-02-16T20:23:29.714707] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-16T20:23:29.714747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-16T20:23:29.728518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-16T20:23:29.729040] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-16T20:23:29.730157] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-16T20:23:29.730230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:29.730282] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:29.730334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:29.730426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:29.794601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:29.795522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:29.795644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:29.795681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:29.920866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:29.921023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:29.921064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:29.921093] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:29.924971] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-16T20:23:29.925240] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-16T20:23:29.925384] [INFO ] [sig ] GYRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:30.070899] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/GYRE.txt [2026-02-16T20:23:30.071048] [INFO ] [sig ] [1422/3407] Completed GYRE in 0.4s | 2.82 sym/s | Total: 8.4m | ETA: 11.8m [2026-02-16T20:23:30.071091] [INFO ] [sig ] [1423/3407] Forecasting H... [2026-02-16T20:23:30.071122] [INFO ] [sig ] Generating forecast for: H [2026-02-16T20:23:30.071155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-16T20:23:30.083202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-16T20:23:30.083543] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-16T20:23:30.084357] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-16T20:23:30.084410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:30.084442] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:30.084468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:30.084524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:30.149284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:30.150360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:30.150447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:30.150480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:30.275532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:30.275706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:30.275750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:30.275809] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:30.279376] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=11.08%) [2026-02-16T20:23:30.279687] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-16T20:23:30.279820] [INFO ] [sig ] H: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:30.427662] [INFO ] [LOCAL ] Saved forecast: H 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/H.txt [2026-02-16T20:23:30.427829] [INFO ] [sig ] [1423/3407] Completed H in 0.4s | 2.82 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-16T20:23:30.427871] [INFO ] [sig ] [1424/3407] Forecasting HAE... [2026-02-16T20:23:30.427902] [INFO ] [sig ] Generating forecast for: HAE [2026-02-16T20:23:30.427976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-16T20:23:30.440743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-16T20:23:30.441139] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-16T20:23:30.442038] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-16T20:23:30.442093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:30.442127] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:30.442156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:30.442215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:30.500067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:30.500981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:30.501067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:30.501101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:30.627514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:30.627695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:30.627739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:30.627769] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:30.631252] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-16T20:23:30.631533] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-16T20:23:30.631701] [INFO ] [sig ] HAE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:30.778707] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HAE.txt [2026-02-16T20:23:30.778858] [INFO ] [sig ] [1424/3407] Completed HAE in 0.4s | 2.82 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-16T20:23:30.778907] [INFO ] [sig ] [1425/3407] Forecasting HAFC... [2026-02-16T20:23:30.778938] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-16T20:23:30.778996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-16T20:23:30.790298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-16T20:23:30.790658] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-16T20:23:30.791482] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-16T20:23:30.791535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:30.791602] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:30.791659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:30.791719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:30.852122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:30.852975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:30.853063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:30.853098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:30.976306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:30.976473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:30.976516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:30.976546] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:30.979978] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-16T20:23:30.980253] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-16T20:23:30.980380] [INFO ] [sig ] HAFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:31.126782] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HAFC.txt [2026-02-16T20:23:31.126945] [INFO ] [sig ] [1425/3407] Completed HAFC in 0.3s | 2.82 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-16T20:23:31.126987] [INFO ] [sig ] [1426/3407] Forecasting HAL... [2026-02-16T20:23:31.127015] [INFO ] [sig ] Generating forecast for: HAL [2026-02-16T20:23:31.127077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-16T20:23:31.139152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-16T20:23:31.139716] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-16T20:23:31.140519] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-16T20:23:31.140593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:31.140628] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:31.140655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:31.140711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:31.201194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:31.202032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:31.202116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:31.202164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:31.334390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:31.334548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:31.334801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:31.334831] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:31.338901] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-02-16T20:23:31.339176] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-16T20:23:31.339323] [INFO ] [sig ] HAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:31.488707] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HAL.txt [2026-02-16T20:23:31.488894] [INFO ] [sig ] [1426/3407] Completed HAL in 0.4s | 2.82 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-16T20:23:31.488944] [INFO ] [sig ] [1427/3407] Forecasting HALO... [2026-02-16T20:23:31.488979] [INFO ] [sig ] Generating forecast for: HALO [2026-02-16T20:23:31.489044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-16T20:23:31.501254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-16T20:23:31.501661] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-16T20:23:31.502514] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-16T20:23:31.502589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:31.502627] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:31.502656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:31.502715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:31.561373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:31.562182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:31.562266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:31.562300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:31.686042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:31.686202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:31.686246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:31.686277] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:31.689842] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-02-16T20:23:31.690124] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-16T20:23:31.690257] [INFO ] [sig ] HALO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:31.838714] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HALO.txt [2026-02-16T20:23:31.838867] [INFO ] [sig ] [1427/3407] Completed HALO in 0.3s | 2.82 sym/s | Total: 8.4m | ETA: 11.7m [2026-02-16T20:23:31.838911] [INFO ] [sig ] [1428/3407] Forecasting HAS... [2026-02-16T20:23:31.838942] [INFO ] [sig ] Generating forecast for: HAS [2026-02-16T20:23:31.838974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-16T20:23:31.851412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-16T20:23:31.851729] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-16T20:23:31.852550] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-16T20:23:31.852624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:31.852657] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:31.852685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:31.852743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:31.911665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:31.912479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:31.912563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:31.912620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:32.039904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:32.040099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:32.040162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:32.040195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:32.044217] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-16T20:23:32.044612] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-16T20:23:32.044766] [INFO ] [sig ] HAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:32.193161] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HAS.txt [2026-02-16T20:23:32.193319] [INFO ] [sig ] [1428/3407] Completed HAS in 0.4s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:32.193361] [INFO ] [sig ] [1429/3407] Forecasting HASI... [2026-02-16T20:23:32.193392] [INFO ] [sig ] Generating forecast for: HASI [2026-02-16T20:23:32.193424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-16T20:23:32.206046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-16T20:23:32.206438] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-16T20:23:32.207274] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-16T20:23:32.207329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:32.207363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:32.207392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:32.207451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:32.266435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:32.267330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:32.267415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:32.267450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:32.388011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:32.388167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:32.388211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:32.388242] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:32.391770] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-02-16T20:23:32.392055] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-16T20:23:32.392208] [INFO ] [sig ] HASI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:32.537124] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HASI.txt [2026-02-16T20:23:32.537267] [INFO ] [sig ] [1429/3407] Completed HASI in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:32.537308] [INFO ] [sig ] [1430/3407] Forecasting HBAN... [2026-02-16T20:23:32.537337] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-16T20:23:32.537367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-16T20:23:32.549708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-16T20:23:32.550023] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-16T20:23:32.550820] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-16T20:23:32.550872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:32.550903] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:32.550930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:32.550986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:32.609234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:32.610030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:32.610158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:32.610195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:32.735582] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:32.735752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:32.735796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:32.735826] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:32.739351] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-16T20:23:32.739657] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-16T20:23:32.739785] [INFO ] [sig ] HBAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:32.882808] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HBAN.txt [2026-02-16T20:23:32.882990] [INFO ] [sig ] [1430/3407] Completed HBAN in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:32.883049] [INFO ] [sig ] [1431/3407] Forecasting HBANL... [2026-02-16T20:23:32.883089] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-16T20:23:32.883156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-16T20:23:32.894767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-16T20:23:32.895112] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-16T20:23:32.895956] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-16T20:23:32.896011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:32.896044] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:32.896074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:32.896132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:32.956973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:32.957739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:32.957821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:32.957856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:33.072220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:33.072376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:33.072425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:33.072460] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:33.075865] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=58.25%) [2026-02-16T20:23:33.076133] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-16T20:23:33.076257] [INFO ] [sig ] HBANL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:33.234001] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HBANL.txt [2026-02-16T20:23:33.234143] [INFO ] [sig ] [1431/3407] Completed HBANL in 0.4s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:33.234185] [INFO ] [sig ] [1432/3407] Forecasting HBANP... [2026-02-16T20:23:33.234215] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-16T20:23:33.234245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-16T20:23:33.246149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-16T20:23:33.246437] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-16T20:23:33.247280] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-16T20:23:33.247334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:33.247379] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:33.247413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:33.247472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:33.307541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:33.308289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:33.308375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:33.308418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:33.431880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:33.432080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:33.432140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:33.432188] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:33.436958] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-02-16T20:23:33.437435] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-16T20:23:33.437665] [INFO ] [sig ] HBANP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:33.602853] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HBANP.txt [2026-02-16T20:23:33.603001] [INFO ] [sig ] [1432/3407] Completed HBANP in 0.4s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:33.603043] [INFO ] [sig ] [1433/3407] Forecasting HBB... [2026-02-16T20:23:33.603076] [INFO ] [sig ] Generating forecast for: HBB [2026-02-16T20:23:33.603114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-16T20:23:33.615416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-16T20:23:33.615769] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-16T20:23:33.616640] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-16T20:23:33.616693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:33.616728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:33.616756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:33.616814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:33.677476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:33.678473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:33.678611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:33.678673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:33.792333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:33.792490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:33.792532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:33.792562] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:33.795946] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-16T20:23:33.796221] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-16T20:23:33.796346] [INFO ] [sig ] HBB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:33.938432] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HBB.txt [2026-02-16T20:23:33.938612] [INFO ] [sig ] [1433/3407] Completed HBB in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:33.938662] [INFO ] [sig ] [1434/3407] Forecasting HBCP... [2026-02-16T20:23:33.938694] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-16T20:23:33.938748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-16T20:23:33.949470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-16T20:23:33.949810] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-16T20:23:33.950647] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-16T20:23:33.950699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:33.950731] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:33.950760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:33.950834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:34.009831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:34.010610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:34.010691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:34.010724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:34.125599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:34.125758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:34.125801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:34.125829] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:34.129190] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-16T20:23:34.129467] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-16T20:23:34.129614] [INFO ] [sig ] HBCP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:34.276000] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HBCP.txt [2026-02-16T20:23:34.276193] [INFO ] [sig ] [1434/3407] Completed HBCP in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:34.276246] [INFO ] [sig ] [1435/3407] Forecasting HBM... [2026-02-16T20:23:34.276303] [INFO ] [sig ] Generating forecast for: HBM [2026-02-16T20:23:34.276358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-16T20:23:34.289342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-16T20:23:34.289930] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-16T20:23:34.291058] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-16T20:23:34.291111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:34.291158] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:34.291187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:34.291276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:34.348176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:34.349063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:34.349191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:34.349227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:34.486170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:34.486349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:34.486394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:34.486423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:34.490124] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-02-16T20:23:34.490473] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-16T20:23:34.490640] [INFO ] [sig ] HBM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:34.642883] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HBM.txt [2026-02-16T20:23:34.643052] [INFO ] [sig ] [1435/3407] Completed HBM in 0.4s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:34.643095] [INFO ] [sig ] [1436/3407] Forecasting HBNC... [2026-02-16T20:23:34.643132] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-16T20:23:34.643189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-16T20:23:34.655750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-16T20:23:34.656057] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-16T20:23:34.656892] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-16T20:23:34.656944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:34.656975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:34.657001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:34.657057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:34.720694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:34.721504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:34.721607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:34.721642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:34.841616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:34.841784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:34.841830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:34.841860] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:34.845423] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=42.29%) [2026-02-16T20:23:34.845779] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-16T20:23:34.845923] [INFO ] [sig ] HBNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:34.990712] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HBNC.txt [2026-02-16T20:23:34.990877] [INFO ] [sig ] [1436/3407] Completed HBNC in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:34.990918] [INFO ] [sig ] [1437/3407] Forecasting HCA... [2026-02-16T20:23:34.990948] [INFO ] [sig ] Generating forecast for: HCA [2026-02-16T20:23:34.990979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-16T20:23:35.006066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-16T20:23:35.006628] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-16T20:23:35.007541] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-16T20:23:35.007666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:35.007714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:35.007754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:35.007835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:35.064744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:35.065662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:35.065767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:35.065802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:35.183403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:35.183606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:35.183649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:35.183678] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:35.187155] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-16T20:23:35.187450] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-16T20:23:35.187606] [INFO ] [sig ] HCA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:35.329353] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HCA.txt [2026-02-16T20:23:35.329514] [INFO ] [sig ] [1437/3407] Completed HCA in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:35.329566] [INFO ] [sig ] [1438/3407] Forecasting HCC... [2026-02-16T20:23:35.329620] [INFO ] [sig ] Generating forecast for: HCC [2026-02-16T20:23:35.329680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-16T20:23:35.341266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-16T20:23:35.341663] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-16T20:23:35.342481] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-16T20:23:35.342534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:35.342585] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:35.342618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:35.342676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:35.407673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:35.409078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:35.409187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:35.409232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:35.545921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:35.546085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:35.546125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:35.546154] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:35.549709] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-02-16T20:23:35.550022] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-16T20:23:35.550162] [INFO ] [sig ] HCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:35.700500] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HCC.txt [2026-02-16T20:23:35.700693] [INFO ] [sig ] [1438/3407] Completed HCC in 0.4s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:35.700736] [INFO ] [sig ] [1439/3407] Forecasting HCI... [2026-02-16T20:23:35.700765] [INFO ] [sig ] Generating forecast for: HCI [2026-02-16T20:23:35.700819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-16T20:23:35.712321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-16T20:23:35.712678] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-16T20:23:35.713477] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-16T20:23:35.713530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:35.713562] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:35.713621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:35.713679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:35.773823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:35.774903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:35.774988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:35.775021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:35.895838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:35.895994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:35.896033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:35.896078] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:35.899489] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-16T20:23:35.899786] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-16T20:23:35.899909] [INFO ] [sig ] HCI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:36.042742] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HCI.txt [2026-02-16T20:23:36.042880] [INFO ] [sig ] [1439/3407] Completed HCI in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.7m [2026-02-16T20:23:36.042920] [INFO ] [sig ] [1440/3407] Forecasting HCM... [2026-02-16T20:23:36.042950] [INFO ] [sig ] Generating forecast for: HCM [2026-02-16T20:23:36.042990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-16T20:23:36.054425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-16T20:23:36.054749] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-16T20:23:36.055541] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-16T20:23:36.055617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:36.055652] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:36.055681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:36.055737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:36.119074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:36.119971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:36.120051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:36.120086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:36.245751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:36.245907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:36.245979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:36.246010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:36.249441] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-16T20:23:36.249938] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-16T20:23:36.250065] [INFO ] [sig ] HCM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:36.474902] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HCM.txt [2026-02-16T20:23:36.475064] [INFO ] [sig ] [1440/3407] Completed HCM in 0.4s | 2.81 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-16T20:23:36.475103] [INFO ] [sig ] [1441/3407] Forecasting HCSG... [2026-02-16T20:23:36.475133] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-16T20:23:36.475163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-16T20:23:36.487631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-16T20:23:36.488046] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-16T20:23:36.493504] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-16T20:23:36.493615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:36.493651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:36.493678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:36.493736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:36.553376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:36.554252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:36.554340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:36.554391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:36.676371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:36.676536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:36.676599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:36.676633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:36.680127] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=17.44%) [2026-02-16T20:23:36.680447] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-16T20:23:36.680611] [INFO ] [sig ] HCSG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:36.822110] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HCSG.txt [2026-02-16T20:23:36.822268] [INFO ] [sig ] [1441/3407] Completed HCSG in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-16T20:23:36.822307] [INFO ] [sig ] [1442/3407] Forecasting HD... [2026-02-16T20:23:36.822338] [INFO ] [sig ] Generating forecast for: HD [2026-02-16T20:23:36.822369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-16T20:23:36.834296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-16T20:23:36.834617] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-16T20:23:36.835389] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-16T20:23:36.835442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:36.835473] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:36.835500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:36.835561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:36.892988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:36.893697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:36.893779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:36.893814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:37.011279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:37.011437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:37.011479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:37.011507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:37.014886] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-16T20:23:37.015154] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-16T20:23:37.015278] [INFO ] [sig ] HD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:37.156320] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HD.txt [2026-02-16T20:23:37.156462] [INFO ] [sig ] [1442/3407] Completed HD in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-16T20:23:37.156501] [INFO ] [sig ] [1443/3407] Forecasting HDB... [2026-02-16T20:23:37.156533] [INFO ] [sig ] Generating forecast for: HDB [2026-02-16T20:23:37.156566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-16T20:23:37.168508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-16T20:23:37.168835] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-16T20:23:37.169654] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-16T20:23:37.169706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:37.169737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:37.169764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:37.169831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:37.226156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:37.226996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:37.227078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:37.227112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:37.353864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:37.354039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:37.354087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:37.354117] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:37.357762] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=6.36%) [2026-02-16T20:23:37.358065] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-16T20:23:37.358190] [INFO ] [sig ] HDB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:37.500785] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HDB.txt [2026-02-16T20:23:37.500939] [INFO ] [sig ] [1443/3407] Completed HDB in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-16T20:23:37.500979] [INFO ] [sig ] [1444/3407] Forecasting HDSN... [2026-02-16T20:23:37.501010] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-16T20:23:37.501070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-16T20:23:37.514003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-16T20:23:37.514289] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-16T20:23:37.515104] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-16T20:23:37.515156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:37.515188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:37.515214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:37.515271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:37.572378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:37.573281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:37.573369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:37.573403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:37.694806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:37.694965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:37.695008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:37.695039] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:37.698528] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=41.62%) [2026-02-16T20:23:37.698867] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-16T20:23:37.699005] [INFO ] [sig ] HDSN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:37.844867] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HDSN.txt [2026-02-16T20:23:37.845018] [INFO ] [sig ] [1444/3407] Completed HDSN in 0.3s | 2.82 sym/s | Total: 8.5m | ETA: 11.6m [2026-02-16T20:23:37.845057] [INFO ] [sig ] [1445/3407] Forecasting HE... [2026-02-16T20:23:37.845088] [INFO ] [sig ] Generating forecast for: HE [2026-02-16T20:23:37.845118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-16T20:23:37.857351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-16T20:23:37.857772] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-16T20:23:37.858615] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-16T20:23:37.858678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:37.858711] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:37.858737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:37.858792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:37.915351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:37.916209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:37.916297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:37.916332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:38.038726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:38.038904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:38.038968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:38.039001] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:38.042632] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=86.45%) [2026-02-16T20:23:38.042905] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-16T20:23:38.043043] [INFO ] [sig ] HE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:38.184202] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HE.txt [2026-02-16T20:23:38.184341] [INFO ] [sig ] [1445/3407] Completed HE in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:38.184380] [INFO ] [sig ] [1446/3407] Forecasting HEI... [2026-02-16T20:23:38.184410] [INFO ] [sig ] Generating forecast for: HEI [2026-02-16T20:23:38.184440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-16T20:23:38.195843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-16T20:23:38.196167] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-16T20:23:38.196999] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-16T20:23:38.197052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:38.197083] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:38.197111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:38.197168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:38.253509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:38.254394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:38.254480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:38.254520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:38.376348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:38.376510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:38.376551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:38.376601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:38.379972] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-02-16T20:23:38.380240] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-16T20:23:38.380365] [INFO ] [sig ] HEI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:38.523154] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HEI.txt [2026-02-16T20:23:38.523297] [INFO ] [sig ] [1446/3407] Completed HEI in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:38.523349] [INFO ] [sig ] [1447/3407] Forecasting HELE... [2026-02-16T20:23:38.523396] [INFO ] [sig ] Generating forecast for: HELE [2026-02-16T20:23:38.523439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-16T20:23:38.535329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-16T20:23:38.535734] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-16T20:23:38.536551] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-16T20:23:38.536630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:38.536666] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:38.536694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:38.536753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:38.599867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:38.600772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:38.600859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:38.600894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:38.728445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:38.728638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:38.728689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:38.728720] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:38.732634] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=51.85%) [2026-02-16T20:23:38.733024] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-16T20:23:38.733173] [INFO ] [sig ] HELE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:38.887161] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HELE.txt [2026-02-16T20:23:38.887387] [INFO ] [sig ] [1447/3407] Completed HELE in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:38.887472] [INFO ] [sig ] [1448/3407] Forecasting HEPS... [2026-02-16T20:23:38.887506] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-16T20:23:38.887549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-16T20:23:38.902287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-16T20:23:38.902723] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-16T20:23:38.903934] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-16T20:23:38.903990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:38.904025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:38.904054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:38.904113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:38.966340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:38.967261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:38.967350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:38.967385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:39.089679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:39.089849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:39.089893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:39.089924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:39.093620] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-16T20:23:39.093958] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-16T20:23:39.094101] [INFO ] [sig ] HEPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:39.240501] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HEPS.txt [2026-02-16T20:23:39.240690] [INFO ] [sig ] [1448/3407] Completed HEPS in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:39.240733] [INFO ] [sig ] [1449/3407] Forecasting HEQ... [2026-02-16T20:23:39.240764] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-16T20:23:39.240795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-16T20:23:39.252857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-16T20:23:39.253204] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-16T20:23:39.254057] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-16T20:23:39.254112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:39.254147] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:39.254176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:39.254234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:39.313733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:39.314482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:39.314567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:39.314623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:39.432206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:39.432559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:39.432618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:39.432648] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:39.436414] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-02-16T20:23:39.436708] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-16T20:23:39.437033] [INFO ] [sig ] HEQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:39.586438] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HEQ.txt [2026-02-16T20:23:39.586642] [INFO ] [sig ] [1449/3407] Completed HEQ in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:39.586694] [INFO ] [sig ] [1450/3407] Forecasting HERO... [2026-02-16T20:23:39.586723] [INFO ] [sig ] Generating forecast for: HERO [2026-02-16T20:23:39.586753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-16T20:23:39.598393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-16T20:23:39.598776] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-16T20:23:39.599666] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-16T20:23:39.599724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:39.599758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:39.599786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:39.599844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:39.658718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:39.659495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:39.659597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:39.659635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:39.784320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:39.784483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:39.784525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:39.784555] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:39.788388] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-16T20:23:39.788789] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-16T20:23:39.789164] [INFO ] [sig ] HERO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:39.937276] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HERO.txt [2026-02-16T20:23:39.937431] [INFO ] [sig ] [1450/3407] Completed HERO in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:39.937475] [INFO ] [sig ] [1451/3407] Forecasting HESM... [2026-02-16T20:23:39.937506] [INFO ] [sig ] Generating forecast for: HESM [2026-02-16T20:23:39.937537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-16T20:23:39.949174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-16T20:23:39.949505] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-16T20:23:39.950348] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-16T20:23:39.950403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:39.950440] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:39.950480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:39.950551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:40.012541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:40.013398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:40.013487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:40.013522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:40.145282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:40.145447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:40.145492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:40.145524] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:40.150093] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=20.70%) [2026-02-16T20:23:40.150517] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-16T20:23:40.150700] [INFO ] [sig ] HESM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:40.317487] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HESM.txt [2026-02-16T20:23:40.317707] [INFO ] [sig ] [1451/3407] Completed HESM in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:40.317755] [INFO ] [sig ] [1452/3407] Forecasting HFFG... [2026-02-16T20:23:40.317787] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-16T20:23:40.317817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-16T20:23:40.330643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-16T20:23:40.331270] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-16T20:23:40.332368] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-16T20:23:40.332423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:40.332455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:40.332482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:40.332538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:40.395849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:40.397196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:40.397291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:40.397325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:40.525427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:40.525646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:40.525700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:40.525737] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:40.529673] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=74.52%) [2026-02-16T20:23:40.530040] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-16T20:23:40.530186] [INFO ] [sig ] HFFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:40.677778] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HFFG.txt [2026-02-16T20:23:40.677916] [INFO ] [sig ] [1452/3407] Completed HFFG in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:40.677972] [INFO ] [sig ] [1453/3407] Forecasting HFRO... [2026-02-16T20:23:40.678003] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-16T20:23:40.678040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-16T20:23:40.689201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-16T20:23:40.689470] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-16T20:23:40.690269] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-16T20:23:40.690321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:40.690352] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:40.690379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:40.690435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:40.749349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:40.749968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:40.750048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:40.750080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:40.872197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:40.872351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:40.872391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:40.872420] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:40.875819] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-02-16T20:23:40.876095] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-16T20:23:40.876216] [INFO ] [sig ] HFRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:41.017631] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HFRO.txt [2026-02-16T20:23:41.017813] [INFO ] [sig ] [1453/3407] Completed HFRO in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:41.017860] [INFO ] [sig ] [1454/3407] Forecasting HFWA... [2026-02-16T20:23:41.017931] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-16T20:23:41.021109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-16T20:23:41.033138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-16T20:23:41.033452] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-16T20:23:41.034303] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-16T20:23:41.034357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:41.034389] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:41.034416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:41.034473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:41.094143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:41.094951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:41.095034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:41.095069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:41.218989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:41.219143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:41.219186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:41.219217] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:41.222731] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=19.94%) [2026-02-16T20:23:41.223009] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-16T20:23:41.223138] [INFO ] [sig ] HFWA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:41.365534] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HFWA.txt [2026-02-16T20:23:41.365709] [INFO ] [sig ] [1454/3407] Completed HFWA in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:41.365760] [INFO ] [sig ] [1455/3407] Forecasting HG... [2026-02-16T20:23:41.365791] [INFO ] [sig ] Generating forecast for: HG [2026-02-16T20:23:41.365830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-16T20:23:41.381079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-16T20:23:41.381510] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-16T20:23:41.382406] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-16T20:23:41.382462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:41.382496] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:41.382525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:41.382604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:41.443977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:41.444923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:41.445032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:41.445079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:41.573104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:41.573270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:41.573313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:41.573344] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:41.577081] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=18.33%) [2026-02-16T20:23:41.577376] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-16T20:23:41.577517] [INFO ] [sig ] HG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:41.728193] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HG.txt [2026-02-16T20:23:41.728363] [INFO ] [sig ] [1455/3407] Completed HG in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.6m [2026-02-16T20:23:41.728406] [INFO ] [sig ] [1456/3407] Forecasting HGBL... [2026-02-16T20:23:41.728438] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-16T20:23:41.728495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-16T20:23:41.740434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-16T20:23:41.740828] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-16T20:23:41.741844] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-16T20:23:41.741898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:41.741942] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:41.741972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:41.742030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:41.804452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:41.805356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:41.805442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:41.805478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:41.929209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:41.929383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:41.929430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:41.929461] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:41.933014] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-02-16T20:23:41.933307] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-16T20:23:41.933444] [INFO ] [sig ] HGBL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:42.083491] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HGBL.txt [2026-02-16T20:23:42.083762] [INFO ] [sig ] [1456/3407] Completed HGBL in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:42.083854] [INFO ] [sig ] [1457/3407] Forecasting HGLB... [2026-02-16T20:23:42.083892] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-16T20:23:42.083925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-16T20:23:42.097054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-16T20:23:42.097414] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-16T20:23:42.098365] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-16T20:23:42.098421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:42.098453] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:42.098482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:42.098540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:42.160042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:42.160881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:42.160965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:42.160999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:42.280535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:42.280756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:42.280800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:42.280830] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:42.284326] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=37.41%) [2026-02-16T20:23:42.284623] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-16T20:23:42.284754] [INFO ] [sig ] HGLB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:42.429499] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HGLB.txt [2026-02-16T20:23:42.429674] [INFO ] [sig ] [1457/3407] Completed HGLB in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:42.429718] [INFO ] [sig ] [1458/3407] Forecasting HGTY... [2026-02-16T20:23:42.429748] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-16T20:23:42.429778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-16T20:23:42.442261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-16T20:23:42.442613] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-16T20:23:42.443393] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-16T20:23:42.443445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:42.443477] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:42.443504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:42.443560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:42.502732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:42.503627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:42.503713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:42.503745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:42.623953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:42.624117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:42.624161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:42.624190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:42.627829] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-16T20:23:42.628128] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-16T20:23:42.628257] [INFO ] [sig ] HGTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:42.770505] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HGTY.txt [2026-02-16T20:23:42.770666] [INFO ] [sig ] [1458/3407] Completed HGTY in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:42.770708] [INFO ] [sig ] [1459/3407] Forecasting HHH... [2026-02-16T20:23:42.770737] [INFO ] [sig ] Generating forecast for: HHH [2026-02-16T20:23:42.770767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-16T20:23:42.782723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-16T20:23:42.783057] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-16T20:23:42.783875] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-16T20:23:42.783928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:42.783960] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:42.783987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:42.784042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:42.849125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:42.850360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:42.850460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:42.850496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:42.981565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:42.981753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:42.981805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:42.981851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:42.986131] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=16.50%) [2026-02-16T20:23:42.986441] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-16T20:23:42.986596] [INFO ] [sig ] HHH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:43.141168] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HHH.txt [2026-02-16T20:23:43.141329] [INFO ] [sig ] [1459/3407] Completed HHH in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:43.141389] [INFO ] [sig ] [1460/3407] Forecasting HIFS... [2026-02-16T20:23:43.141423] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-16T20:23:43.141483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-16T20:23:43.153291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-16T20:23:43.153641] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-16T20:23:43.154524] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-16T20:23:43.154596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:43.154632] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:43.154659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:43.154717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:43.214860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:43.215669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:43.215752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:43.215787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:43.333587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:43.333753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:43.333801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:43.333836] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:43.337298] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-16T20:23:43.337624] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-16T20:23:43.337792] [INFO ] [sig ] HIFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:43.488791] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HIFS.txt [2026-02-16T20:23:43.488948] [INFO ] [sig ] [1460/3407] Completed HIFS in 0.3s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:43.489016] [INFO ] [sig ] [1461/3407] Forecasting HIG... [2026-02-16T20:23:43.489048] [INFO ] [sig ] Generating forecast for: HIG [2026-02-16T20:23:43.489111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-16T20:23:43.503164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-16T20:23:43.503551] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-16T20:23:43.504405] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-16T20:23:43.504458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:43.504502] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:43.504542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:43.504628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:43.569133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:43.570199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:43.570297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:43.570333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:43.706919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:43.707114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:43.707192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:43.707247] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:43.712678] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-02-16T20:23:43.713118] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-16T20:23:43.713327] [INFO ] [sig ] HIG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:43.869935] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HIG.txt [2026-02-16T20:23:43.870142] [INFO ] [sig ] [1461/3407] Completed HIG in 0.4s | 2.82 sym/s | Total: 8.6m | ETA: 11.5m [2026-02-16T20:23:43.870201] [INFO ] [sig ] [1462/3407] Forecasting HII... [2026-02-16T20:23:43.870237] [INFO ] [sig ] Generating forecast for: HII [2026-02-16T20:23:43.870273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-16T20:23:43.883651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-16T20:23:43.884065] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-16T20:23:43.884954] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-16T20:23:43.885008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:43.885041] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:43.885069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:43.885126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:43.948167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:43.949173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:43.949263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:43.949298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:44.095873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:44.096059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:44.096102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:44.096132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:44.099931] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-02-16T20:23:44.100280] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-16T20:23:44.100430] [INFO ] [sig ] HII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:44.306012] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HII.txt [2026-02-16T20:23:44.306235] [INFO ] [sig ] [1462/3407] Completed HII in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:44.306288] [INFO ] [sig ] [1463/3407] Forecasting HIMS... [2026-02-16T20:23:44.306366] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-16T20:23:44.306406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-16T20:23:44.323627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-16T20:23:44.324165] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-16T20:23:44.325476] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-16T20:23:44.325548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:44.325648] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:44.325706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:44.325817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:44.405270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:44.406462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:44.406607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:44.406652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:44.563370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:44.563562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:44.563647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:44.563703] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:44.568865] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-16T20:23:44.569359] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-16T20:23:44.569544] [INFO ] [sig ] HIMS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:44.764195] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HIMS.txt [2026-02-16T20:23:44.764413] [INFO ] [sig ] [1463/3407] Completed HIMS in 0.5s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:44.764470] [INFO ] [sig ] [1464/3407] Forecasting HIMX... [2026-02-16T20:23:44.764509] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-16T20:23:44.764551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-16T20:23:44.796864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-16T20:23:44.797402] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-16T20:23:44.798511] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-16T20:23:44.798591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:44.798633] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:44.798697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:44.798776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:44.895662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:44.896925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:44.897059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:44.897118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:45.065237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:45.065448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:45.065516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:45.065595] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:45.071374] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-16T20:23:45.071954] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-16T20:23:45.072178] [INFO ] [sig ] HIMX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:45.286530] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HIMX.txt [2026-02-16T20:23:45.286772] [INFO ] [sig ] [1464/3407] Completed HIMX in 0.5s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:45.286825] [INFO ] [sig ] [1465/3407] Forecasting HIO... [2026-02-16T20:23:45.286893] [INFO ] [sig ] Generating forecast for: HIO [2026-02-16T20:23:45.286924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-16T20:23:45.302762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-16T20:23:45.303212] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-16T20:23:45.304316] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-16T20:23:45.304382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:45.304425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:45.304461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:45.304540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:45.382251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:45.383408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:45.383538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:45.383605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:45.542139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:45.542314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:45.542358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:45.542389] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:45.546113] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-16T20:23:45.546488] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-16T20:23:45.546686] [INFO ] [sig ] HIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:45.710961] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HIO.txt [2026-02-16T20:23:45.711146] [INFO ] [sig ] [1465/3407] Completed HIO in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:45.711225] [INFO ] [sig ] [1466/3407] Forecasting HIPO... [2026-02-16T20:23:45.711260] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-16T20:23:45.711292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-16T20:23:45.723949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-16T20:23:45.724343] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-16T20:23:45.725233] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-16T20:23:45.725288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:45.725322] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:45.725351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:45.725408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:45.789336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:45.790305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:45.790416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:45.790461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:45.917268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:45.917425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:45.917468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:45.917497] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:45.921015] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-16T20:23:45.921293] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-16T20:23:45.921422] [INFO ] [sig ] HIPO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:46.062991] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HIPO.txt [2026-02-16T20:23:46.063144] [INFO ] [sig ] [1466/3407] Completed HIPO in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:46.063185] [INFO ] [sig ] [1467/3407] Forecasting HITI... [2026-02-16T20:23:46.063214] [INFO ] [sig ] Generating forecast for: HITI [2026-02-16T20:23:46.063243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-16T20:23:46.074854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-16T20:23:46.075164] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-16T20:23:46.075994] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-16T20:23:46.076047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:46.076079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:46.076117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:46.076175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:46.133285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:46.134025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:46.134106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:46.134141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:46.254007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:46.254172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:46.254214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:46.254243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:46.258248] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-02-16T20:23:46.258671] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-16T20:23:46.258865] [INFO ] [sig ] HITI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:46.409486] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HITI.txt [2026-02-16T20:23:46.409779] [INFO ] [sig ] [1467/3407] Completed HITI in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:46.409849] [INFO ] [sig ] [1468/3407] Forecasting HIVE... [2026-02-16T20:23:46.409894] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-16T20:23:46.410123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-16T20:23:46.423523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-16T20:23:46.423964] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-16T20:23:46.424847] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-16T20:23:46.424900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:46.424934] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:46.424962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:46.425019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:46.489763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:46.490772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:46.490861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:46.490897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:46.615462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:46.615671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:46.615740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:46.615772] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:46.619824] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-16T20:23:46.620184] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-16T20:23:46.620333] [INFO ] [sig ] HIVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:46.770970] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HIVE.txt [2026-02-16T20:23:46.771162] [INFO ] [sig ] [1468/3407] Completed HIVE in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:46.771255] [INFO ] [sig ] [1469/3407] Forecasting HIX... [2026-02-16T20:23:46.771296] [INFO ] [sig ] Generating forecast for: HIX [2026-02-16T20:23:46.771328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-16T20:23:46.783870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-16T20:23:46.784192] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-16T20:23:46.785143] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-16T20:23:46.785212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:46.785255] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:46.785284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:46.785342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:46.848248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:46.849191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:46.849278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:46.849312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:46.968848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:46.969007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:46.969050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:46.969081] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:46.972675] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-02-16T20:23:46.972966] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-16T20:23:46.973100] [INFO ] [sig ] HIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:47.121346] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HIX.txt [2026-02-16T20:23:47.121506] [INFO ] [sig ] [1469/3407] Completed HIX in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:47.121550] [INFO ] [sig ] [1470/3407] Forecasting HL... [2026-02-16T20:23:47.121602] [INFO ] [sig ] Generating forecast for: HL [2026-02-16T20:23:47.121661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-16T20:23:47.133807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-16T20:23:47.134188] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-16T20:23:47.135162] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-16T20:23:47.135224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:47.135259] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:47.135287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:47.135344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:47.195335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:47.196290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:47.196373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:47.196407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:47.318599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:47.318740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:47.318789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:47.318824] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:47.322274] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-16T20:23:47.322602] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-16T20:23:47.322735] [INFO ] [sig ] HL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:47.472981] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HL.txt [2026-02-16T20:23:47.473164] [INFO ] [sig ] [1470/3407] Completed HL in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:47.473213] [INFO ] [sig ] [1471/3407] Forecasting HLAL... [2026-02-16T20:23:47.473249] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-16T20:23:47.473293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-16T20:23:47.486370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-16T20:23:47.486803] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-16T20:23:47.487673] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-16T20:23:47.487727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:47.487760] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:47.487788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:47.487846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:47.547472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:47.548214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:47.548295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:47.548328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:47.672541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:47.672717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:47.672773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:47.672810] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:47.676491] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-02-16T20:23:47.676806] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-16T20:23:47.676934] [INFO ] [sig ] HLAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:47.819665] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HLAL.txt [2026-02-16T20:23:47.819821] [INFO ] [sig ] [1471/3407] Completed HLAL in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:47.819869] [INFO ] [sig ] [1472/3407] Forecasting HLF... [2026-02-16T20:23:47.819906] [INFO ] [sig ] Generating forecast for: HLF [2026-02-16T20:23:47.819966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-16T20:23:47.832321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-16T20:23:47.832636] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-16T20:23:47.833486] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-16T20:23:47.833540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:47.833590] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:47.833622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:47.833680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:47.891083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:47.891912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:47.891992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:47.892025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:48.012917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:48.013084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:48.013128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:48.013157] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:48.016664] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=69.47%) [2026-02-16T20:23:48.016959] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-16T20:23:48.017086] [INFO ] [sig ] HLF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:48.158399] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HLF.txt [2026-02-16T20:23:48.158546] [INFO ] [sig ] [1472/3407] Completed HLF in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:48.158605] [INFO ] [sig ] [1473/3407] Forecasting HLI... [2026-02-16T20:23:48.158636] [INFO ] [sig ] Generating forecast for: HLI [2026-02-16T20:23:48.158694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-16T20:23:48.171795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-16T20:23:48.172110] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-16T20:23:48.172907] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-16T20:23:48.172960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:48.172991] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:48.173018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:48.173074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:48.229875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:48.230750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:48.230831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:48.230864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:48.346115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:48.346263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:48.346304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:48.346332] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:48.349755] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-02-16T20:23:48.350030] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-16T20:23:48.350153] [INFO ] [sig ] HLI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:48.495472] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HLI.txt [2026-02-16T20:23:48.495637] [INFO ] [sig ] [1473/3407] Completed HLI in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:48.495679] [INFO ] [sig ] [1474/3407] Forecasting HLIO... [2026-02-16T20:23:48.495709] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-16T20:23:48.495739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-16T20:23:48.507839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-16T20:23:48.508204] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-16T20:23:48.509084] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-16T20:23:48.509138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:48.509172] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:48.509201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:48.509260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:48.569493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:48.570363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:48.570476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:48.570510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:48.700880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:48.701066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:48.701114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:48.701145] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:48.705006] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-16T20:23:48.705311] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-16T20:23:48.705447] [INFO ] [sig ] HLIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:48.855312] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HLIO.txt [2026-02-16T20:23:48.855473] [INFO ] [sig ] [1474/3407] Completed HLIO in 0.4s | 2.81 sym/s | Total: 8.7m | ETA: 11.5m [2026-02-16T20:23:48.855515] [INFO ] [sig ] [1475/3407] Forecasting HLLY... [2026-02-16T20:23:48.855546] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-16T20:23:48.855596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-16T20:23:48.867803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-16T20:23:48.868217] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-16T20:23:48.869115] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-16T20:23:48.869169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:48.869201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:48.869227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:48.869284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:48.928892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:48.929851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:48.929940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:48.929975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:49.054609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:49.054771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:49.054824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:49.054860] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:49.058688] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=28.38%) [2026-02-16T20:23:49.059008] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-16T20:23:49.059154] [INFO ] [sig ] HLLY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:49.204731] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HLLY.txt [2026-02-16T20:23:49.204889] [INFO ] [sig ] [1475/3407] Completed HLLY in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-16T20:23:49.204930] [INFO ] [sig ] [1476/3407] Forecasting HLMN... [2026-02-16T20:23:49.204962] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-16T20:23:49.204993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-16T20:23:49.217091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-16T20:23:49.217435] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-16T20:23:49.218336] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-16T20:23:49.218392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:49.218425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:49.218452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:49.218509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:49.277605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:49.278595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:49.278691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:49.278725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:49.396503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:49.396676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:49.396719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:49.396750] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:49.400279] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-16T20:23:49.400609] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-16T20:23:49.400748] [INFO ] [sig ] HLMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:49.541707] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HLMN.txt [2026-02-16T20:23:49.541870] [INFO ] [sig ] [1476/3407] Completed HLMN in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-16T20:23:49.541913] [INFO ] [sig ] [1477/3407] Forecasting HLN... [2026-02-16T20:23:49.541943] [INFO ] [sig ] Generating forecast for: HLN [2026-02-16T20:23:49.541974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-16T20:23:49.553942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-16T20:23:49.554280] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-16T20:23:49.555118] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-16T20:23:49.555171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:49.555205] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:49.555234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:49.555291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:49.613860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:49.614613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:49.614698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:49.614731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:49.735729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:49.735919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:49.735969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:49.736000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:49.739479] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-16T20:23:49.739788] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-16T20:23:49.739943] [INFO ] [sig ] HLN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:49.881245] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HLN.txt [2026-02-16T20:23:49.881413] [INFO ] [sig ] [1477/3407] Completed HLN in 0.3s | 2.81 sym/s | Total: 8.7m | ETA: 11.4m [2026-02-16T20:23:49.881455] [INFO ] [sig ] [1478/3407] Forecasting HLNE... [2026-02-16T20:23:49.881485] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-16T20:23:49.881517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-16T20:23:49.893345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-16T20:23:49.893690] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-16T20:23:49.894499] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-16T20:23:49.894552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:49.894607] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:49.894635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:49.894691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:49.953801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:49.954819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:49.954921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:49.954965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:50.070616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:50.070778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:50.070823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:50.070853] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:50.074354] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=62.07%) [2026-02-16T20:23:50.074662] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-16T20:23:50.074795] [INFO ] [sig ] HLNE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:50.219077] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HLNE.txt [2026-02-16T20:23:50.219240] [INFO ] [sig ] [1478/3407] Completed HLNE in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:50.219303] [INFO ] [sig ] [1479/3407] Forecasting HLX... [2026-02-16T20:23:50.219346] [INFO ] [sig ] Generating forecast for: HLX [2026-02-16T20:23:50.219378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-16T20:23:50.230943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-16T20:23:50.231269] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-16T20:23:50.232102] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-16T20:23:50.232156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:50.232188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:50.232216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:50.232273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:50.295541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:50.296589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:50.296680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:50.296714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:50.415086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:50.415247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:50.415291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:50.415322] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:50.418911] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=40.49%) [2026-02-16T20:23:50.419207] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-16T20:23:50.419336] [INFO ] [sig ] HLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:50.563150] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HLX.txt [2026-02-16T20:23:50.563308] [INFO ] [sig ] [1479/3407] Completed HLX in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:50.563349] [INFO ] [sig ] [1480/3407] Forecasting HMC... [2026-02-16T20:23:50.563379] [INFO ] [sig ] Generating forecast for: HMC [2026-02-16T20:23:50.563410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-16T20:23:50.575207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-16T20:23:50.575559] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-16T20:23:50.576387] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-16T20:23:50.576450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:50.576483] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:50.576510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:50.576566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:50.636153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:50.637065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:50.637151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:50.637185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:50.762198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:50.762369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:50.762414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:50.762446] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:50.765917] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-16T20:23:50.766194] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-16T20:23:50.766323] [INFO ] [sig ] HMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:50.912799] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HMC.txt [2026-02-16T20:23:50.912967] [INFO ] [sig ] [1480/3407] Completed HMC in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:50.913013] [INFO ] [sig ] [1481/3407] Forecasting HMN... [2026-02-16T20:23:50.913043] [INFO ] [sig ] Generating forecast for: HMN [2026-02-16T20:23:50.913074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-16T20:23:50.924060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-16T20:23:50.924380] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-16T20:23:50.925180] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-16T20:23:50.925234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:50.925293] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:50.925323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:50.925382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:50.983442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:50.984217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:50.984316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:50.984351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:51.121915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:51.122075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:51.122119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:51.122149] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:51.125682] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=21.23%) [2026-02-16T20:23:51.125996] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-16T20:23:51.126131] [INFO ] [sig ] HMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:51.276131] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HMN.txt [2026-02-16T20:23:51.276272] [INFO ] [sig ] [1481/3407] Completed HMN in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:51.276315] [INFO ] [sig ] [1482/3407] Forecasting HMY... [2026-02-16T20:23:51.276344] [INFO ] [sig ] Generating forecast for: HMY [2026-02-16T20:23:51.276376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-16T20:23:51.289727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-16T20:23:51.290083] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-16T20:23:51.290891] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-16T20:23:51.290947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:51.290980] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:51.291007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:51.291064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:51.353064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:51.353866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:51.353966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:51.354009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:51.476982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:51.477144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:51.477194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:51.477232] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:51.480878] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=51.19%) [2026-02-16T20:23:51.481185] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-16T20:23:51.481316] [INFO ] [sig ] HMY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:51.628690] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HMY.txt [2026-02-16T20:23:51.628842] [INFO ] [sig ] [1482/3407] Completed HMY in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:51.628881] [INFO ] [sig ] [1483/3407] Forecasting HNDL... [2026-02-16T20:23:51.628912] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-16T20:23:51.628941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-16T20:23:51.640222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-16T20:23:51.640599] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-16T20:23:51.641469] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-16T20:23:51.641524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:51.641556] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:51.641611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:51.641669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:51.699154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:51.699937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:51.700019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:51.700052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:51.821962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:51.822112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:51.822154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:51.822183] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:51.825628] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=0.06%) [2026-02-16T20:23:51.825902] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-16T20:23:51.826029] [INFO ] [sig ] HNDL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:51.972869] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HNDL.txt [2026-02-16T20:23:51.973018] [INFO ] [sig ] [1483/3407] Completed HNDL in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:51.973068] [INFO ] [sig ] [1484/3407] Forecasting HNI... [2026-02-16T20:23:51.973101] [INFO ] [sig ] Generating forecast for: HNI [2026-02-16T20:23:51.973135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-16T20:23:51.984976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-16T20:23:51.985281] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-16T20:23:51.986147] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-16T20:23:51.986201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:51.986235] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:51.986263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:51.986321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:52.046153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:52.047011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:52.047103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:52.047139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:52.170123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:52.170281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:52.170326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:52.170391] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:52.174003] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=21.19%) [2026-02-16T20:23:52.174294] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-16T20:23:52.174426] [INFO ] [sig ] HNI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:52.327403] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HNI.txt [2026-02-16T20:23:52.327552] [INFO ] [sig ] [1484/3407] Completed HNI in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:52.327614] [INFO ] [sig ] [1485/3407] Forecasting HNRG... [2026-02-16T20:23:52.327646] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-16T20:23:52.327677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-16T20:23:52.339642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-16T20:23:52.339989] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-16T20:23:52.340844] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-16T20:23:52.340908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:52.340949] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:52.340983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:52.341051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:52.400639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:52.401347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:52.401430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:52.401465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:52.521189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:52.521349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:52.521394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:52.521425] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:52.524989] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-16T20:23:52.525274] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-16T20:23:52.525427] [INFO ] [sig ] HNRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:52.675026] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HNRG.txt [2026-02-16T20:23:52.675172] [INFO ] [sig ] [1485/3407] Completed HNRG in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:52.675212] [INFO ] [sig ] [1486/3407] Forecasting HOG... [2026-02-16T20:23:52.675241] [INFO ] [sig ] Generating forecast for: HOG [2026-02-16T20:23:52.675272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-16T20:23:52.686476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-16T20:23:52.686831] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-16T20:23:52.687772] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-16T20:23:52.687827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:52.687860] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:52.687888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:52.687976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:52.747808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:52.748730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:52.748816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:52.748852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:52.867632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:52.867796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:52.867837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:52.867867] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:52.871393] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=77.82%) [2026-02-16T20:23:52.871697] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-16T20:23:52.871830] [INFO ] [sig ] HOG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:53.019088] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HOG.txt [2026-02-16T20:23:53.019228] [INFO ] [sig ] [1486/3407] Completed HOG in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:53.019267] [INFO ] [sig ] [1487/3407] Forecasting HOLO... [2026-02-16T20:23:53.019326] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-16T20:23:53.019358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-16T20:23:53.030392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-16T20:23:53.030731] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-16T20:23:53.031566] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-16T20:23:53.031651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:53.031692] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:53.031730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:53.031798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:53.092462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:53.093319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:53.093405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:53.093440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:53.215686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:53.215843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:53.215901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:53.215931] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:53.219287] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=28.74%) [2026-02-16T20:23:53.219562] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-16T20:23:53.219706] [INFO ] [sig ] HOLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:53.366280] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HOLO.txt [2026-02-16T20:23:53.366457] [INFO ] [sig ] [1487/3407] Completed HOLO in 0.3s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:53.366499] [INFO ] [sig ] [1488/3407] Forecasting HOLX... [2026-02-16T20:23:53.366529] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-16T20:23:53.366604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-16T20:23:53.378108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-16T20:23:53.378493] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-16T20:23:53.379446] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-16T20:23:53.379502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:53.379536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:53.379565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:53.379653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:53.440809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:53.441721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:53.441807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:53.441843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:53.570408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:53.570584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:53.570630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:53.570661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:53.574378] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=87.62%) [2026-02-16T20:23:53.574694] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-16T20:23:53.574829] [INFO ] [sig ] HOLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:53.726270] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HOLX.txt [2026-02-16T20:23:53.726423] [INFO ] [sig ] [1488/3407] Completed HOLX in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:53.726464] [INFO ] [sig ] [1489/3407] Forecasting HOMB... [2026-02-16T20:23:53.726493] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-16T20:23:53.726548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-16T20:23:53.738678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-16T20:23:53.739022] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-16T20:23:53.739859] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-16T20:23:53.739925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:53.739965] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:53.739998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:53.740068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:53.800775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:53.801633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:53.801717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:53.801752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:53.925509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:53.925682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:53.925724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:53.925753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:53.929206] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-02-16T20:23:53.929493] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-16T20:23:53.929644] [INFO ] [sig ] HOMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:54.079179] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HOMB.txt [2026-02-16T20:23:54.079320] [INFO ] [sig ] [1489/3407] Completed HOMB in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:54.079363] [INFO ] [sig ] [1490/3407] Forecasting HON... [2026-02-16T20:23:54.079395] [INFO ] [sig ] Generating forecast for: HON [2026-02-16T20:23:54.079426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-16T20:23:54.091110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-16T20:23:54.091440] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-16T20:23:54.092236] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-16T20:23:54.092288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:54.092321] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:54.092348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:54.092405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:54.151601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:54.152408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:54.152491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:54.152525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:54.278410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:54.278566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:54.278625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:54.278655] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:54.281999] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-16T20:23:54.282270] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-16T20:23:54.282396] [INFO ] [sig ] HON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:54.441394] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HON.txt [2026-02-16T20:23:54.441622] [INFO ] [sig ] [1490/3407] Completed HON in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.4m [2026-02-16T20:23:54.441739] [INFO ] [sig ] [1491/3407] Forecasting HOOD... [2026-02-16T20:23:54.441792] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-16T20:23:54.441836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-16T20:23:54.454827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-16T20:23:54.455222] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-16T20:23:54.456060] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-16T20:23:54.456113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:54.456155] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:54.456185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:54.456241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:54.516651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:54.517560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:54.517694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:54.517731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:54.640158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:54.640310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:54.640351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:54.640380] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:54.643779] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-16T20:23:54.644066] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-16T20:23:54.644193] [INFO ] [sig ] HOOD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:54.802893] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HOOD.txt [2026-02-16T20:23:54.803054] [INFO ] [sig ] [1491/3407] Completed HOOD in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-16T20:23:54.803096] [INFO ] [sig ] [1492/3407] Forecasting HOPE... [2026-02-16T20:23:54.803155] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-16T20:23:54.803187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-16T20:23:54.816675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-16T20:23:54.817068] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-16T20:23:54.817908] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-16T20:23:54.817986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:54.818022] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:54.818051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:54.818110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:54.886289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:54.887267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:54.887355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:54.887389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:55.008362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:55.008524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:55.008566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:55.008616] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:55.012047] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=58.30%) [2026-02-16T20:23:55.012321] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-16T20:23:55.012449] [INFO ] [sig ] HOPE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:55.162483] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HOPE.txt [2026-02-16T20:23:55.162662] [INFO ] [sig ] [1492/3407] Completed HOPE in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-16T20:23:55.162710] [INFO ] [sig ] [1493/3407] Forecasting HP... [2026-02-16T20:23:55.162741] [INFO ] [sig ] Generating forecast for: HP [2026-02-16T20:23:55.162773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-16T20:23:55.175690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-16T20:23:55.176103] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-16T20:23:55.176931] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-16T20:23:55.176984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:55.177016] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:55.177043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:55.177099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:55.236326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:55.237204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:55.237291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:55.237324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:55.359720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:55.359876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:55.359923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:55.359960] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:55.363868] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-16T20:23:55.364177] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-16T20:23:55.364309] [INFO ] [sig ] HP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:55.513251] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HP.txt [2026-02-16T20:23:55.513409] [INFO ] [sig ] [1493/3407] Completed HP in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-16T20:23:55.513449] [INFO ] [sig ] [1494/3407] Forecasting HPE... [2026-02-16T20:23:55.513479] [INFO ] [sig ] Generating forecast for: HPE [2026-02-16T20:23:55.513509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-16T20:23:55.526227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-16T20:23:55.526648] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-16T20:23:55.527444] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-16T20:23:55.527496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:55.527528] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:55.527554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:55.527631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:55.586411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:55.587317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:55.587405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:55.587437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:55.715445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:55.715623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:55.715668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:55.715699] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:55.719303] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-16T20:23:55.719623] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-16T20:23:55.719760] [INFO ] [sig ] HPE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:55.866210] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HPE.txt [2026-02-16T20:23:55.866414] [INFO ] [sig ] [1494/3407] Completed HPE in 0.4s | 2.81 sym/s | Total: 8.8m | ETA: 11.3m [2026-02-16T20:23:55.866458] [INFO ] [sig ] [1495/3407] Forecasting HPF... [2026-02-16T20:23:55.866495] [INFO ] [sig ] Generating forecast for: HPF [2026-02-16T20:23:55.866526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-16T20:23:55.877921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-16T20:23:55.878234] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-16T20:23:55.879031] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-16T20:23:55.879083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:55.879116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:55.879143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:55.879204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:55.939250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:55.940332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:55.940446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:55.940493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:56.067992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:56.068153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:56.068194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:56.068224] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:56.071660] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-16T20:23:56.071936] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-16T20:23:56.072062] [INFO ] [sig ] HPF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:56.213077] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HPF.txt [2026-02-16T20:23:56.213222] [INFO ] [sig ] [1495/3407] Completed HPF in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:56.213262] [INFO ] [sig ] [1496/3407] Forecasting HPI... [2026-02-16T20:23:56.213292] [INFO ] [sig ] Generating forecast for: HPI [2026-02-16T20:23:56.213322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-16T20:23:56.224765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-16T20:23:56.225075] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-16T20:23:56.225858] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-16T20:23:56.225910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:56.225942] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:56.225969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:56.226025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:56.283859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:56.284841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:56.284923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:56.284963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:56.404720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:56.404882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:56.404924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:56.404954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:56.408385] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=53.57%) [2026-02-16T20:23:56.408681] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-16T20:23:56.408809] [INFO ] [sig ] HPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:56.550879] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HPI.txt [2026-02-16T20:23:56.551022] [INFO ] [sig ] [1496/3407] Completed HPI in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:56.551065] [INFO ] [sig ] [1497/3407] Forecasting HPK... [2026-02-16T20:23:56.551094] [INFO ] [sig ] Generating forecast for: HPK [2026-02-16T20:23:56.551123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-16T20:23:56.562793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-16T20:23:56.563089] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-16T20:23:56.563880] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-16T20:23:56.563957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:56.564000] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:56.564028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:56.564088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:56.626024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:56.626848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:56.626933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:56.626966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:56.751682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:56.751849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:56.751894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:56.751925] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:56.755504] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=31.48%) [2026-02-16T20:23:56.755900] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-16T20:23:56.756081] [INFO ] [sig ] HPK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:56.906554] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HPK.txt [2026-02-16T20:23:56.906732] [INFO ] [sig ] [1497/3407] Completed HPK in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:56.906773] [INFO ] [sig ] [1498/3407] Forecasting HPP... [2026-02-16T20:23:56.906801] [INFO ] [sig ] Generating forecast for: HPP [2026-02-16T20:23:56.906831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-16T20:23:56.920393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-16T20:23:56.920854] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-16T20:23:56.921817] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-16T20:23:56.921872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:56.921943] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:56.921984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:56.922067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:56.982217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:56.983086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:56.983174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:56.983208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:57.108395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:57.108567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:57.108631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:57.108680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:57.112375] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=49.08%) [2026-02-16T20:23:57.112760] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-16T20:23:57.112910] [INFO ] [sig ] HPP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:57.260450] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HPP.txt [2026-02-16T20:23:57.260629] [INFO ] [sig ] [1498/3407] Completed HPP in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:57.260674] [INFO ] [sig ] [1499/3407] Forecasting HPQ... [2026-02-16T20:23:57.260704] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-16T20:23:57.260764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-16T20:23:57.272828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-16T20:23:57.273216] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-16T20:23:57.274066] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-16T20:23:57.274127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:57.274159] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:57.274186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:57.274243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:57.332467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:57.333359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:57.333445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:57.333478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:57.455398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:57.455559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:57.455623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:57.455656] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:57.459206] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: UP (p=55.35%) [2026-02-16T20:23:57.459485] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-16T20:23:57.459629] [INFO ] [sig ] HPQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:57.606523] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HPQ.txt [2026-02-16T20:23:57.606681] [INFO ] [sig ] [1499/3407] Completed HPQ in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:57.606722] [INFO ] [sig ] [1500/3407] Forecasting HPS... [2026-02-16T20:23:57.606753] [INFO ] [sig ] Generating forecast for: HPS [2026-02-16T20:23:57.606796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-16T20:23:57.619916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-16T20:23:57.620194] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-16T20:23:57.620995] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-16T20:23:57.621047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:57.621079] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:57.621106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:57.621163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:57.680592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:57.681261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:57.681343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:57.681377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:57.805909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:57.806091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:57.806140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:57.806175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:57.809663] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-16T20:23:57.809949] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-16T20:23:57.810097] [INFO ] [sig ] HPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:57.964235] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HPS.txt [2026-02-16T20:23:57.964373] [INFO ] [sig ] [1500/3407] Completed HPS in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:57.964412] [INFO ] [sig ] [1501/3407] Forecasting HQI... [2026-02-16T20:23:57.964441] [INFO ] [sig ] Generating forecast for: HQI [2026-02-16T20:23:57.964472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-16T20:23:57.976204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-16T20:23:57.976558] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-16T20:23:57.977359] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-16T20:23:57.977411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:57.977443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:57.977469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:57.977525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:58.036992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:58.038018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:58.038105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:58.038139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:58.153218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:58.153395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:58.153458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:58.153501] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:58.157403] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-16T20:23:58.157737] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-16T20:23:58.157896] [INFO ] [sig ] HQI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:58.315278] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HQI.txt [2026-02-16T20:23:58.315445] [INFO ] [sig ] [1501/3407] Completed HQI in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:58.315486] [INFO ] [sig ] [1502/3407] Forecasting HQL... [2026-02-16T20:23:58.315518] [INFO ] [sig ] Generating forecast for: HQL [2026-02-16T20:23:58.315548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-16T20:23:58.327312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-16T20:23:58.327712] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-16T20:23:58.328550] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-16T20:23:58.328623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:58.328658] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:58.328686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:58.328744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:58.387691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:58.388636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:58.388731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:58.388764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:58.508509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:58.508690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:58.508733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:58.508765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:58.512402] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-02-16T20:23:58.512751] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-16T20:23:58.512885] [INFO ] [sig ] HQL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:58.658772] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HQL.txt [2026-02-16T20:23:58.658928] [INFO ] [sig ] [1502/3407] Completed HQL in 0.3s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:58.658971] [INFO ] [sig ] [1503/3407] Forecasting HQY... [2026-02-16T20:23:58.659007] [INFO ] [sig ] Generating forecast for: HQY [2026-02-16T20:23:58.659043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-16T20:23:58.670727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-16T20:23:58.671079] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-16T20:23:58.671891] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-16T20:23:58.671944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:58.671976] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:58.672005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:58.672065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:58.733531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:58.734586] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:58.734743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:58.734781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:58.863013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:58.863197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:58.863241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:58.863270] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:58.866869] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-02-16T20:23:58.867164] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-16T20:23:58.867303] [INFO ] [sig ] HQY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:59.017175] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HQY.txt [2026-02-16T20:23:59.017342] [INFO ] [sig ] [1503/3407] Completed HQY in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:59.017383] [INFO ] [sig ] [1504/3407] Forecasting HRB... [2026-02-16T20:23:59.017412] [INFO ] [sig ] Generating forecast for: HRB [2026-02-16T20:23:59.017449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-16T20:23:59.030112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-16T20:23:59.030484] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-16T20:23:59.031447] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-16T20:23:59.031523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:59.031558] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:59.031609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:59.031687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:59.091378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:59.092261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:59.092348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:59.092384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:59.222042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:59.222204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:59.222246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:59.222276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:59.225849] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-16T20:23:59.226163] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-16T20:23:59.226308] [INFO ] [sig ] HRB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:23:59.381562] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HRB.txt [2026-02-16T20:23:59.381730] [INFO ] [sig ] [1504/3407] Completed HRB in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:59.381770] [INFO ] [sig ] [1505/3407] Forecasting HRL... [2026-02-16T20:23:59.381799] [INFO ] [sig ] Generating forecast for: HRL [2026-02-16T20:23:59.381828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-16T20:23:59.393514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-16T20:23:59.393939] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-16T20:23:59.394851] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-16T20:23:59.394905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:59.394938] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:59.394967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:59.395040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:59.455771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:59.456630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:59.456716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:59.456751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:59.579444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:59.579647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:59.579717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:59.579765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:59.583532] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-16T20:23:59.583898] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-16T20:23:59.584062] [INFO ] [sig ] HRL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:23:59.734901] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HRL.txt [2026-02-16T20:23:59.735094] [INFO ] [sig ] [1505/3407] Completed HRL in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:23:59.735136] [INFO ] [sig ] [1506/3407] Forecasting HRMY... [2026-02-16T20:23:59.735168] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-16T20:23:59.735200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-16T20:23:59.747026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-16T20:23:59.747373] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-16T20:23:59.748231] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-16T20:23:59.748285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:23:59.748318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:23:59.748345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:23:59.748402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:23:59.807321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:23:59.808208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:23:59.808297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:23:59.808341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:23:59.930837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:23:59.931006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:23:59.931052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:23:59.931083] [INFO ] [FORECASTER] Training complete [2026-02-16T20:23:59.934618] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-16T20:23:59.934920] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-16T20:23:59.935062] [INFO ] [sig ] HRMY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:00.089090] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HRMY.txt [2026-02-16T20:24:00.089253] [INFO ] [sig ] [1506/3407] Completed HRMY in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:24:00.089295] [INFO ] [sig ] [1507/3407] Forecasting HRTG... [2026-02-16T20:24:00.089326] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-16T20:24:00.089362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-16T20:24:00.102490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-16T20:24:00.102932] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-16T20:24:00.104016] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-16T20:24:00.104071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:00.104105] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:00.104134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:00.104192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:00.166569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:00.167477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:00.167564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:00.167619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:00.291505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:00.291686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:00.291728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:00.291757] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:00.295140] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-02-16T20:24:00.295415] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-16T20:24:00.295543] [INFO ] [sig ] HRTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:00.451820] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HRTG.txt [2026-02-16T20:24:00.452002] [INFO ] [sig ] [1507/3407] Completed HRTG in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.3m [2026-02-16T20:24:00.452060] [INFO ] [sig ] [1508/3407] Forecasting HRTX... [2026-02-16T20:24:00.452095] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-16T20:24:00.452160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-16T20:24:00.465639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-16T20:24:00.466029] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-16T20:24:00.467112] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-16T20:24:00.467179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:00.467219] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:00.467249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:00.467309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:00.532648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:00.533776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:00.533877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:00.533921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:00.658531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:00.658712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:00.658755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:00.658786] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:00.662361] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: DOWN (p=14.16%) [2026-02-16T20:24:00.662665] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-16T20:24:00.662796] [INFO ] [sig ] HRTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:00.825178] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HRTX.txt [2026-02-16T20:24:00.825335] [INFO ] [sig ] [1508/3407] Completed HRTX in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-16T20:24:00.825376] [INFO ] [sig ] [1509/3407] Forecasting HRZN... [2026-02-16T20:24:00.825405] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-16T20:24:00.825457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-16T20:24:00.839837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-16T20:24:00.840174] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-16T20:24:00.842177] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-16T20:24:00.842237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:00.842269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:00.842296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:00.842353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:00.903834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:00.904673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:00.904755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:00.904789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:01.023662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:01.023828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:01.023870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:01.023901] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:01.027299] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-16T20:24:01.027632] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-16T20:24:01.027787] [INFO ] [sig ] HRZN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:01.184000] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HRZN.txt [2026-02-16T20:24:01.184213] [INFO ] [sig ] [1509/3407] Completed HRZN in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-16T20:24:01.184259] [INFO ] [sig ] [1510/3407] Forecasting HSAI... [2026-02-16T20:24:01.184291] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-16T20:24:01.184323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-16T20:24:01.196319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-16T20:24:01.196701] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-16T20:24:01.197525] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-16T20:24:01.197596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:01.197632] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:01.197658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:01.197714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:01.260359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:01.261269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:01.261355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:01.261388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:01.384545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:01.384733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:01.384776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:01.384806] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:01.388936] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-02-16T20:24:01.389269] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-16T20:24:01.389613] [INFO ] [sig ] HSAI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:01.542774] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HSAI.txt [2026-02-16T20:24:01.542950] [INFO ] [sig ] [1510/3407] Completed HSAI in 0.4s | 2.81 sym/s | Total: 8.9m | ETA: 11.2m [2026-02-16T20:24:01.542992] [INFO ] [sig ] [1511/3407] Forecasting HSBC... [2026-02-16T20:24:01.543022] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-16T20:24:01.543052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-16T20:24:01.555238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-16T20:24:01.555648] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-16T20:24:01.556474] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-16T20:24:01.556526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:01.556558] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:01.556605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:01.556668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:01.616299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:01.617254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:01.617363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:01.617397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:01.769331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:01.769497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:01.769558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:01.769612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:01.773484] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-16T20:24:01.773893] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-16T20:24:01.774050] [INFO ] [sig ] HSBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:01.943027] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HSBC.txt [2026-02-16T20:24:01.943193] [INFO ] [sig ] [1511/3407] Completed HSBC in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:01.943263] [INFO ] [sig ] [1512/3407] Forecasting HSCS... [2026-02-16T20:24:01.943295] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-16T20:24:01.943359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-16T20:24:01.955240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-16T20:24:01.955831] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-16T20:24:01.956940] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-16T20:24:01.956995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:01.957028] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:01.957061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:01.957131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:02.019176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:02.020117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:02.020207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:02.020242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:02.139991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:02.140174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:02.140234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:02.140279] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:02.145180] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=13.37%) [2026-02-16T20:24:02.145601] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-16T20:24:02.145757] [INFO ] [sig ] HSCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:02.297524] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HSCS.txt [2026-02-16T20:24:02.297720] [INFO ] [sig ] [1512/3407] Completed HSCS in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:02.297808] [INFO ] [sig ] [1513/3407] Forecasting HSHP... [2026-02-16T20:24:02.297856] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-16T20:24:02.297899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-16T20:24:02.309347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-16T20:24:02.309757] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-16T20:24:02.310609] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-16T20:24:02.310664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:02.310698] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:02.310725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:02.310782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:02.371167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:02.372100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:02.372206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:02.372248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:02.498528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:02.498711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:02.498754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:02.498785] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:02.502333] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-02-16T20:24:02.502642] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-16T20:24:02.502775] [INFO ] [sig ] HSHP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:02.646675] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HSHP.txt [2026-02-16T20:24:02.646845] [INFO ] [sig ] [1513/3407] Completed HSHP in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:02.646887] [INFO ] [sig ] [1514/3407] Forecasting HSIC... [2026-02-16T20:24:02.646916] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-16T20:24:02.646946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-16T20:24:02.658138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-16T20:24:02.658530] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-16T20:24:02.659386] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-16T20:24:02.659439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:02.659472] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:02.659500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:02.659557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:02.718992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:02.719938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:02.720028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:02.720063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:02.849138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:02.849308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:02.849355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:02.849384] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:02.852976] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=50.09%) [2026-02-16T20:24:02.853305] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-16T20:24:02.853469] [INFO ] [sig ] HSIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:03.002352] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HSIC.txt [2026-02-16T20:24:03.002513] [INFO ] [sig ] [1514/3407] Completed HSIC in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:03.002555] [INFO ] [sig ] [1515/3407] Forecasting HSTM... [2026-02-16T20:24:03.002605] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-16T20:24:03.002637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-16T20:24:03.013913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-16T20:24:03.014287] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-16T20:24:03.015107] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-16T20:24:03.015162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:03.015205] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:03.015260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:03.015317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:03.075849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:03.076800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:03.076901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:03.076977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:03.203273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:03.203433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:03.203475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:03.203505] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:03.207201] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-16T20:24:03.207499] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-16T20:24:03.207671] [INFO ] [sig ] HSTM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:03.354047] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HSTM.txt [2026-02-16T20:24:03.354211] [INFO ] [sig ] [1515/3407] Completed HSTM in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:03.354261] [INFO ] [sig ] [1516/3407] Forecasting HSY... [2026-02-16T20:24:03.354298] [INFO ] [sig ] Generating forecast for: HSY [2026-02-16T20:24:03.354561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-16T20:24:03.366240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-16T20:24:03.366642] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-16T20:24:03.367457] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-16T20:24:03.367510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:03.367543] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:03.367570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:03.367672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:03.426713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:03.427816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:03.427907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:03.427942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:03.550728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:03.550901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:03.550946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:03.550976] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:03.554753] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-02-16T20:24:03.555136] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-16T20:24:03.555285] [INFO ] [sig ] HSY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:03.705628] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HSY.txt [2026-02-16T20:24:03.705801] [INFO ] [sig ] [1516/3407] Completed HSY in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:03.705854] [INFO ] [sig ] [1517/3407] Forecasting HTBK... [2026-02-16T20:24:03.705890] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-16T20:24:03.705954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-16T20:24:03.719323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-16T20:24:03.719968] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-16T20:24:03.720857] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-16T20:24:03.720913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:03.720946] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:03.720974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:03.721030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:03.795778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:03.796757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:03.796847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:03.796882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:03.937021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:03.937214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:03.937275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:03.937315] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:03.942117] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-16T20:24:03.942553] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-16T20:24:03.942734] [INFO ] [sig ] HTBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:04.107320] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HTBK.txt [2026-02-16T20:24:04.107503] [INFO ] [sig ] [1517/3407] Completed HTBK in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:04.107605] [INFO ] [sig ] [1518/3407] Forecasting HTD... [2026-02-16T20:24:04.107641] [INFO ] [sig ] Generating forecast for: HTD [2026-02-16T20:24:04.107672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-16T20:24:04.121103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-16T20:24:04.121819] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-16T20:24:04.122916] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-16T20:24:04.122991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:04.123037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:04.123075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:04.123153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:04.184046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:04.185148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:04.185268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:04.185309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:04.306463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:04.306671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:04.306719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:04.306749] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:04.311230] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-02-16T20:24:04.311568] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-16T20:24:04.311747] [INFO ] [sig ] HTD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:04.460994] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HTD.txt [2026-02-16T20:24:04.461170] [INFO ] [sig ] [1518/3407] Completed HTD in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:04.461234] [INFO ] [sig ] [1519/3407] Forecasting HTGC... [2026-02-16T20:24:04.461272] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-16T20:24:04.461342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-16T20:24:04.473687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-16T20:24:04.474080] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-16T20:24:04.474913] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-16T20:24:04.474967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:04.475000] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:04.475027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:04.475083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:04.533667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:04.534569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:04.534703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:04.534744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:04.668156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:04.668589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:04.668690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:04.668742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:04.674413] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-16T20:24:04.674921] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-16T20:24:04.675140] [INFO ] [sig ] HTGC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:04.835092] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HTGC.txt [2026-02-16T20:24:04.835293] [INFO ] [sig ] [1519/3407] Completed HTGC in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:04.835354] [INFO ] [sig ] [1520/3407] Forecasting HTH... [2026-02-16T20:24:04.835417] [INFO ] [sig ] Generating forecast for: HTH [2026-02-16T20:24:04.835467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-16T20:24:04.850212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-16T20:24:04.850648] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-16T20:24:04.851615] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-16T20:24:04.851673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:04.851706] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:04.851733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:04.851789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:04.916089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:04.917078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:04.917187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:04.917222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:05.046207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:05.046374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:05.046416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:05.046453] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:05.050038] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-16T20:24:05.050384] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-16T20:24:05.050565] [INFO ] [sig ] HTH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:05.203494] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HTH.txt [2026-02-16T20:24:05.203755] [INFO ] [sig ] [1520/3407] Completed HTH in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:05.203815] [INFO ] [sig ] [1521/3407] Forecasting HTLD... [2026-02-16T20:24:05.203855] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-16T20:24:05.203894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-16T20:24:05.215938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-16T20:24:05.216347] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-16T20:24:05.217240] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-16T20:24:05.217308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:05.217343] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:05.217371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:05.217427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:05.279400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:05.280335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:05.280431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:05.280468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:05.403196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:05.403326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:05.403366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:05.403394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:05.407176] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-16T20:24:05.407479] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-16T20:24:05.407638] [INFO ] [sig ] HTLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:05.550167] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HTLD.txt [2026-02-16T20:24:05.550313] [INFO ] [sig ] [1521/3407] Completed HTLD in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:05.550363] [INFO ] [sig ] [1522/3407] Forecasting HTOO... [2026-02-16T20:24:05.550393] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-16T20:24:05.550422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-16T20:24:05.561915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-16T20:24:05.562200] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-16T20:24:05.563010] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-16T20:24:05.563062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:05.563095] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:05.563123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:05.563179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:05.630648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:05.631511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:05.631626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:05.631661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:05.747281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:05.747404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:05.747443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:05.747488] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:05.750875] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-02-16T20:24:05.751153] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-16T20:24:05.751277] [INFO ] [sig ] HTOO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:05.893701] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HTOO.txt [2026-02-16T20:24:05.893815] [INFO ] [sig ] [1522/3407] Completed HTOO in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:05.893853] [INFO ] [sig ] [1523/3407] Forecasting HTZ... [2026-02-16T20:24:05.893903] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-16T20:24:05.893936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-16T20:24:05.905175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-16T20:24:05.905455] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-16T20:24:05.906246] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-16T20:24:05.906299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:05.906332] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:05.906359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:05.906415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:05.965201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:05.965826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:05.965902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:05.965934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:06.087068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:06.087189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:06.087232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:06.087261] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:06.090651] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-16T20:24:06.090925] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-16T20:24:06.091049] [INFO ] [sig ] HTZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:06.231059] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HTZ.txt [2026-02-16T20:24:06.231185] [INFO ] [sig ] [1523/3407] Completed HTZ in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:06.231223] [INFO ] [sig ] [1524/3407] Forecasting HUBB... [2026-02-16T20:24:06.231254] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-16T20:24:06.231284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-16T20:24:06.243205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-16T20:24:06.243598] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-16T20:24:06.244401] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-16T20:24:06.244453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:06.244485] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:06.244511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:06.244566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:06.303417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:06.304320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:06.304422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:06.304455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:06.427752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:06.427902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:06.427943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:06.427990] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:06.431425] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-16T20:24:06.431727] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-16T20:24:06.431859] [INFO ] [sig ] HUBB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:06.603662] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HUBB.txt [2026-02-16T20:24:06.603814] [INFO ] [sig ] [1524/3407] Completed HUBB in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.2m [2026-02-16T20:24:06.603854] [INFO ] [sig ] [1525/3407] Forecasting HUBG... [2026-02-16T20:24:06.603883] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-16T20:24:06.603918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-16T20:24:06.615683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-16T20:24:06.615999] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-16T20:24:06.616844] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-16T20:24:06.616896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:06.616928] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:06.616955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:06.617011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:06.675044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:06.676051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:06.676162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:06.676196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:06.806079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:06.806232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:06.806280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:06.806321] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:06.809905] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=49.06%) [2026-02-16T20:24:06.810180] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-16T20:24:06.810329] [INFO ] [sig ] HUBG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:06.951298] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HUBG.txt [2026-02-16T20:24:06.951449] [INFO ] [sig ] [1525/3407] Completed HUBG in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-16T20:24:06.951490] [INFO ] [sig ] [1526/3407] Forecasting HUBS... [2026-02-16T20:24:06.951521] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-16T20:24:06.951560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-16T20:24:06.962502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-16T20:24:06.962841] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-16T20:24:06.963677] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-16T20:24:06.963734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:06.963767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:06.963813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:06.963873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:07.021005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:07.021703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:07.021780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:07.021814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:07.143339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:07.143491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:07.143533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:07.143562] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:07.147388] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-16T20:24:07.147689] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-16T20:24:07.147819] [INFO ] [sig ] HUBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:07.296907] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HUBS.txt [2026-02-16T20:24:07.297080] [INFO ] [sig ] [1526/3407] Completed HUBS in 0.3s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-16T20:24:07.297125] [INFO ] [sig ] [1527/3407] Forecasting HUM... [2026-02-16T20:24:07.297157] [INFO ] [sig ] Generating forecast for: HUM [2026-02-16T20:24:07.297188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-16T20:24:07.309352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-16T20:24:07.309734] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-16T20:24:07.310589] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-16T20:24:07.310654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:07.310691] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:07.310718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:07.310775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:07.371701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:07.372566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:07.372669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:07.372704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:07.499492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:07.499673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:07.499717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:07.499749] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:07.503249] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=59.28%) [2026-02-16T20:24:07.503554] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-16T20:24:07.503733] [INFO ] [sig ] HUM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:07.647777] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HUM.txt [2026-02-16T20:24:07.647981] [INFO ] [sig ] [1527/3407] Completed HUM in 0.4s | 2.81 sym/s | Total: 9.0m | ETA: 11.1m [2026-02-16T20:24:07.648031] [INFO ] [sig ] [1528/3407] Forecasting HUN... [2026-02-16T20:24:07.648063] [INFO ] [sig ] Generating forecast for: HUN [2026-02-16T20:24:07.648093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-16T20:24:07.660726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-16T20:24:07.661075] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-16T20:24:07.661962] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-16T20:24:07.662015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:07.662049] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:07.662077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:07.662134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:07.722468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:07.723353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:07.723439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:07.723474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:07.847083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:07.847248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:07.847291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:07.847323] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:07.850977] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=26.80%) [2026-02-16T20:24:07.851271] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-16T20:24:07.851402] [INFO ] [sig ] HUN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:07.996883] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HUN.txt [2026-02-16T20:24:07.997063] [INFO ] [sig ] [1528/3407] Completed HUN in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:07.997104] [INFO ] [sig ] [1529/3407] Forecasting HURC... [2026-02-16T20:24:07.997135] [INFO ] [sig ] Generating forecast for: HURC [2026-02-16T20:24:07.997194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-16T20:24:08.009667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-16T20:24:08.010031] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-16T20:24:08.010886] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-16T20:24:08.010938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:08.010970] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:08.010996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:08.011052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:08.070704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:08.071597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:08.071686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:08.071718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:08.185392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:08.185556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:08.185619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:08.185649] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:08.189078] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=51.03%) [2026-02-16T20:24:08.189392] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-16T20:24:08.189525] [INFO ] [sig ] HURC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:08.337168] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HURC.txt [2026-02-16T20:24:08.337351] [INFO ] [sig ] [1529/3407] Completed HURC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:08.337400] [INFO ] [sig ] [1530/3407] Forecasting HURN... [2026-02-16T20:24:08.337432] [INFO ] [sig ] Generating forecast for: HURN [2026-02-16T20:24:08.337709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-16T20:24:08.350762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-16T20:24:08.351102] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-16T20:24:08.352094] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-16T20:24:08.352148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:08.352181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:08.352209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:08.352265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:08.414093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:08.414943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:08.415024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:08.415059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:08.541321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:08.541700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:08.541749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:08.541778] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:08.546068] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=72.04%) [2026-02-16T20:24:08.546394] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-16T20:24:08.546736] [INFO ] [sig ] HURN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:08.692878] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HURN.txt [2026-02-16T20:24:08.693038] [INFO ] [sig ] [1530/3407] Completed HURN in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:08.693078] [INFO ] [sig ] [1531/3407] Forecasting HUYA... [2026-02-16T20:24:08.693107] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-16T20:24:08.693136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-16T20:24:08.705305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-16T20:24:08.705681] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-16T20:24:08.706471] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-16T20:24:08.706523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:08.706556] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:08.706601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:08.706659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:08.766330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:08.767246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:08.767333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:08.767369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:08.891394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:08.891547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:08.891608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:08.891643] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:08.895130] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=29.82%) [2026-02-16T20:24:08.895421] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-16T20:24:08.895551] [INFO ] [sig ] HUYA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:09.040693] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HUYA.txt [2026-02-16T20:24:09.040838] [INFO ] [sig ] [1531/3407] Completed HUYA in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:09.040879] [INFO ] [sig ] [1532/3407] Forecasting HWC... [2026-02-16T20:24:09.040909] [INFO ] [sig ] Generating forecast for: HWC [2026-02-16T20:24:09.040939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-16T20:24:09.053862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-16T20:24:09.054295] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-16T20:24:09.055126] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-16T20:24:09.055179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:09.055246] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:09.055281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:09.055351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:09.116624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:09.117514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:09.117617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:09.117856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:09.239750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:09.239909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:09.239950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:09.239980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:09.243442] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-16T20:24:09.243753] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-16T20:24:09.243883] [INFO ] [sig ] HWC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:09.387631] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HWC.txt [2026-02-16T20:24:09.387778] [INFO ] [sig ] [1532/3407] Completed HWC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:09.387818] [INFO ] [sig ] [1533/3407] Forecasting HWH... [2026-02-16T20:24:09.387846] [INFO ] [sig ] Generating forecast for: HWH [2026-02-16T20:24:09.387876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-16T20:24:09.400755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-16T20:24:09.401074] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-16T20:24:09.401909] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-16T20:24:09.401963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:09.401996] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:09.402024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:09.402083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:09.466139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:09.467105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:09.467196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:09.467234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:09.591794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:09.591957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:09.591998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:09.592027] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:09.595480] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-16T20:24:09.595787] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-16T20:24:09.595921] [INFO ] [sig ] HWH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:09.743640] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HWH.txt [2026-02-16T20:24:09.743804] [INFO ] [sig ] [1533/3407] Completed HWH in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:09.743845] [INFO ] [sig ] [1534/3407] Forecasting HWKN... [2026-02-16T20:24:09.743875] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-16T20:24:09.743904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-16T20:24:09.756859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-16T20:24:09.757260] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-16T20:24:09.758132] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-16T20:24:09.758191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:09.758226] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:09.758254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:09.758311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:09.820154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:09.821081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:09.821168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:09.821203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:09.941895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:09.942070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:09.942115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:09.942147] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:09.946091] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-02-16T20:24:09.946386] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-16T20:24:09.946518] [INFO ] [sig ] HWKN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:10.100723] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HWKN.txt [2026-02-16T20:24:10.100914] [INFO ] [sig ] [1534/3407] Completed HWKN in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:10.100960] [INFO ] [sig ] [1535/3407] Forecasting HWM... [2026-02-16T20:24:10.100990] [INFO ] [sig ] Generating forecast for: HWM [2026-02-16T20:24:10.101021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-16T20:24:10.114891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-16T20:24:10.115253] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-16T20:24:10.116185] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-16T20:24:10.116239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:10.116272] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:10.116303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:10.116372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:10.175879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:10.176981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:10.177096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:10.177132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:10.297162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:10.297327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:10.297371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:10.297433] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:10.301046] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=33.09%) [2026-02-16T20:24:10.301350] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-16T20:24:10.301483] [INFO ] [sig ] HWM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:10.443447] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HWM.txt [2026-02-16T20:24:10.443625] [INFO ] [sig ] [1535/3407] Completed HWM in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:10.443669] [INFO ] [sig ] [1536/3407] Forecasting HXL... [2026-02-16T20:24:10.443699] [INFO ] [sig ] Generating forecast for: HXL [2026-02-16T20:24:10.443729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-16T20:24:10.455688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-16T20:24:10.456075] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-16T20:24:10.456923] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-16T20:24:10.456976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:10.457009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:10.457036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:10.457092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:10.513866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:10.514779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:10.514867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:10.514899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:10.646826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:10.646997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:10.647043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:10.647072] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:10.651008] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=33.80%) [2026-02-16T20:24:10.651291] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-16T20:24:10.651425] [INFO ] [sig ] HXL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:10.800925] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HXL.txt [2026-02-16T20:24:10.801100] [INFO ] [sig ] [1536/3407] Completed HXL in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:10.801142] [INFO ] [sig ] [1537/3407] Forecasting HY... [2026-02-16T20:24:10.801172] [INFO ] [sig ] Generating forecast for: HY [2026-02-16T20:24:10.801202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-16T20:24:10.814455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-16T20:24:10.814887] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-16T20:24:10.815760] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-16T20:24:10.815813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:10.815845] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:10.815871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:10.815928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:10.874779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:10.875708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:10.875793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:10.875827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:11.001308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:11.001483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:11.001525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:11.001556] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:11.005896] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=22.34%) [2026-02-16T20:24:11.006208] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-16T20:24:11.006349] [INFO ] [sig ] HY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:11.153055] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HY.txt [2026-02-16T20:24:11.153213] [INFO ] [sig ] [1537/3407] Completed HY in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:11.153255] [INFO ] [sig ] [1538/3407] Forecasting HYFM... [2026-02-16T20:24:11.153301] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-16T20:24:11.153344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-16T20:24:11.166393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-16T20:24:11.166836] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-16T20:24:11.167744] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-16T20:24:11.167798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:11.167830] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:11.167860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:11.167918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:11.235081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:11.236015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:11.236101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:11.236138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:11.355302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:11.355479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:11.355520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:11.355548] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:11.359150] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-02-16T20:24:11.359434] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-16T20:24:11.359566] [INFO ] [sig ] HYFM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:11.504471] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HYFM.txt [2026-02-16T20:24:11.504648] [INFO ] [sig ] [1538/3407] Completed HYFM in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:11.504694] [INFO ] [sig ] [1539/3407] Forecasting HYI... [2026-02-16T20:24:11.504722] [INFO ] [sig ] Generating forecast for: HYI [2026-02-16T20:24:11.504753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-16T20:24:11.517058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-16T20:24:11.517370] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-16T20:24:11.518230] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-16T20:24:11.518294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:11.518327] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:11.518355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:11.518412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:11.575795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:11.576672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:11.576754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:11.576788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:11.712431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:11.712618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:11.712662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:11.712691] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:11.716157] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-02-16T20:24:11.716474] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-16T20:24:11.716634] [INFO ] [sig ] HYI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:11.866635] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HYI.txt [2026-02-16T20:24:11.866826] [INFO ] [sig ] [1539/3407] Completed HYI in 0.4s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:11.866871] [INFO ] [sig ] [1540/3407] Forecasting HYLS... [2026-02-16T20:24:11.866901] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-16T20:24:11.866931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-16T20:24:11.879077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-16T20:24:11.879461] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-16T20:24:11.880382] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-16T20:24:11.880448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:11.880481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:11.880508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:11.880565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:11.940049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:11.941014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:11.941104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:11.941138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:12.065692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:12.065860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:12.065901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:12.065931] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:12.069470] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-16T20:24:12.069818] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-16T20:24:12.069960] [INFO ] [sig ] HYLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:12.213662] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HYLS.txt [2026-02-16T20:24:12.213823] [INFO ] [sig ] [1540/3407] Completed HYLS in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:12.213863] [INFO ] [sig ] [1541/3407] Forecasting HYMC... [2026-02-16T20:24:12.213892] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-16T20:24:12.213921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-16T20:24:12.225954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-16T20:24:12.226351] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-16T20:24:12.227198] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-16T20:24:12.227250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:12.227282] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:12.227311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:12.227380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:12.284994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:12.286119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:12.286212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:12.286245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:12.410275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:12.410444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:12.410486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:12.410515] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:12.414042] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-02-16T20:24:12.414331] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-16T20:24:12.414489] [INFO ] [sig ] HYMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:12.557495] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HYMC.txt [2026-02-16T20:24:12.557678] [INFO ] [sig ] [1541/3407] Completed HYMC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.1m [2026-02-16T20:24:12.557727] [INFO ] [sig ] [1542/3407] Forecasting HYXF... [2026-02-16T20:24:12.557757] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-16T20:24:12.557787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-16T20:24:12.569643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-16T20:24:12.570041] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-16T20:24:12.570903] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-16T20:24:12.570955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:12.570987] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:12.571014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:12.571070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:12.630009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:12.630916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:12.631045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:12.631089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:12.749472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:12.749650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:12.749695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:12.749725] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:12.753611] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-16T20:24:12.753919] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-16T20:24:12.754055] [INFO ] [sig ] HYXF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:12.897916] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HYXF.txt [2026-02-16T20:24:12.898151] [INFO ] [sig ] [1542/3407] Completed HYXF in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-16T20:24:12.898206] [INFO ] [sig ] [1543/3407] Forecasting HYZD... [2026-02-16T20:24:12.898238] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-16T20:24:12.898273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-16T20:24:12.909859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-16T20:24:12.910245] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-16T20:24:12.911078] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-16T20:24:12.911131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:12.911163] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:12.911192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:12.911248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:12.969059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:12.969989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:12.970074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:12.970107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:13.092680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:13.092848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:13.092891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:13.092921] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:13.096528] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=58.86%) [2026-02-16T20:24:13.096857] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-16T20:24:13.096996] [INFO ] [sig ] HYZD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:13.241177] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/HYZD.txt [2026-02-16T20:24:13.241367] [INFO ] [sig ] [1543/3407] Completed HYZD in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-16T20:24:13.241416] [INFO ] [sig ] [1544/3407] Forecasting HZO... [2026-02-16T20:24:13.241447] [INFO ] [sig ] Generating forecast for: HZO [2026-02-16T20:24:13.241484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-16T20:24:13.252762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-16T20:24:13.253104] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-16T20:24:13.253918] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-16T20:24:13.253970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:13.254003] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:13.254030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:13.254087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:13.311426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:13.312330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:13.312433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:13.312474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:13.432212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:13.432372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:13.432421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:13.432457] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:13.435856] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=8.99%) [2026-02-16T20:24:13.436150] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-16T20:24:13.436277] [INFO ] [sig ] HZO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:13.575962] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/HZO.txt [2026-02-16T20:24:13.576170] [INFO ] [sig ] [1544/3407] Completed HZO in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-16T20:24:13.576220] [INFO ] [sig ] [1545/3407] Forecasting IAC... [2026-02-16T20:24:13.576249] [INFO ] [sig ] Generating forecast for: IAC [2026-02-16T20:24:13.576283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-16T20:24:13.588006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-16T20:24:13.588433] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-16T20:24:13.589294] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-16T20:24:13.589347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:13.589379] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:13.589407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:13.589464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:13.646611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:13.647569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:13.647680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:13.647714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:13.768994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:13.769163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:13.769204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:13.769234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:13.772946] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-02-16T20:24:13.773342] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-16T20:24:13.773490] [INFO ] [sig ] IAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:13.921979] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IAC.txt [2026-02-16T20:24:13.922165] [INFO ] [sig ] [1545/3407] Completed IAC in 0.3s | 2.81 sym/s | Total: 9.1m | ETA: 11.0m [2026-02-16T20:24:13.922211] [INFO ] [sig ] [1546/3407] Forecasting IAE... [2026-02-16T20:24:13.922240] [INFO ] [sig ] Generating forecast for: IAE [2026-02-16T20:24:13.922271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-16T20:24:13.933374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-16T20:24:13.933754] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-16T20:24:13.934623] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-16T20:24:13.934677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:13.934709] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:13.934736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:13.934792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:13.992015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:13.992929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:13.993015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:13.993048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:14.111210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:14.111372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:14.111442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:14.111480] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:14.114917] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-16T20:24:14.115201] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-16T20:24:14.115332] [INFO ] [sig ] IAE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:14.262426] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IAE.txt [2026-02-16T20:24:14.262616] [INFO ] [sig ] [1546/3407] Completed IAE in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:14.262659] [INFO ] [sig ] [1547/3407] Forecasting IAG... [2026-02-16T20:24:14.262697] [INFO ] [sig ] Generating forecast for: IAG [2026-02-16T20:24:14.262728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-16T20:24:14.274433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-16T20:24:14.274816] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-16T20:24:14.275651] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-16T20:24:14.275703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:14.275734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:14.275761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:14.275817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:14.334666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:14.335509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:14.335634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:14.335672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:14.464090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:14.464259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:14.464301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:14.464330] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:14.468263] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-16T20:24:14.468562] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-16T20:24:14.468711] [INFO ] [sig ] IAG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:14.618750] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IAG.txt [2026-02-16T20:24:14.618914] [INFO ] [sig ] [1547/3407] Completed IAG in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:14.618954] [INFO ] [sig ] [1548/3407] Forecasting IBB... [2026-02-16T20:24:14.618983] [INFO ] [sig ] Generating forecast for: IBB [2026-02-16T20:24:14.619020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-16T20:24:14.631372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-16T20:24:14.631769] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-16T20:24:14.632560] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-16T20:24:14.632635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:14.632668] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:14.632695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:14.632751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:14.691971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:14.692892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:14.692979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:14.693012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:14.815671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:14.815832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:14.815873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:14.815903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:14.819400] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-16T20:24:14.819732] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-16T20:24:14.819863] [INFO ] [sig ] IBB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:14.962863] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBB.txt [2026-02-16T20:24:14.963020] [INFO ] [sig ] [1548/3407] Completed IBB in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:14.963061] [INFO ] [sig ] [1549/3407] Forecasting IBBQ... [2026-02-16T20:24:14.963091] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-16T20:24:14.963121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-16T20:24:14.974489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-16T20:24:14.974871] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-16T20:24:14.975693] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-16T20:24:14.975744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:14.975805] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:14.975833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:14.975890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:15.032956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:15.033814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:15.033902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:15.033934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:15.140025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:15.140193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:15.140237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:15.140273] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:15.143675] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-16T20:24:15.143970] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-16T20:24:15.144098] [INFO ] [sig ] IBBQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:15.288037] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBBQ.txt [2026-02-16T20:24:15.288191] [INFO ] [sig ] [1549/3407] Completed IBBQ in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:15.288233] [INFO ] [sig ] [1550/3407] Forecasting IBCP... [2026-02-16T20:24:15.288266] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-16T20:24:15.288297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-16T20:24:15.299343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-16T20:24:15.299717] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-16T20:24:15.300499] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-16T20:24:15.300551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:15.300623] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:15.300655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:15.300712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:15.358425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:15.359298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:15.359386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:15.359427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:15.476523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:15.476709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:15.476751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:15.476781] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:15.480299] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-16T20:24:15.480611] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-16T20:24:15.480744] [INFO ] [sig ] IBCP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:15.623983] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBCP.txt [2026-02-16T20:24:15.624152] [INFO ] [sig ] [1550/3407] Completed IBCP in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:15.624193] [INFO ] [sig ] [1551/3407] Forecasting IBEX... [2026-02-16T20:24:15.624223] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-16T20:24:15.624252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-16T20:24:15.635528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-16T20:24:15.635918] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-16T20:24:15.636727] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-16T20:24:15.636780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:15.636813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:15.636840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:15.636897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:15.697524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:15.698453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:15.698555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:15.698611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:15.821813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:15.822030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:15.822079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:15.822109] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:15.825915] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-16T20:24:15.826227] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-16T20:24:15.826358] [INFO ] [sig ] IBEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:15.973623] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBEX.txt [2026-02-16T20:24:15.973794] [INFO ] [sig ] [1551/3407] Completed IBEX in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:15.973843] [INFO ] [sig ] [1552/3407] Forecasting IBM... [2026-02-16T20:24:15.973875] [INFO ] [sig ] Generating forecast for: IBM [2026-02-16T20:24:15.973938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-16T20:24:15.987552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-16T20:24:15.988028] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-16T20:24:15.988918] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-16T20:24:15.988972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:15.989005] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:15.989032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:15.989088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:16.048324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:16.049324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:16.049439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:16.049484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:16.174885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:16.175051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:16.175092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:16.175182] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:16.178707] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=44.23%) [2026-02-16T20:24:16.179025] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-16T20:24:16.179162] [INFO ] [sig ] IBM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:16.322417] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBM.txt [2026-02-16T20:24:16.322599] [INFO ] [sig ] [1552/3407] Completed IBM in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:16.322641] [INFO ] [sig ] [1553/3407] Forecasting IBN... [2026-02-16T20:24:16.322673] [INFO ] [sig ] Generating forecast for: IBN [2026-02-16T20:24:16.322704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-16T20:24:16.335199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-16T20:24:16.335677] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-16T20:24:16.336596] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-16T20:24:16.336653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:16.336687] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:16.336713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:16.336772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:16.398451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:16.399512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:16.399653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:16.399690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:16.529386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:16.529566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:16.529641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:16.529671] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:16.533266] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-16T20:24:16.533699] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-16T20:24:16.533860] [INFO ] [sig ] IBN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:16.687159] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBN.txt [2026-02-16T20:24:16.687389] [INFO ] [sig ] [1553/3407] Completed IBN in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:16.687439] [INFO ] [sig ] [1554/3407] Forecasting IBOC... [2026-02-16T20:24:16.687480] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-16T20:24:16.687512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-16T20:24:16.701422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-16T20:24:16.701816] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-16T20:24:16.702943] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-16T20:24:16.702997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:16.703030] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:16.703057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:16.703116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:16.765867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:16.766786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:16.766874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:16.766908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:16.889062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:16.889225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:16.889270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:16.889301] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:16.892911] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-16T20:24:16.893200] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-16T20:24:16.893332] [INFO ] [sig ] IBOC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:17.042014] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBOC.txt [2026-02-16T20:24:17.042197] [INFO ] [sig ] [1554/3407] Completed IBOC in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:17.042240] [INFO ] [sig ] [1555/3407] Forecasting IBP... [2026-02-16T20:24:17.042268] [INFO ] [sig ] Generating forecast for: IBP [2026-02-16T20:24:17.042298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-16T20:24:17.054700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-16T20:24:17.055118] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-16T20:24:17.056002] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-16T20:24:17.056056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:17.056089] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:17.056116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:17.056174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:17.116006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:17.116901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:17.117002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:17.117045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:17.245204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:17.245365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:17.245408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:17.245438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:17.249035] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=11.55%) [2026-02-16T20:24:17.249319] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-16T20:24:17.249449] [INFO ] [sig ] IBP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:17.394596] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBP.txt [2026-02-16T20:24:17.394750] [INFO ] [sig ] [1555/3407] Completed IBP in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:17.394793] [INFO ] [sig ] [1556/3407] Forecasting IBRX... [2026-02-16T20:24:17.394822] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-16T20:24:17.394854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-16T20:24:17.407495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-16T20:24:17.407855] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-16T20:24:17.408716] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-16T20:24:17.408776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:17.408814] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:17.408849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:17.408909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:17.470017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:17.471059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:17.471146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:17.471186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:17.600989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:17.601145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:17.601188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:17.601219] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:17.604943] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-02-16T20:24:17.605223] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-16T20:24:17.605351] [INFO ] [sig ] IBRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:17.756792] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBRX.txt [2026-02-16T20:24:17.756967] [INFO ] [sig ] [1556/3407] Completed IBRX in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:17.757018] [INFO ] [sig ] [1557/3407] Forecasting IBTG... [2026-02-16T20:24:17.757048] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-16T20:24:17.757078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-16T20:24:17.769103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-16T20:24:17.769494] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-16T20:24:17.770341] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-16T20:24:17.770396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:17.770429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:17.770458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:17.770515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:17.828044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:17.828935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:17.829044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:17.829081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:17.950459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:17.950650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:17.950695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:17.950743] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:17.954274] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-16T20:24:17.954562] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-16T20:24:17.954714] [INFO ] [sig ] IBTG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:18.096988] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTG.txt [2026-02-16T20:24:18.097131] [INFO ] [sig ] [1557/3407] Completed IBTG in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 11.0m [2026-02-16T20:24:18.097170] [INFO ] [sig ] [1558/3407] Forecasting IBTH... [2026-02-16T20:24:18.097200] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-16T20:24:18.097230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-16T20:24:18.108670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-16T20:24:18.109262] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-16T20:24:18.110326] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-16T20:24:18.110381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:18.110414] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:18.110449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:18.110519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:18.170769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:18.171689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:18.171775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:18.171808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:18.294006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:18.294174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:18.294217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:18.294246] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:18.298242] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-16T20:24:18.298562] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-16T20:24:18.298723] [INFO ] [sig ] IBTH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:18.445351] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTH.txt [2026-02-16T20:24:18.445503] [INFO ] [sig ] [1558/3407] Completed IBTH in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-16T20:24:18.445545] [INFO ] [sig ] [1559/3407] Forecasting IBTI... [2026-02-16T20:24:18.445595] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-16T20:24:18.445629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-16T20:24:18.458209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-16T20:24:18.458545] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-16T20:24:18.459374] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-16T20:24:18.459427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:18.459464] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:18.459500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:18.459607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:18.521309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:18.522259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:18.522395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:18.522445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:18.651415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:18.651607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:18.651840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:18.651871] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:18.656263] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-16T20:24:18.656638] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-16T20:24:18.656978] [INFO ] [sig ] IBTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:18.814969] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBTI.txt [2026-02-16T20:24:18.815134] [INFO ] [sig ] [1559/3407] Completed IBTI in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-16T20:24:18.815175] [INFO ] [sig ] [1560/3407] Forecasting IBTJ... [2026-02-16T20:24:18.815204] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-16T20:24:18.815263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-16T20:24:18.828243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-16T20:24:18.828709] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-16T20:24:18.829671] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-16T20:24:18.829726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:18.829942] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:18.829977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:18.830061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:18.891893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:18.893013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:18.893111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:18.893143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:19.017330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:19.017498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:19.017540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:19.017570] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:19.021015] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: UP (p=55.91%) [2026-02-16T20:24:19.021315] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-16T20:24:19.021449] [INFO ] [sig ] IBTJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:19.162125] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTJ.txt [2026-02-16T20:24:19.162274] [INFO ] [sig ] [1560/3407] Completed IBTJ in 0.3s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-16T20:24:19.162315] [INFO ] [sig ] [1561/3407] Forecasting IBTK... [2026-02-16T20:24:19.162345] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-16T20:24:19.162376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-16T20:24:19.173958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-16T20:24:19.174357] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-16T20:24:19.175212] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-16T20:24:19.175264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:19.175297] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:19.175337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:19.175394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:19.233963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:19.234921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:19.235008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:19.235043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:19.363882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:19.364061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:19.364106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:19.364137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:19.367735] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=81.69%) [2026-02-16T20:24:19.368054] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-16T20:24:19.368200] [INFO ] [sig ] IBTK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:19.529379] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTK.txt [2026-02-16T20:24:19.529550] [INFO ] [sig ] [1561/3407] Completed IBTK in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-16T20:24:19.529623] [INFO ] [sig ] [1562/3407] Forecasting IBTL... [2026-02-16T20:24:19.529664] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-16T20:24:19.529747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-16T20:24:19.541947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-16T20:24:19.542368] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-16T20:24:19.543237] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-16T20:24:19.543289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:19.543321] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:19.543348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:19.543403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:19.623469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:19.624651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:19.624761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:19.624807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:19.770263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:19.770435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:19.770479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:19.770509] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:19.774017] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=84.73%) [2026-02-16T20:24:19.774301] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-16T20:24:19.774430] [INFO ] [sig ] IBTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:19.922789] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTL.txt [2026-02-16T20:24:19.922952] [INFO ] [sig ] [1562/3407] Completed IBTL in 0.4s | 2.81 sym/s | Total: 9.2m | ETA: 10.9m [2026-02-16T20:24:19.922993] [INFO ] [sig ] [1563/3407] Forecasting IBTM... [2026-02-16T20:24:19.923022] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-16T20:24:19.923052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-16T20:24:19.934095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-16T20:24:19.934389] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-16T20:24:19.935229] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-16T20:24:19.935282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:19.935314] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:19.935342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:19.935399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:19.995518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:19.996307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:19.996388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:19.996420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:20.119602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:20.119753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:20.119794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:20.119823] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:20.123122] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-16T20:24:20.123405] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-16T20:24:20.123528] [INFO ] [sig ] IBTM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:20.267682] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IBTM.txt [2026-02-16T20:24:20.267814] [INFO ] [sig ] [1563/3407] Completed IBTM in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:20.267854] [INFO ] [sig ] [1564/3407] Forecasting IBTO... [2026-02-16T20:24:20.267883] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-16T20:24:20.267913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-16T20:24:20.279825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-16T20:24:20.280147] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-16T20:24:20.280977] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-16T20:24:20.281029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:20.281060] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:20.281089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:20.281146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:20.338316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:20.338945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:20.339023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:20.339055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:20.472243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:20.472408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:20.472450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:20.472481] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:20.476458] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-02-16T20:24:20.476862] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-16T20:24:20.477032] [INFO ] [sig ] IBTO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:20.642247] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IBTO.txt [2026-02-16T20:24:20.642416] [INFO ] [sig ] [1564/3407] Completed IBTO in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:20.642457] [INFO ] [sig ] [1565/3407] Forecasting ICE... [2026-02-16T20:24:20.642487] [INFO ] [sig ] Generating forecast for: ICE [2026-02-16T20:24:20.642525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-16T20:24:20.656965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-16T20:24:20.657342] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-16T20:24:20.658210] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-16T20:24:20.658265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:20.658298] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:20.658326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:20.658382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:20.716145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:20.717048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:20.717131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:20.717164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:20.849943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:20.850114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:20.850157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:20.850187] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:20.853685] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-16T20:24:20.853953] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-16T20:24:20.854077] [INFO ] [sig ] ICE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:20.995700] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ICE.txt [2026-02-16T20:24:20.996032] [INFO ] [sig ] [1565/3407] Completed ICE in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:20.996072] [INFO ] [sig ] [1566/3407] Forecasting ICFI... [2026-02-16T20:24:20.996101] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-16T20:24:20.996130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-16T20:24:21.008131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-16T20:24:21.008486] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-16T20:24:21.009339] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-16T20:24:21.009391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:21.009450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:21.009479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:21.009537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:21.067869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:21.068784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:21.068864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:21.068896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:21.194217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:21.194376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:21.194421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:21.194450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:21.197966] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-16T20:24:21.198240] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-16T20:24:21.198367] [INFO ] [sig ] ICFI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:21.345115] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ICFI.txt [2026-02-16T20:24:21.345262] [INFO ] [sig ] [1566/3407] Completed ICFI in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:21.345309] [INFO ] [sig ] [1567/3407] Forecasting ICL... [2026-02-16T20:24:21.345339] [INFO ] [sig ] Generating forecast for: ICL [2026-02-16T20:24:21.345370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-16T20:24:21.357384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-16T20:24:21.357741] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-16T20:24:21.358621] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-16T20:24:21.358685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:21.358724] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:21.358751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:21.358808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:21.417256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:21.418176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:21.418260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:21.418293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:21.545477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:21.545671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:21.545718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:21.545749] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:21.549381] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-16T20:24:21.549746] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-16T20:24:21.549897] [INFO ] [sig ] ICL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:21.713000] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ICL.txt [2026-02-16T20:24:21.713172] [INFO ] [sig ] [1567/3407] Completed ICL in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:21.713216] [INFO ] [sig ] [1568/3407] Forecasting ICLN... [2026-02-16T20:24:21.713279] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-16T20:24:21.713313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-16T20:24:21.725360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-16T20:24:21.725823] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-16T20:24:21.726918] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-16T20:24:21.726986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:21.727032] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:21.727071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:21.727153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:21.784929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:21.785822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:21.785905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:21.785939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:21.924009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:21.924180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:21.924222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:21.924252] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:21.927789] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-02-16T20:24:21.928147] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-16T20:24:21.928292] [INFO ] [sig ] ICLN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:22.082446] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ICLN.txt [2026-02-16T20:24:22.082643] [INFO ] [sig ] [1568/3407] Completed ICLN in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:22.082703] [INFO ] [sig ] [1569/3407] Forecasting ICMB... [2026-02-16T20:24:22.082776] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-16T20:24:22.082808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-16T20:24:22.094622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-16T20:24:22.095004] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-16T20:24:22.095849] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-16T20:24:22.095901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:22.095932] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:22.095959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:22.096015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:22.154212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:22.155092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:22.155180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:22.155214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:22.276639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:22.276823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:22.276868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:22.276939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:22.280495] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-16T20:24:22.280793] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-16T20:24:22.280917] [INFO ] [sig ] ICMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:22.443167] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ICMB.txt [2026-02-16T20:24:22.443331] [INFO ] [sig ] [1569/3407] Completed ICMB in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:22.443374] [INFO ] [sig ] [1570/3407] Forecasting ICOP... [2026-02-16T20:24:22.443405] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-16T20:24:22.443470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-16T20:24:22.455509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-16T20:24:22.455935] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-16T20:24:22.456798] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-16T20:24:22.456852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:22.456884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:22.456912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:22.456969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:22.517417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:22.518600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:22.518688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:22.518721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:22.637618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:22.637778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:22.637820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:22.637850] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:22.641503] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=86.66%) [2026-02-16T20:24:22.641824] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-16T20:24:22.641954] [INFO ] [sig ] ICOP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:22.785069] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ICOP.txt [2026-02-16T20:24:22.785244] [INFO ] [sig ] [1570/3407] Completed ICOP in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:22.785294] [INFO ] [sig ] [1571/3407] Forecasting ICUI... [2026-02-16T20:24:22.785358] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-16T20:24:22.785391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-16T20:24:22.796903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-16T20:24:22.797239] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-16T20:24:22.798082] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-16T20:24:22.798145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:22.798182] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:22.798215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:22.798284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:22.858688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:22.859537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:22.859674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:22.859716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:22.980892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:22.981057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:22.981099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:22.981129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:22.984761] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-16T20:24:22.985088] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-16T20:24:22.985227] [INFO ] [sig ] ICUI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:23.207994] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ICUI.txt [2026-02-16T20:24:23.208149] [INFO ] [sig ] [1571/3407] Completed ICUI in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:23.208189] [INFO ] [sig ] [1572/3407] Forecasting IDA... [2026-02-16T20:24:23.208218] [INFO ] [sig ] Generating forecast for: IDA [2026-02-16T20:24:23.208248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-16T20:24:23.220201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-16T20:24:23.220543] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-16T20:24:23.221437] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-16T20:24:23.221493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:23.221526] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:23.221556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:23.221637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:23.282731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:23.283565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:23.283689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:23.283730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:23.413082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:23.413247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:23.413289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:23.413323] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:23.418625] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-16T20:24:23.419072] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-16T20:24:23.419258] [INFO ] [sig ] IDA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:23.578015] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IDA.txt [2026-02-16T20:24:23.578190] [INFO ] [sig ] [1572/3407] Completed IDA in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:23.578232] [INFO ] [sig ] [1573/3407] Forecasting IDAI... [2026-02-16T20:24:23.578262] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-16T20:24:23.578325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-16T20:24:23.590257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-16T20:24:23.590691] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-16T20:24:23.591535] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-16T20:24:23.591616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:23.591651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:23.591679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:23.591737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:23.652082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:23.653054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:23.653146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:23.653180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:23.797005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:23.797198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:23.797247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:23.797278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:23.801056] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=39.38%) [2026-02-16T20:24:23.801367] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-16T20:24:23.801498] [INFO ] [sig ] IDAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:23.947729] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IDAI.txt [2026-02-16T20:24:23.947873] [INFO ] [sig ] [1573/3407] Completed IDAI in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:23.947913] [INFO ] [sig ] [1574/3407] Forecasting IDCC... [2026-02-16T20:24:23.947943] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-16T20:24:23.948012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-16T20:24:23.959707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-16T20:24:23.960017] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-16T20:24:23.960846] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-16T20:24:23.960909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:23.960944] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:23.960971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:23.961029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:24.021689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:24.022553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:24.022669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:24.022706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:24.144888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:24.145049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:24.145090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:24.145119] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:24.148867] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-16T20:24:24.149355] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-16T20:24:24.149486] [INFO ] [sig ] IDCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:24.313441] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IDCC.txt [2026-02-16T20:24:24.313619] [INFO ] [sig ] [1574/3407] Completed IDCC in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:24.313702] [INFO ] [sig ] [1575/3407] Forecasting IDE... [2026-02-16T20:24:24.313745] [INFO ] [sig ] Generating forecast for: IDE [2026-02-16T20:24:24.313784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-16T20:24:24.325847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-16T20:24:24.326214] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-16T20:24:24.327235] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-16T20:24:24.327289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:24.327323] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:24.327351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:24.327408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:24.385433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:24.386267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:24.386352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:24.386388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:24.512421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:24.512641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:24.512703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:24.512735] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:24.516652] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=55.02%) [2026-02-16T20:24:24.516998] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-16T20:24:24.517134] [INFO ] [sig ] IDE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:24.668039] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IDE.txt [2026-02-16T20:24:24.668195] [INFO ] [sig ] [1575/3407] Completed IDE in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.9m [2026-02-16T20:24:24.668294] [INFO ] [sig ] [1576/3407] Forecasting IDN... [2026-02-16T20:24:24.668355] [INFO ] [sig ] Generating forecast for: IDN [2026-02-16T20:24:24.668416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-16T20:24:24.681781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-16T20:24:24.682145] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-16T20:24:24.683288] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-16T20:24:24.683344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:24.683377] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:24.683406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:24.683493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:24.743138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:24.744240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:24.744362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:24.744399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:24.863371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:24.863504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:24.863545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:24.863594] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:24.867048] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-16T20:24:24.867335] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-16T20:24:24.867464] [INFO ] [sig ] IDN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:25.012684] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IDN.txt [2026-02-16T20:24:25.012840] [INFO ] [sig ] [1576/3407] Completed IDN in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-16T20:24:25.012881] [INFO ] [sig ] [1577/3407] Forecasting IDXX... [2026-02-16T20:24:25.012910] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-16T20:24:25.012941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-16T20:24:25.024422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-16T20:24:25.024807] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-16T20:24:25.025642] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-16T20:24:25.025700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:25.025734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:25.025762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:25.025819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:25.085451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:25.086266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:25.086356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:25.086390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:25.209709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:25.209864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:25.209906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:25.209934] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:25.213688] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=43.20%) [2026-02-16T20:24:25.213963] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-16T20:24:25.214090] [INFO ] [sig ] IDXX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:25.364483] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IDXX.txt [2026-02-16T20:24:25.364693] [INFO ] [sig ] [1577/3407] Completed IDXX in 0.4s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-16T20:24:25.364780] [INFO ] [sig ] [1578/3407] Forecasting IDYA... [2026-02-16T20:24:25.364812] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-16T20:24:25.364853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-16T20:24:25.378465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-16T20:24:25.378865] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-16T20:24:25.379915] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-16T20:24:25.379971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:25.380011] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:25.380042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:25.380106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:25.439558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:25.440587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:25.440708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:25.440744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:25.563648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:25.563807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:25.563850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:25.563879] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:25.567469] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-02-16T20:24:25.567822] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-16T20:24:25.568017] [INFO ] [sig ] IDYA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:25.710369] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IDYA.txt [2026-02-16T20:24:25.710517] [INFO ] [sig ] [1578/3407] Completed IDYA in 0.3s | 2.81 sym/s | Total: 9.3m | ETA: 10.8m [2026-02-16T20:24:25.710558] [INFO ] [sig ] [1579/3407] Forecasting IEF... [2026-02-16T20:24:25.710637] [INFO ] [sig ] Generating forecast for: IEF [2026-02-16T20:24:25.710675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-16T20:24:25.722361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-16T20:24:25.722688] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-16T20:24:25.723467] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-16T20:24:25.723520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:25.723553] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:25.723602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:25.723662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:25.781146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:25.781866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:25.781946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:25.781979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:25.907427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:25.907610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:25.907657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:25.907688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:25.912099] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-16T20:24:25.912402] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-16T20:24:25.912530] [INFO ] [sig ] IEF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:26.061326] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IEF.txt [2026-02-16T20:24:26.061537] [INFO ] [sig ] [1579/3407] Completed IEF in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:26.061624] [INFO ] [sig ] [1580/3407] Forecasting IEI... [2026-02-16T20:24:26.061665] [INFO ] [sig ] Generating forecast for: IEI [2026-02-16T20:24:26.061696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-16T20:24:26.073920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-16T20:24:26.074223] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-16T20:24:26.075304] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-16T20:24:26.075358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:26.075393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:26.075421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:26.075479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:26.137428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:26.138468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:26.138560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:26.138613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:26.262195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:26.262356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:26.262397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:26.262426] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:26.266243] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-02-16T20:24:26.266518] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-16T20:24:26.266661] [INFO ] [sig ] IEI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:26.416056] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IEI.txt [2026-02-16T20:24:26.416212] [INFO ] [sig ] [1580/3407] Completed IEI in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:26.416255] [INFO ] [sig ] [1581/3407] Forecasting IEP... [2026-02-16T20:24:26.416313] [INFO ] [sig ] Generating forecast for: IEP [2026-02-16T20:24:26.416349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-16T20:24:26.429742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-16T20:24:26.430074] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-16T20:24:26.430930] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-16T20:24:26.430983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:26.431016] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:26.431044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:26.431102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:26.493944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:26.494738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:26.494823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:26.494857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:26.616066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:26.616228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:26.616289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:26.616322] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:26.619761] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-16T20:24:26.620054] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-16T20:24:26.620184] [INFO ] [sig ] IEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:26.766662] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IEP.txt [2026-02-16T20:24:26.766828] [INFO ] [sig ] [1581/3407] Completed IEP in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:26.767088] [INFO ] [sig ] [1582/3407] Forecasting IESC... [2026-02-16T20:24:26.767119] [INFO ] [sig ] Generating forecast for: IESC [2026-02-16T20:24:26.767149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-16T20:24:26.780617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-16T20:24:26.780992] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-16T20:24:26.781839] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-16T20:24:26.781891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:26.781923] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:26.781951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:26.782007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:26.840620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:26.841540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:26.841647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:26.841681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:26.975308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:26.975474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:26.975517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:26.975549] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:26.979772] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=38.64%) [2026-02-16T20:24:26.980185] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-16T20:24:26.980341] [INFO ] [sig ] IESC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:27.142415] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IESC.txt [2026-02-16T20:24:27.142606] [INFO ] [sig ] [1582/3407] Completed IESC in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:27.142650] [INFO ] [sig ] [1583/3407] Forecasting IEX... [2026-02-16T20:24:27.142679] [INFO ] [sig ] Generating forecast for: IEX [2026-02-16T20:24:27.142709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-16T20:24:27.155414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-16T20:24:27.155798] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-16T20:24:27.156623] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-16T20:24:27.156676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:27.156735] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:27.156763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:27.156820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:27.215314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:27.216398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:27.216481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:27.216514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:27.342770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:27.342930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:27.342972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:27.343000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:27.346647] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-16T20:24:27.347141] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-16T20:24:27.347279] [INFO ] [sig ] IEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:27.507898] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IEX.txt [2026-02-16T20:24:27.511334] [INFO ] [sig ] [1583/3407] Completed IEX in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:27.511392] [INFO ] [sig ] [1584/3407] Forecasting IFN... [2026-02-16T20:24:27.511423] [INFO ] [sig ] Generating forecast for: IFN [2026-02-16T20:24:27.511453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-16T20:24:27.524890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-16T20:24:27.525236] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-16T20:24:27.526127] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-16T20:24:27.526196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:27.526247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:27.526284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:27.526365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:27.586992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:27.588063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:27.588156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:27.588192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:27.707664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:27.707823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:27.707868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:27.707898] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:27.711936] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=26.53%) [2026-02-16T20:24:27.712430] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-16T20:24:27.712564] [INFO ] [sig ] IFN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:27.857236] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IFN.txt [2026-02-16T20:24:27.857395] [INFO ] [sig ] [1584/3407] Completed IFN in 0.3s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:27.857436] [INFO ] [sig ] [1585/3407] Forecasting IFS... [2026-02-16T20:24:27.857466] [INFO ] [sig ] Generating forecast for: IFS [2026-02-16T20:24:27.857495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-16T20:24:27.870105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-16T20:24:27.870443] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-16T20:24:27.871256] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-16T20:24:27.871308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:27.871352] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:27.871380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:27.871436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:27.940943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:27.941855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:27.941945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:27.941978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:28.066206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:28.066367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:28.066409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:28.066439] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:28.070405] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: DOWN (p=24.35%) [2026-02-16T20:24:28.070710] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-16T20:24:28.070862] [INFO ] [sig ] IFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:28.224390] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IFS.txt [2026-02-16T20:24:28.224560] [INFO ] [sig ] [1585/3407] Completed IFS in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:28.224637] [INFO ] [sig ] [1586/3407] Forecasting IGA... [2026-02-16T20:24:28.224698] [INFO ] [sig ] Generating forecast for: IGA [2026-02-16T20:24:28.224745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-16T20:24:28.238140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-16T20:24:28.238562] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-16T20:24:28.239462] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-16T20:24:28.239516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:28.239550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:28.239601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:28.239676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:28.302507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:28.303659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:28.303750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:28.303792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:28.427612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:28.427782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:28.427834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:28.427870] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:28.432216] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-16T20:24:28.432503] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-16T20:24:28.432655] [INFO ] [sig ] IGA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:28.581481] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGA.txt [2026-02-16T20:24:28.581670] [INFO ] [sig ] [1586/3407] Completed IGA in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:28.581717] [INFO ] [sig ] [1587/3407] Forecasting IGD... [2026-02-16T20:24:28.581750] [INFO ] [sig ] Generating forecast for: IGD [2026-02-16T20:24:28.581782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-16T20:24:28.594505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-16T20:24:28.594936] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-16T20:24:28.595813] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-16T20:24:28.595867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:28.595902] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:28.595931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:28.595990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:28.656980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:28.657893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:28.657997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:28.658034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:28.776312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:28.776477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:28.776522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:28.776554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:28.780098] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=30.94%) [2026-02-16T20:24:28.780382] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-16T20:24:28.780515] [INFO ] [sig ] IGD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:28.926922] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGD.txt [2026-02-16T20:24:28.927076] [INFO ] [sig ] [1587/3407] Completed IGD in 0.3s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:28.927116] [INFO ] [sig ] [1588/3407] Forecasting IGF... [2026-02-16T20:24:28.927145] [INFO ] [sig ] Generating forecast for: IGF [2026-02-16T20:24:28.927176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-16T20:24:28.939153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-16T20:24:28.939464] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-16T20:24:28.940326] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-16T20:24:28.940380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:28.940413] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:28.940442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:28.940500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:29.005881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:29.006866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:29.006953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:29.006987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:29.130780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:29.130940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:29.130981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:29.131010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:29.134764] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-16T20:24:29.135057] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-16T20:24:29.135191] [INFO ] [sig ] IGF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:29.286377] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGF.txt [2026-02-16T20:24:29.286549] [INFO ] [sig ] [1588/3407] Completed IGF in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:29.286628] [INFO ] [sig ] [1589/3407] Forecasting IGI... [2026-02-16T20:24:29.286669] [INFO ] [sig ] Generating forecast for: IGI [2026-02-16T20:24:29.286703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-16T20:24:29.299032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-16T20:24:29.299435] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-16T20:24:29.300326] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-16T20:24:29.300380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:29.300414] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:29.300443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:29.300502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:29.363813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:29.364645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:29.364729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:29.364765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:29.470689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:29.470848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:29.470893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:29.470924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:29.474886] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-16T20:24:29.475372] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-16T20:24:29.475505] [INFO ] [sig ] IGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:29.626759] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGI.txt [2026-02-16T20:24:29.627090] [INFO ] [sig ] [1589/3407] Completed IGI in 0.3s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:29.627134] [INFO ] [sig ] [1590/3407] Forecasting IGIB... [2026-02-16T20:24:29.627164] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-16T20:24:29.627194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-16T20:24:29.639021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-16T20:24:29.639315] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-16T20:24:29.640171] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-16T20:24:29.640224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:29.640256] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:29.640283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:29.640339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:29.701970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:29.702917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:29.703011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:29.703044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:29.821206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:29.821365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:29.821406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:29.821436] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:29.824851] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-02-16T20:24:29.825122] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-16T20:24:29.825247] [INFO ] [sig ] IGIB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:29.967256] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGIB.txt [2026-02-16T20:24:29.967400] [INFO ] [sig ] [1590/3407] Completed IGIB in 0.3s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:29.967441] [INFO ] [sig ] [1591/3407] Forecasting IGIC... [2026-02-16T20:24:29.967471] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-16T20:24:29.967511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-16T20:24:29.979694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-16T20:24:29.980046] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-16T20:24:29.980898] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-16T20:24:29.980950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:29.980983] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:29.981010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:29.981066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:30.039184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:30.040254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:30.040338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:30.040371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:30.159456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:30.159642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:30.159685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:30.159714] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:30.163768] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-16T20:24:30.164273] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-16T20:24:30.164413] [INFO ] [sig ] IGIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:30.316350] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IGIC.txt [2026-02-16T20:24:30.316512] [INFO ] [sig ] [1591/3407] Completed IGIC in 0.3s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:30.316554] [INFO ] [sig ] [1592/3407] Forecasting IGSB... [2026-02-16T20:24:30.316605] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-16T20:24:30.316638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-16T20:24:30.331127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-16T20:24:30.331624] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-16T20:24:30.332593] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-16T20:24:30.332659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:30.332692] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:30.332719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:30.332777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:30.395427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:30.396382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:30.396506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:30.396541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:30.525382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:30.525727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:30.525773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:30.525845] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:30.529765] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-16T20:24:30.530129] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-16T20:24:30.530271] [INFO ] [sig ] IGSB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:30.684832] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IGSB.txt [2026-02-16T20:24:30.685002] [INFO ] [sig ] [1592/3407] Completed IGSB in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.8m [2026-02-16T20:24:30.685044] [INFO ] [sig ] [1593/3407] Forecasting IHD... [2026-02-16T20:24:30.685073] [INFO ] [sig ] Generating forecast for: IHD [2026-02-16T20:24:30.685112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-16T20:24:30.697383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-16T20:24:30.697844] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-16T20:24:30.698989] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-16T20:24:30.699054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:30.699088] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:30.699117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:30.699177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:30.758540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:30.759469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:30.759638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:30.759685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:30.889343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:30.889530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:30.889611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:30.889657] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:30.894520] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-02-16T20:24:30.894944] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-16T20:24:30.895122] [INFO ] [sig ] IHD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:31.056062] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IHD.txt [2026-02-16T20:24:31.056229] [INFO ] [sig ] [1593/3407] Completed IHD in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-16T20:24:31.056270] [INFO ] [sig ] [1594/3407] Forecasting IHG... [2026-02-16T20:24:31.056300] [INFO ] [sig ] Generating forecast for: IHG [2026-02-16T20:24:31.056330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-16T20:24:31.068113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-16T20:24:31.068486] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-16T20:24:31.069308] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-16T20:24:31.069361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:31.069393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:31.069421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:31.069478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:31.129916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:31.130873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:31.130962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:31.131012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:31.256969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:31.257130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:31.257172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:31.257200] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:31.261254] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-02-16T20:24:31.261538] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-16T20:24:31.261684] [INFO ] [sig ] IHG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:31.420630] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IHG.txt [2026-02-16T20:24:31.420863] [INFO ] [sig ] [1594/3407] Completed IHG in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-16T20:24:31.420918] [INFO ] [sig ] [1595/3407] Forecasting IHS... [2026-02-16T20:24:31.420979] [INFO ] [sig ] Generating forecast for: IHS [2026-02-16T20:24:31.421021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-16T20:24:31.434563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-16T20:24:31.435047] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-16T20:24:31.436081] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-16T20:24:31.436151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:31.436195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:31.436225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:31.436303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:31.494237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:31.495224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:31.495368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:31.495404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:31.620328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:31.620515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:31.620558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:31.620611] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:31.624484] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-16T20:24:31.624923] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-16T20:24:31.625080] [INFO ] [sig ] IHS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:31.811355] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IHS.txt [2026-02-16T20:24:31.811626] [INFO ] [sig ] [1595/3407] Completed IHS in 0.4s | 2.81 sym/s | Total: 9.4m | ETA: 10.7m [2026-02-16T20:24:31.811746] [INFO ] [sig ] [1596/3407] Forecasting IIF... [2026-02-16T20:24:31.811805] [INFO ] [sig ] Generating forecast for: IIF [2026-02-16T20:24:31.811858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-16T20:24:31.828779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-16T20:24:31.829321] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-16T20:24:31.830595] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-16T20:24:31.830681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:31.830734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:31.830780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:31.830895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:31.918427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:31.919690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:31.919836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:31.919889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:32.094832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:32.095021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:32.095072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:32.095107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:32.100196] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: UP (p=78.31%) [2026-02-16T20:24:32.100788] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-16T20:24:32.101002] [INFO ] [sig ] IIF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:32.346359] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IIF.txt [2026-02-16T20:24:32.346704] [INFO ] [sig ] [1596/3407] Completed IIF in 0.5s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:32.346779] [INFO ] [sig ] [1597/3407] Forecasting III... [2026-02-16T20:24:32.346837] [INFO ] [sig ] Generating forecast for: III [2026-02-16T20:24:32.346884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-16T20:24:32.381213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-16T20:24:32.381781] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-16T20:24:32.383162] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-16T20:24:32.383247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:32.383305] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:32.383352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:32.383445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:32.543210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:32.544535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:32.544706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:32.544746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:32.731256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:32.731458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:32.731521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:32.731564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:32.737662] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=60.07%) [2026-02-16T20:24:32.738318] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-16T20:24:32.738565] [INFO ] [sig ] III: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:32.971523] [INFO ] [LOCAL ] Saved forecast: III 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/III.txt [2026-02-16T20:24:32.971769] [INFO ] [sig ] [1597/3407] Completed III in 0.6s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:32.971873] [INFO ] [sig ] [1598/3407] Forecasting IIIN... [2026-02-16T20:24:32.971922] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-16T20:24:32.971971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-16T20:24:32.993125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-16T20:24:32.993748] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-16T20:24:32.995094] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-16T20:24:32.995193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:32.995250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:32.995299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:32.995392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:33.061863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:33.062854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:33.062949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:33.062984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:33.186934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:33.187097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:33.187139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:33.187168] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:33.191026] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-02-16T20:24:33.191319] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-16T20:24:33.191455] [INFO ] [sig ] IIIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:33.339227] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IIIN.txt [2026-02-16T20:24:33.339384] [INFO ] [sig ] [1598/3407] Completed IIIN in 0.4s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:33.339426] [INFO ] [sig ] [1599/3407] Forecasting IIM... [2026-02-16T20:24:33.339483] [INFO ] [sig ] Generating forecast for: IIM [2026-02-16T20:24:33.339518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-16T20:24:33.350972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-16T20:24:33.351288] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-16T20:24:33.352099] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-16T20:24:33.352151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:33.352185] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:33.352212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:33.352269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:33.434228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:33.435153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:33.435242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:33.435278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:33.556265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:33.556421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:33.556463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:33.556494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:33.560077] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-16T20:24:33.560361] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-16T20:24:33.560493] [INFO ] [sig ] IIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:33.703626] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IIM.txt [2026-02-16T20:24:33.703819] [INFO ] [sig ] [1599/3407] Completed IIM in 0.4s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:33.703864] [INFO ] [sig ] [1600/3407] Forecasting ILMN... [2026-02-16T20:24:33.703924] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-16T20:24:33.703958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-16T20:24:33.716252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-16T20:24:33.716591] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-16T20:24:33.717416] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-16T20:24:33.717470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:33.717531] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:33.717570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:33.717655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:33.776068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:33.776845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:33.776931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:33.776966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:33.902942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:33.903100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:33.903142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:33.903171] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:33.907214] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-02-16T20:24:33.907497] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-16T20:24:33.907657] [INFO ] [sig ] ILMN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:34.049607] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ILMN.txt [2026-02-16T20:24:34.049746] [INFO ] [sig ] [1600/3407] Completed ILMN in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:34.049787] [INFO ] [sig ] [1601/3407] Forecasting IMAX... [2026-02-16T20:24:34.049815] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-16T20:24:34.049845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-16T20:24:34.060991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-16T20:24:34.061297] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-16T20:24:34.062103] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-16T20:24:34.062156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:34.062188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:34.062215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:34.062272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:34.120900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:34.121677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:34.121763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:34.121798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:34.238784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:34.238951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:34.239003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:34.239034] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:34.242552] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=16.68%) [2026-02-16T20:24:34.242890] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-16T20:24:34.243045] [INFO ] [sig ] IMAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:34.386907] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IMAX.txt [2026-02-16T20:24:34.387069] [INFO ] [sig ] [1601/3407] Completed IMAX in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:34.387108] [INFO ] [sig ] [1602/3407] Forecasting IMMP... [2026-02-16T20:24:34.387139] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-16T20:24:34.387200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-16T20:24:34.398336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-16T20:24:34.398689] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-16T20:24:34.399710] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-16T20:24:34.399761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:34.399794] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:34.399821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:34.399881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:34.459393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:34.460394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:34.460476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:34.460509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:34.577821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:34.577993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:34.578225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:34.578255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:34.582397] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=42.42%) [2026-02-16T20:24:34.582700] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-16T20:24:34.582835] [INFO ] [sig ] IMMP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:34.728386] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IMMP.txt [2026-02-16T20:24:34.728531] [INFO ] [sig ] [1602/3407] Completed IMMP in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:34.728586] [INFO ] [sig ] [1603/3407] Forecasting IMMX... [2026-02-16T20:24:34.728643] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-16T20:24:34.728676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-16T20:24:34.740303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-16T20:24:34.740666] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-16T20:24:34.741602] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-16T20:24:34.741657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:34.741697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:34.741737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:34.741816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:34.802790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:34.803594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:34.803687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:34.803723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:34.924771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:34.924925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:34.924968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:34.925028] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:34.928422] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-16T20:24:34.928742] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-16T20:24:34.928874] [INFO ] [sig ] IMMX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:35.071007] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IMMX.txt [2026-02-16T20:24:35.071141] [INFO ] [sig ] [1603/3407] Completed IMMX in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:35.071181] [INFO ] [sig ] [1604/3407] Forecasting IMNM... [2026-02-16T20:24:35.071235] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-16T20:24:35.071268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-16T20:24:35.082109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-16T20:24:35.082426] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-16T20:24:35.083263] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-16T20:24:35.083316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:35.083348] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:35.083375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:35.083432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:35.140257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:35.140926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:35.141007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:35.141040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:35.262906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:35.263062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:35.263104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:35.263133] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:35.266555] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=11.89%) [2026-02-16T20:24:35.266848] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-16T20:24:35.266982] [INFO ] [sig ] IMNM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:35.411095] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IMNM.txt [2026-02-16T20:24:35.411240] [INFO ] [sig ] [1604/3407] Completed IMNM in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:35.411282] [INFO ] [sig ] [1605/3407] Forecasting IMNN... [2026-02-16T20:24:35.411341] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-16T20:24:35.411374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-16T20:24:35.423991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-16T20:24:35.424327] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-16T20:24:35.425396] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-16T20:24:35.425456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:35.425489] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:35.425517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:35.425605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:35.487187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:35.487833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:35.487913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:35.487945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:35.611289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:35.611465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:35.611507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:35.611537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:35.615079] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-16T20:24:35.615355] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-16T20:24:35.615487] [INFO ] [sig ] IMNN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:35.758090] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IMNN.txt [2026-02-16T20:24:35.758245] [INFO ] [sig ] [1605/3407] Completed IMNN in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:35.758286] [INFO ] [sig ] [1606/3407] Forecasting IMOS... [2026-02-16T20:24:35.758315] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-16T20:24:35.758346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-16T20:24:35.770165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-16T20:24:35.770527] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-16T20:24:35.771347] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-16T20:24:35.771398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:35.771429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:35.771456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:35.771511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:35.828166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:35.828987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:35.829069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:35.829101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:35.948346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:35.948508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:35.948548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:35.948598] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:35.952028] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-16T20:24:35.952297] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-16T20:24:35.952425] [INFO ] [sig ] IMOS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:36.101371] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IMOS.txt [2026-02-16T20:24:36.101532] [INFO ] [sig ] [1606/3407] Completed IMOS in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:36.101592] [INFO ] [sig ] [1607/3407] Forecasting IMPP... [2026-02-16T20:24:36.101625] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-16T20:24:36.101654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-16T20:24:36.113257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-16T20:24:36.113631] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-16T20:24:36.114409] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-16T20:24:36.114460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:36.114492] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:36.114518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:36.114592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:36.172242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:36.173131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:36.173217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:36.173249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:36.294024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:36.294190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:36.294233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:36.294263] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:36.297742] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-16T20:24:36.298074] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-16T20:24:36.298217] [INFO ] [sig ] IMPP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:36.441185] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IMPP.txt [2026-02-16T20:24:36.441330] [INFO ] [sig ] [1607/3407] Completed IMPP in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:36.441370] [INFO ] [sig ] [1608/3407] Forecasting IMRX... [2026-02-16T20:24:36.441399] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-16T20:24:36.441429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-16T20:24:36.453159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-16T20:24:36.453523] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-16T20:24:36.454342] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-16T20:24:36.454395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:36.454427] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:36.454453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:36.454513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:36.512983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:36.513877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:36.513964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:36.513996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:36.632306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:36.632467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:36.632508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:36.632537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:36.635970] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-16T20:24:36.636251] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-16T20:24:36.636381] [INFO ] [sig ] IMRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:36.785094] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IMRX.txt [2026-02-16T20:24:36.785263] [INFO ] [sig ] [1608/3407] Completed IMRX in 0.3s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:36.785308] [INFO ] [sig ] [1609/3407] Forecasting IMTX... [2026-02-16T20:24:36.785338] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-16T20:24:36.785369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-16T20:24:36.799494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-16T20:24:36.800024] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-16T20:24:36.800971] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-16T20:24:36.801041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:36.801077] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:36.801106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:36.801165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:36.861337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:36.862324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:36.862412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:36.862446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:36.992527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:36.992736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:36.992781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:36.992810] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:36.996397] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=81.90%) [2026-02-16T20:24:36.996773] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-16T20:24:36.996926] [INFO ] [sig ] IMTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:37.150553] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IMTX.txt [2026-02-16T20:24:37.150757] [INFO ] [sig ] [1609/3407] Completed IMTX in 0.4s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:37.150803] [INFO ] [sig ] [1610/3407] Forecasting IMXI... [2026-02-16T20:24:37.150861] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-16T20:24:37.150895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-16T20:24:37.162513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-16T20:24:37.162902] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-16T20:24:37.163733] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-16T20:24:37.163787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:37.163820] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:37.163848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:37.163906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:37.228625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:37.229613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:37.229736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:37.229771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:37.354331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:37.354499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:37.354542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:37.354591] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:37.358043] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=53.26%) [2026-02-16T20:24:37.358525] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-16T20:24:37.358681] [INFO ] [sig ] IMXI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:37.514381] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IMXI.txt [2026-02-16T20:24:37.514555] [INFO ] [sig ] [1610/3407] Completed IMXI in 0.4s | 2.81 sym/s | Total: 9.5m | ETA: 10.7m [2026-02-16T20:24:37.514618] [INFO ] [sig ] [1611/3407] Forecasting INAB... [2026-02-16T20:24:37.514649] [INFO ] [sig ] Generating forecast for: INAB [2026-02-16T20:24:37.514703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-16T20:24:37.527400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-16T20:24:37.527789] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-16T20:24:37.528652] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-16T20:24:37.528706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:37.528739] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:37.528768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:37.528826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:37.590076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:37.590945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:37.591035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:37.591069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:37.712519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:37.712718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:37.712762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:37.712791] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:37.716802] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-16T20:24:37.717114] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-16T20:24:37.717254] [INFO ] [sig ] INAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:37.864780] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INAB.txt [2026-02-16T20:24:37.864948] [INFO ] [sig ] [1611/3407] Completed INAB in 0.4s | 2.81 sym/s | Total: 9.5m | ETA: 10.6m [2026-02-16T20:24:37.864989] [INFO ] [sig ] [1612/3407] Forecasting INBK... [2026-02-16T20:24:37.865018] [INFO ] [sig ] Generating forecast for: INBK [2026-02-16T20:24:37.865075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-16T20:24:37.878660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-16T20:24:37.879066] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-16T20:24:37.879924] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-16T20:24:37.879977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:37.880010] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:37.880037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:37.880095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:37.947185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:37.948391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:37.948485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:37.948519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:38.079281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:38.079454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:38.079499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:38.079529] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:38.083567] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-02-16T20:24:38.083918] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-16T20:24:38.084069] [INFO ] [sig ] INBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:38.237211] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INBK.txt [2026-02-16T20:24:38.237408] [INFO ] [sig ] [1612/3407] Completed INBK in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:38.237463] [INFO ] [sig ] [1613/3407] Forecasting INBX... [2026-02-16T20:24:38.237500] [INFO ] [sig ] Generating forecast for: INBX [2026-02-16T20:24:38.237595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-16T20:24:38.250948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-16T20:24:38.251341] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-16T20:24:38.252166] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-16T20:24:38.252219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:38.252253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:38.252280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:38.252337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:38.315346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:38.316395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:38.316506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:38.316552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:38.464161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:38.464326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:38.464368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:38.464399] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:38.468318] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-02-16T20:24:38.468706] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-16T20:24:38.468857] [INFO ] [sig ] INBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:38.625272] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INBX.txt [2026-02-16T20:24:38.625476] [INFO ] [sig ] [1613/3407] Completed INBX in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:38.625517] [INFO ] [sig ] [1614/3407] Forecasting INCY... [2026-02-16T20:24:38.625549] [INFO ] [sig ] Generating forecast for: INCY [2026-02-16T20:24:38.625628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-16T20:24:38.638117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-16T20:24:38.638520] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-16T20:24:38.639433] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-16T20:24:38.639488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:38.639521] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:38.639548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:38.639674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:38.703305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:38.704399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:38.704492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:38.704556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:38.835118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:38.835281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:38.835324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:38.835353] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:38.838825] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=79.16%) [2026-02-16T20:24:38.839150] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-16T20:24:38.839279] [INFO ] [sig ] INCY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:38.982331] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INCY.txt [2026-02-16T20:24:38.982503] [INFO ] [sig ] [1614/3407] Completed INCY in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:38.982547] [INFO ] [sig ] [1615/3407] Forecasting INDB... [2026-02-16T20:24:38.982626] [INFO ] [sig ] Generating forecast for: INDB [2026-02-16T20:24:38.982698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-16T20:24:38.994742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-16T20:24:38.995106] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-16T20:24:38.995967] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-16T20:24:38.996021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:38.996054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:38.996081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:38.996137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:39.053684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:39.054558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:39.054663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:39.054697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:39.179407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:39.179568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:39.179630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:39.179659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:39.183152] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-16T20:24:39.183429] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-16T20:24:39.183565] [INFO ] [sig ] INDB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:39.326265] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INDB.txt [2026-02-16T20:24:39.326447] [INFO ] [sig ] [1615/3407] Completed INDB in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:39.326491] [INFO ] [sig ] [1616/3407] Forecasting INDI... [2026-02-16T20:24:39.326522] [INFO ] [sig ] Generating forecast for: INDI [2026-02-16T20:24:39.326553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-16T20:24:39.337679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-16T20:24:39.338044] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-16T20:24:39.338855] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-16T20:24:39.338908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:39.338945] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:39.338979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:39.339049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:39.398286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:39.399255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:39.399359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:39.399392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:39.532642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:39.532823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:39.532883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:39.532915] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:39.536802] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-02-16T20:24:39.537252] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-16T20:24:39.537405] [INFO ] [sig ] INDI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:39.689362] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INDI.txt [2026-02-16T20:24:39.689519] [INFO ] [sig ] [1616/3407] Completed INDI in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:39.689558] [INFO ] [sig ] [1617/3407] Forecasting INDP... [2026-02-16T20:24:39.689610] [INFO ] [sig ] Generating forecast for: INDP [2026-02-16T20:24:39.689669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-16T20:24:39.701122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-16T20:24:39.701479] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-16T20:24:39.702349] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-16T20:24:39.702402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:39.702471] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:39.702513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:39.702617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:39.762145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:39.763086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:39.763188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:39.763223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:39.876368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:39.876531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:39.876593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:39.876628] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:39.880123] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=69.80%) [2026-02-16T20:24:39.880415] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-16T20:24:39.880543] [INFO ] [sig ] INDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:40.026204] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INDP.txt [2026-02-16T20:24:40.026373] [INFO ] [sig ] [1617/3407] Completed INDP in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:40.026416] [INFO ] [sig ] [1618/3407] Forecasting INDY... [2026-02-16T20:24:40.026446] [INFO ] [sig ] Generating forecast for: INDY [2026-02-16T20:24:40.026476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-16T20:24:40.038297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-16T20:24:40.038668] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-16T20:24:40.039488] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-16T20:24:40.039540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:40.039596] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:40.039628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:40.039685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:40.097236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:40.098210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:40.098303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:40.098336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:40.238748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:40.238926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:40.238979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:40.239015] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:40.242612] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-02-16T20:24:40.242924] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-16T20:24:40.243057] [INFO ] [sig ] INDY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:40.409656] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INDY.txt [2026-02-16T20:24:40.409828] [INFO ] [sig ] [1618/3407] Completed INDY in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:40.409870] [INFO ] [sig ] [1619/3407] Forecasting INFY... [2026-02-16T20:24:40.409911] [INFO ] [sig ] Generating forecast for: INFY [2026-02-16T20:24:40.409942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-16T20:24:40.423600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-16T20:24:40.424096] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-16T20:24:40.425056] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-16T20:24:40.425112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:40.425146] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:40.425173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:40.425231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:40.489708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:40.490827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:40.490927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:40.490972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:40.622754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:40.622912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:40.622955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:40.622986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:40.626687] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=90.67%) [2026-02-16T20:24:40.626972] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-16T20:24:40.627124] [INFO ] [sig ] INFY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:40.775145] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INFY.txt [2026-02-16T20:24:40.775310] [INFO ] [sig ] [1619/3407] Completed INFY in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:40.775352] [INFO ] [sig ] [1620/3407] Forecasting ING... [2026-02-16T20:24:40.775381] [INFO ] [sig ] Generating forecast for: ING [2026-02-16T20:24:40.775446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-16T20:24:40.788505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-16T20:24:40.788937] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-16T20:24:40.789825] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-16T20:24:40.789885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:40.789932] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:40.789961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:40.790019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:40.861825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:40.862940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:40.863090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:40.863136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:40.997811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:40.998040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:40.998092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:40.998158] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:41.002081] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-16T20:24:41.002463] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-16T20:24:41.002635] [INFO ] [sig ] ING: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:41.157340] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ING.txt [2026-02-16T20:24:41.157554] [INFO ] [sig ] [1620/3407] Completed ING in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:41.157670] [INFO ] [sig ] [1621/3407] Forecasting INGN... [2026-02-16T20:24:41.157715] [INFO ] [sig ] Generating forecast for: INGN [2026-02-16T20:24:41.157756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-16T20:24:41.170485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-16T20:24:41.170916] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-16T20:24:41.171805] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-16T20:24:41.171860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:41.171893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:41.171920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:41.171977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:41.233263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:41.234360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:41.234467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:41.234501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:41.371905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:41.372073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:41.372116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:41.372147] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:41.376178] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-16T20:24:41.376600] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-16T20:24:41.376766] [INFO ] [sig ] INGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:41.529792] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INGN.txt [2026-02-16T20:24:41.529958] [INFO ] [sig ] [1621/3407] Completed INGN in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:41.530000] [INFO ] [sig ] [1622/3407] Forecasting INMB... [2026-02-16T20:24:41.530037] [INFO ] [sig ] Generating forecast for: INMB [2026-02-16T20:24:41.530073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-16T20:24:41.543664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-16T20:24:41.544129] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-16T20:24:41.545009] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-16T20:24:41.545064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:41.545100] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:41.545128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:41.545186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:41.604821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:41.605803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:41.605904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:41.605948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:41.738953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:41.739159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:41.739209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:41.739240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:41.743104] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-16T20:24:41.743465] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-16T20:24:41.743632] [INFO ] [sig ] INMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:41.893307] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INMB.txt [2026-02-16T20:24:41.893469] [INFO ] [sig ] [1622/3407] Completed INMB in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:41.893511] [INFO ] [sig ] [1623/3407] Forecasting INMD... [2026-02-16T20:24:41.893541] [INFO ] [sig ] Generating forecast for: INMD [2026-02-16T20:24:41.893593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-16T20:24:41.905952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-16T20:24:41.906335] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-16T20:24:41.907167] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-16T20:24:41.907218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:41.907250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:41.907276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:41.907331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:41.967983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:41.969122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:41.969211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:41.969246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:42.097866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:42.098061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:42.098105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:42.098134] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:42.102406] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-16T20:24:42.102763] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-16T20:24:42.102906] [INFO ] [sig ] INMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:42.269284] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INMD.txt [2026-02-16T20:24:42.269459] [INFO ] [sig ] [1623/3407] Completed INMD in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:42.269508] [INFO ] [sig ] [1624/3407] Forecasting INN... [2026-02-16T20:24:42.269541] [INFO ] [sig ] Generating forecast for: INN [2026-02-16T20:24:42.269625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-16T20:24:42.281565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-16T20:24:42.281987] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-16T20:24:42.282910] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-16T20:24:42.282966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:42.283000] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:42.283028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:42.283090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:42.345279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:42.346204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:42.346293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:42.346327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:42.470401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:42.470594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:42.470642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:42.470671] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:42.474529] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=54.05%) [2026-02-16T20:24:42.474845] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-16T20:24:42.474979] [INFO ] [sig ] INN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:42.621354] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INN.txt [2026-02-16T20:24:42.621469] [INFO ] [sig ] [1624/3407] Completed INN in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:42.621509] [INFO ] [sig ] [1625/3407] Forecasting INO... [2026-02-16T20:24:42.621537] [INFO ] [sig ] Generating forecast for: INO [2026-02-16T20:24:42.621566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-16T20:24:42.633532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-16T20:24:42.633819] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-16T20:24:42.634808] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-16T20:24:42.634861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:42.634893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:42.634920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:42.634976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:42.694146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:42.694780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:42.694862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:42.694895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:42.813384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:42.813496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:42.813534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:42.813562] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:42.816835] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=81.50%) [2026-02-16T20:24:42.817113] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-16T20:24:42.817235] [INFO ] [sig ] INO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:42.960802] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INO.txt [2026-02-16T20:24:42.960965] [INFO ] [sig ] [1625/3407] Completed INO in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:42.961007] [INFO ] [sig ] [1626/3407] Forecasting INOD... [2026-02-16T20:24:42.961036] [INFO ] [sig ] Generating forecast for: INOD [2026-02-16T20:24:42.961069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-16T20:24:42.972490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-16T20:24:42.972797] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-16T20:24:42.973608] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-16T20:24:42.973660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:42.973692] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:42.973718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:42.973775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:43.031074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:43.031980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:43.032066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:43.032099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:43.154756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:43.154913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:43.154954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:43.154983] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:43.158468] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=43.39%) [2026-02-16T20:24:43.158774] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-16T20:24:43.158904] [INFO ] [sig ] INOD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:43.304140] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INOD.txt [2026-02-16T20:24:43.304281] [INFO ] [sig ] [1626/3407] Completed INOD in 0.3s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:43.304320] [INFO ] [sig ] [1627/3407] Forecasting INSE... [2026-02-16T20:24:43.304349] [INFO ] [sig ] Generating forecast for: INSE [2026-02-16T20:24:43.304382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-16T20:24:43.315312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-16T20:24:43.315645] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-16T20:24:43.316500] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-16T20:24:43.316553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:43.316608] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:43.316638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:43.316696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:43.376171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:43.376951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:43.377069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:43.377104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:43.502062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:43.502213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:43.502258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:43.502305] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:43.505858] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-16T20:24:43.506149] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-16T20:24:43.506460] [INFO ] [sig ] INSE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:43.655260] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INSE.txt [2026-02-16T20:24:43.655416] [INFO ] [sig ] [1627/3407] Completed INSE in 0.4s | 2.81 sym/s | Total: 9.6m | ETA: 10.6m [2026-02-16T20:24:43.655463] [INFO ] [sig ] [1628/3407] Forecasting INSG... [2026-02-16T20:24:43.655496] [INFO ] [sig ] Generating forecast for: INSG [2026-02-16T20:24:43.655527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-16T20:24:43.667192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-16T20:24:43.667500] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-16T20:24:43.668388] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-16T20:24:43.668441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:43.668475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:43.668502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:43.668561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:43.729324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:43.730116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:43.730200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:43.730236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:43.847902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:43.848090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:43.848143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:43.848181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:43.851727] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-16T20:24:43.852014] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-16T20:24:43.852184] [INFO ] [sig ] INSG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:44.002276] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INSG.txt [2026-02-16T20:24:44.002435] [INFO ] [sig ] [1628/3407] Completed INSG in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:44.002476] [INFO ] [sig ] [1629/3407] Forecasting INSM... [2026-02-16T20:24:44.002506] [INFO ] [sig ] Generating forecast for: INSM [2026-02-16T20:24:44.002536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-16T20:24:44.014820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-16T20:24:44.015145] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-16T20:24:44.016178] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-16T20:24:44.016233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:44.016268] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:44.016298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:44.016357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:44.075765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:44.076722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:44.076828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:44.076864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:44.196114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:44.196278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:44.196322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:44.196352] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:44.199864] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=30.52%) [2026-02-16T20:24:44.200184] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-16T20:24:44.200328] [INFO ] [sig ] INSM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:44.343262] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INSM.txt [2026-02-16T20:24:44.343398] [INFO ] [sig ] [1629/3407] Completed INSM in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:44.343437] [INFO ] [sig ] [1630/3407] Forecasting INSP... [2026-02-16T20:24:44.343467] [INFO ] [sig ] Generating forecast for: INSP [2026-02-16T20:24:44.343497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-16T20:24:44.355155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-16T20:24:44.355504] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-16T20:24:44.356312] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-16T20:24:44.356365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:44.356397] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:44.356425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:44.356481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:44.413831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:44.414728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:44.414814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:44.414846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:44.543125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:44.543484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:44.543529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:44.543561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:44.547702] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-16T20:24:44.548021] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-16T20:24:44.548160] [INFO ] [sig ] INSP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:44.692822] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INSP.txt [2026-02-16T20:24:44.693010] [INFO ] [sig ] [1630/3407] Completed INSP in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:44.693050] [INFO ] [sig ] [1631/3407] Forecasting INTA... [2026-02-16T20:24:44.693082] [INFO ] [sig ] Generating forecast for: INTA [2026-02-16T20:24:44.693143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-16T20:24:44.704393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-16T20:24:44.704758] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-16T20:24:44.705550] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-16T20:24:44.705623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:44.705657] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:44.705695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:44.705753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:44.763964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:44.764855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:44.764937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:44.764970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:44.893386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:44.893544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:44.893606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:44.893638] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:44.897034] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-02-16T20:24:44.897309] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-16T20:24:44.897435] [INFO ] [sig ] INTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:45.040632] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INTA.txt [2026-02-16T20:24:45.040812] [INFO ] [sig ] [1631/3407] Completed INTA in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:45.040858] [INFO ] [sig ] [1632/3407] Forecasting INTC... [2026-02-16T20:24:45.040889] [INFO ] [sig ] Generating forecast for: INTC [2026-02-16T20:24:45.040921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-16T20:24:45.054654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-16T20:24:45.055045] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-16T20:24:45.055927] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-16T20:24:45.055989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:45.056035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:45.056067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:45.056138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:45.114478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:45.115349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:45.115434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:45.115468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:45.238060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:45.238221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:45.238267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:45.238297] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:45.241896] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-16T20:24:45.242176] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-16T20:24:45.242308] [INFO ] [sig ] INTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:45.387673] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INTC.txt [2026-02-16T20:24:45.387840] [INFO ] [sig ] [1632/3407] Completed INTC in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:45.387879] [INFO ] [sig ] [1633/3407] Forecasting INVA... [2026-02-16T20:24:45.387909] [INFO ] [sig ] Generating forecast for: INVA [2026-02-16T20:24:45.387940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-16T20:24:45.400137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-16T20:24:45.400520] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-16T20:24:45.401353] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-16T20:24:45.401633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:45.401669] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:45.401696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:45.401752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:45.476895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:45.477791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:45.477875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:45.477908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:45.604892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:45.605063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:45.605108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:45.605138] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:45.609114] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-16T20:24:45.609538] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-16T20:24:45.609714] [INFO ] [sig ] INVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:45.776057] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INVA.txt [2026-02-16T20:24:45.776248] [INFO ] [sig ] [1633/3407] Completed INVA in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:45.776296] [INFO ] [sig ] [1634/3407] Forecasting INVE... [2026-02-16T20:24:45.776327] [INFO ] [sig ] Generating forecast for: INVE [2026-02-16T20:24:45.776388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-16T20:24:45.787546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-16T20:24:45.787889] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-16T20:24:45.788770] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-16T20:24:45.788826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:45.788885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:45.788915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:45.788972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:45.846939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:45.847745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:45.847829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:45.847863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:45.967916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:45.968116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:45.968160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:45.968200] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:45.972135] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-16T20:24:45.972448] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-16T20:24:45.972602] [INFO ] [sig ] INVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:46.133719] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/INVE.txt [2026-02-16T20:24:46.133867] [INFO ] [sig ] [1634/3407] Completed INVE in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:46.133909] [INFO ] [sig ] [1635/3407] Forecasting INVH... [2026-02-16T20:24:46.133953] [INFO ] [sig ] Generating forecast for: INVH [2026-02-16T20:24:46.133986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-16T20:24:46.145366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-16T20:24:46.145682] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-16T20:24:46.146496] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-16T20:24:46.146549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:46.146615] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:46.146646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:46.146703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:46.204044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:46.204839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:46.204920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:46.204953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:46.324543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:46.324716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:46.324758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:46.324786] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:46.328179] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=80.03%) [2026-02-16T20:24:46.328463] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-16T20:24:46.328611] [INFO ] [sig ] INVH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:46.473553] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/INVH.txt [2026-02-16T20:24:46.473712] [INFO ] [sig ] [1635/3407] Completed INVH in 0.3s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:46.473751] [INFO ] [sig ] [1636/3407] Forecasting IONS... [2026-02-16T20:24:46.473782] [INFO ] [sig ] Generating forecast for: IONS [2026-02-16T20:24:46.473812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-16T20:24:46.485624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-16T20:24:46.485967] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-16T20:24:46.486785] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-16T20:24:46.486837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:46.486869] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:46.486897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:46.486954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:46.549594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:46.550470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:46.550555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:46.550609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:46.676403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:46.676568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:46.676633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:46.676663] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:46.680418] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-16T20:24:46.680765] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-16T20:24:46.680923] [INFO ] [sig ] IONS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:46.827394] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IONS.txt [2026-02-16T20:24:46.827595] [INFO ] [sig ] [1636/3407] Completed IONS in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:46.827638] [INFO ] [sig ] [1637/3407] Forecasting IOSP... [2026-02-16T20:24:46.827668] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-16T20:24:46.827698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-16T20:24:46.840306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-16T20:24:46.840800] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-16T20:24:46.842025] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-16T20:24:46.842091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:46.842130] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:46.842164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:46.842235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:46.929349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:46.930537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:46.930677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:46.930727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:47.087243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:47.087415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:47.087462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:47.087535] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:47.091620] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-02-16T20:24:47.091952] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-16T20:24:47.092093] [INFO ] [sig ] IOSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:47.239951] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IOSP.txt [2026-02-16T20:24:47.240118] [INFO ] [sig ] [1637/3407] Completed IOSP in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:47.240166] [INFO ] [sig ] [1638/3407] Forecasting IOVA... [2026-02-16T20:24:47.240202] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-16T20:24:47.240241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-16T20:24:47.252689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-16T20:24:47.253094] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-16T20:24:47.253994] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-16T20:24:47.254051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:47.254085] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:47.254112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:47.254171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:47.312551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:47.313505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:47.313615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:47.313652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:47.450045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:47.450221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:47.450273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:47.450333] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:47.453980] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-16T20:24:47.454278] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-16T20:24:47.454413] [INFO ] [sig ] IOVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:47.607647] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IOVA.txt [2026-02-16T20:24:47.607783] [INFO ] [sig ] [1638/3407] Completed IOVA in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:47.607823] [INFO ] [sig ] [1639/3407] Forecasting IPGP... [2026-02-16T20:24:47.607852] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-16T20:24:47.607884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-16T20:24:47.618643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-16T20:24:47.618934] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-16T20:24:47.619784] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-16T20:24:47.619836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:47.619868] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:47.619895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:47.619952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:47.682082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:47.683050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:47.683139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:47.683175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:47.809765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:47.809929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:47.809973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:47.810003] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:47.813497] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=69.31%) [2026-02-16T20:24:47.813802] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-16T20:24:47.813934] [INFO ] [sig ] IPGP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:47.962541] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IPGP.txt [2026-02-16T20:24:47.962752] [INFO ] [sig ] [1639/3407] Completed IPGP in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:47.962802] [INFO ] [sig ] [1640/3407] Forecasting IPI... [2026-02-16T20:24:47.962870] [INFO ] [sig ] Generating forecast for: IPI [2026-02-16T20:24:47.962919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-16T20:24:47.974982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-16T20:24:47.975364] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-16T20:24:47.976604] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-16T20:24:47.976657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:47.976689] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:47.976715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:47.976772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:48.036991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:48.037945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:48.038051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:48.038104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:48.167026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:48.167196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:48.167238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:48.167266] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:48.171223] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-16T20:24:48.171535] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-16T20:24:48.171701] [INFO ] [sig ] IPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:48.340914] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IPI.txt [2026-02-16T20:24:48.341085] [INFO ] [sig ] [1640/3407] Completed IPI in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:48.341129] [INFO ] [sig ] [1641/3407] Forecasting IQ... [2026-02-16T20:24:48.341161] [INFO ] [sig ] Generating forecast for: IQ [2026-02-16T20:24:48.341194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-16T20:24:48.355732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-16T20:24:48.356142] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-16T20:24:48.357025] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-16T20:24:48.357080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:48.357114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:48.357143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:48.357203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:48.426157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:48.427101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:48.427201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:48.427243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:48.561181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:48.561359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:48.561407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:48.561437] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:48.565555] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: UP (p=67.04%) [2026-02-16T20:24:48.565889] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-16T20:24:48.566029] [INFO ] [sig ] IQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:48.720928] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IQ.txt [2026-02-16T20:24:48.721092] [INFO ] [sig ] [1641/3407] Completed IQ in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:48.721135] [INFO ] [sig ] [1642/3407] Forecasting IQI... [2026-02-16T20:24:48.721169] [INFO ] [sig ] Generating forecast for: IQI [2026-02-16T20:24:48.721202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-16T20:24:48.733989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-16T20:24:48.734435] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-16T20:24:48.735408] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-16T20:24:48.735463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:48.735497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:48.735525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:48.735617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:48.795801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:48.796979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:48.797071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:48.797106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:48.944128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:48.944327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:48.944385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:48.944418] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:48.948633] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-16T20:24:48.949073] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-16T20:24:48.949261] [INFO ] [sig ] IQI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:49.102350] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IQI.txt [2026-02-16T20:24:49.102537] [INFO ] [sig ] [1642/3407] Completed IQI in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:49.102601] [INFO ] [sig ] [1643/3407] Forecasting IQQQ... [2026-02-16T20:24:49.102634] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-16T20:24:49.102664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-16T20:24:49.116664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-16T20:24:49.117111] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-16T20:24:49.118169] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-16T20:24:49.118246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:49.118301] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:49.118347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:49.118413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:49.180990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:49.182013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:49.182106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:49.182140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:49.303644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:49.303809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:49.303852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:49.303882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:49.307406] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-16T20:24:49.307746] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-16T20:24:49.307892] [INFO ] [sig ] IQQQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:49.459372] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IQQQ.txt [2026-02-16T20:24:49.459766] [INFO ] [sig ] [1643/3407] Completed IQQQ in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:49.459814] [INFO ] [sig ] [1644/3407] Forecasting IRDM... [2026-02-16T20:24:49.459845] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-16T20:24:49.459875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-16T20:24:49.473679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-16T20:24:49.474096] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-16T20:24:49.474987] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-16T20:24:49.475051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:49.475083] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:49.475110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:49.475165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:49.538327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:49.539718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:49.539842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:49.539878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:49.663081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:49.663246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:49.663287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:49.663317] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:49.667168] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-16T20:24:49.667482] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-16T20:24:49.667631] [INFO ] [sig ] IRDM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:49.813921] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IRDM.txt [2026-02-16T20:24:49.814080] [INFO ] [sig ] [1644/3407] Completed IRDM in 0.4s | 2.81 sym/s | Total: 9.7m | ETA: 10.5m [2026-02-16T20:24:49.814119] [INFO ] [sig ] [1645/3407] Forecasting IREN... [2026-02-16T20:24:49.814150] [INFO ] [sig ] Generating forecast for: IREN [2026-02-16T20:24:49.814189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-16T20:24:49.826007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-16T20:24:49.826344] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-16T20:24:49.827166] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-16T20:24:49.827219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:49.827251] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:49.827278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:49.827335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:49.884290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:49.885169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:49.885256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:49.885290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:50.007747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:50.007938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:50.008011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:50.008042] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:50.011763] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=83.63%) [2026-02-16T20:24:50.012226] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-16T20:24:50.012356] [INFO ] [sig ] IREN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:50.165322] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IREN.txt [2026-02-16T20:24:50.165587] [INFO ] [sig ] [1645/3407] Completed IREN in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:50.165648] [INFO ] [sig ] [1646/3407] Forecasting IRM... [2026-02-16T20:24:50.165725] [INFO ] [sig ] Generating forecast for: IRM [2026-02-16T20:24:50.165790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-16T20:24:50.179626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-16T20:24:50.179978] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-16T20:24:50.180860] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-16T20:24:50.180914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:50.180948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:50.180975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:50.181032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:50.253996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:50.254996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:50.255089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:50.255122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:50.383875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:50.384058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:50.384111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:50.384143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:50.387941] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=43.35%) [2026-02-16T20:24:50.388278] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-16T20:24:50.388423] [INFO ] [sig ] IRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:50.544068] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IRM.txt [2026-02-16T20:24:50.544238] [INFO ] [sig ] [1646/3407] Completed IRM in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:50.544280] [INFO ] [sig ] [1647/3407] Forecasting IRMD... [2026-02-16T20:24:50.544309] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-16T20:24:50.544340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-16T20:24:50.555780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-16T20:24:50.556144] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-16T20:24:50.556972] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-16T20:24:50.557025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:50.557057] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:50.557084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:50.557139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:50.614796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:50.615773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:50.615862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:50.615897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:50.747420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:50.747609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:50.747654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:50.747682] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:50.751135] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=50.26%) [2026-02-16T20:24:50.751421] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-16T20:24:50.751552] [INFO ] [sig ] IRMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:50.902322] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IRMD.txt [2026-02-16T20:24:50.902515] [INFO ] [sig ] [1647/3407] Completed IRMD in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:50.902557] [INFO ] [sig ] [1648/3407] Forecasting IRON... [2026-02-16T20:24:50.902609] [INFO ] [sig ] Generating forecast for: IRON [2026-02-16T20:24:50.902641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-16T20:24:50.915030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-16T20:24:50.915405] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-16T20:24:50.916480] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-16T20:24:50.916539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:50.916589] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:50.916619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:50.916676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:50.977280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:50.978172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:50.978271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:50.978313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:51.113310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:51.113490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:51.113536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:51.113566] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:51.117077] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-02-16T20:24:51.117371] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-16T20:24:51.117514] [INFO ] [sig ] IRON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:51.269901] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IRON.txt [2026-02-16T20:24:51.270088] [INFO ] [sig ] [1648/3407] Completed IRON in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:51.270133] [INFO ] [sig ] [1649/3407] Forecasting IRTC... [2026-02-16T20:24:51.270218] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-16T20:24:51.270277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-16T20:24:51.282515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-16T20:24:51.282980] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-16T20:24:51.283907] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-16T20:24:51.283969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:51.284001] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:51.284028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:51.284085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:51.347614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:51.348657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:51.348773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:51.348809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:51.479530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:51.479712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:51.479755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:51.479784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:51.483400] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-16T20:24:51.483735] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-16T20:24:51.483871] [INFO ] [sig ] IRTC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:51.637845] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IRTC.txt [2026-02-16T20:24:51.638075] [INFO ] [sig ] [1649/3407] Completed IRTC in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:51.638121] [INFO ] [sig ] [1650/3407] Forecasting IRWD... [2026-02-16T20:24:51.638161] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-16T20:24:51.638199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-16T20:24:51.652086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-16T20:24:51.652452] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-16T20:24:51.653606] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-16T20:24:51.653661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:51.653695] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:51.653722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:51.653788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:51.715446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:51.716333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:51.716419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:51.716454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:51.846360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:51.846530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:51.846589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:51.846624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:51.850311] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-02-16T20:24:51.850621] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-16T20:24:51.850755] [INFO ] [sig ] IRWD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:52.003714] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IRWD.txt [2026-02-16T20:24:52.003876] [INFO ] [sig ] [1650/3407] Completed IRWD in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:52.003918] [INFO ] [sig ] [1651/3407] Forecasting ISD... [2026-02-16T20:24:52.003948] [INFO ] [sig ] Generating forecast for: ISD [2026-02-16T20:24:52.003978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-16T20:24:52.015688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-16T20:24:52.016046] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-16T20:24:52.016986] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-16T20:24:52.017042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:52.017100] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:52.017129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:52.017186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:52.078639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:52.079521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:52.079670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:52.079720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:52.206312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:52.206512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:52.206556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:52.206608] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:52.210438] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=80.01%) [2026-02-16T20:24:52.210830] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-16T20:24:52.210969] [INFO ] [sig ] ISD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:52.355499] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ISD.txt [2026-02-16T20:24:52.355674] [INFO ] [sig ] [1651/3407] Completed ISD in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:52.355716] [INFO ] [sig ] [1652/3407] Forecasting ISRG... [2026-02-16T20:24:52.355747] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-16T20:24:52.355777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-16T20:24:52.368055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-16T20:24:52.368410] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-16T20:24:52.369678] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-16T20:24:52.369731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:52.369762] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:52.369788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:52.369844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:52.432831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:52.433769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:52.433858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:52.433892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:52.563390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:52.563558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:52.563620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:52.563662] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:52.568932] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=44.87%) [2026-02-16T20:24:52.569386] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-16T20:24:52.569604] [INFO ] [sig ] ISRG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:52.724225] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ISRG.txt [2026-02-16T20:24:52.724390] [INFO ] [sig ] [1652/3407] Completed ISRG in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:52.724430] [INFO ] [sig ] [1653/3407] Forecasting ISSC... [2026-02-16T20:24:52.724461] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-16T20:24:52.724518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-16T20:24:52.738591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-16T20:24:52.738946] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-16T20:24:52.739804] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-16T20:24:52.739858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:52.739891] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:52.739918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:52.739975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:52.802867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:52.803763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:52.803852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:52.803886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:52.936854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:52.937032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:52.937077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:52.937107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:52.941006] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=14.76%) [2026-02-16T20:24:52.941340] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-16T20:24:52.941509] [INFO ] [sig ] ISSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:53.088923] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ISSC.txt [2026-02-16T20:24:53.089085] [INFO ] [sig ] [1653/3407] Completed ISSC in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:53.089126] [INFO ] [sig ] [1654/3407] Forecasting ISTB... [2026-02-16T20:24:53.089157] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-16T20:24:53.089189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-16T20:24:53.101599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-16T20:24:53.101986] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-16T20:24:53.102885] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-16T20:24:53.102939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:53.102971] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:53.102998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:53.103057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:53.163486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:53.164389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:53.164478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:53.164511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:53.290834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:53.290996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:53.291039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:53.291108] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:53.294683] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-16T20:24:53.294966] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-16T20:24:53.295100] [INFO ] [sig ] ISTB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:53.448618] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ISTB.txt [2026-02-16T20:24:53.448788] [INFO ] [sig ] [1654/3407] Completed ISTB in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:53.448831] [INFO ] [sig ] [1655/3407] Forecasting ITIC... [2026-02-16T20:24:53.448862] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-16T20:24:53.448892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-16T20:24:53.460647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-16T20:24:53.461028] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-16T20:24:53.461950] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-16T20:24:53.462005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:53.462048] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:53.462077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:53.462135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:53.522038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:53.522956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:53.523076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:53.523118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:53.643083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:53.643252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:53.643296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:53.643326] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:53.646981] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-16T20:24:53.647269] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-16T20:24:53.647402] [INFO ] [sig ] ITIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:53.795715] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ITIC.txt [2026-02-16T20:24:53.795882] [INFO ] [sig ] [1655/3407] Completed ITIC in 0.3s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:53.795942] [INFO ] [sig ] [1656/3407] Forecasting ITRI... [2026-02-16T20:24:53.796002] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-16T20:24:53.796038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-16T20:24:53.807636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-16T20:24:53.808013] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-16T20:24:53.808903] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-16T20:24:53.808957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:53.808989] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:53.809016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:53.809072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:53.870397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:53.871250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:53.871336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:53.871372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:54.003925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:54.004141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:54.004185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:54.004215] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:54.008129] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-02-16T20:24:54.008536] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-16T20:24:54.008732] [INFO ] [sig ] ITRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:54.161591] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ITRI.txt [2026-02-16T20:24:54.161760] [INFO ] [sig ] [1656/3407] Completed ITRI in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:54.161835] [INFO ] [sig ] [1657/3407] Forecasting ITRN... [2026-02-16T20:24:54.161869] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-16T20:24:54.161902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-16T20:24:54.173505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-16T20:24:54.173922] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-16T20:24:54.174837] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-16T20:24:54.174892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:54.174925] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:54.174952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:54.175009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:54.235717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:54.236648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:54.236734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:54.236768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:54.368672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:54.368844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:54.368887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:54.368917] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:54.372779] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-16T20:24:54.373105] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-16T20:24:54.373252] [INFO ] [sig ] ITRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:54.527876] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ITRN.txt [2026-02-16T20:24:54.528063] [INFO ] [sig ] [1657/3407] Completed ITRN in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:54.528131] [INFO ] [sig ] [1658/3407] Forecasting ITUB... [2026-02-16T20:24:54.528166] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-16T20:24:54.528199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-16T20:24:54.540916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-16T20:24:54.541338] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-16T20:24:54.542389] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-16T20:24:54.542444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:54.542481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:54.542509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:54.542567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:54.604449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:54.605373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:54.605466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:54.605514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:54.731929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:54.732116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:54.732160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:54.732190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:54.735634] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=73.73%) [2026-02-16T20:24:54.735919] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-16T20:24:54.736049] [INFO ] [sig ] ITUB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:54.877564] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ITUB.txt [2026-02-16T20:24:54.877722] [INFO ] [sig ] [1658/3407] Completed ITUB in 0.3s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:54.877770] [INFO ] [sig ] [1659/3407] Forecasting IUS... [2026-02-16T20:24:54.877800] [INFO ] [sig ] Generating forecast for: IUS [2026-02-16T20:24:54.877858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-16T20:24:54.889479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-16T20:24:54.889914] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-16T20:24:54.890795] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-16T20:24:54.890851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:54.890884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:54.890911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:54.890968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:54.953606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:54.954537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:54.954646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:54.954682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:55.083177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:55.083354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:55.083402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:55.083432] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:55.087158] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-02-16T20:24:55.087486] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-16T20:24:55.087711] [INFO ] [sig ] IUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:55.236441] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IUS.txt [2026-02-16T20:24:55.236656] [INFO ] [sig ] [1659/3407] Completed IUS in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:55.236717] [INFO ] [sig ] [1660/3407] Forecasting IUSB... [2026-02-16T20:24:55.236795] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-16T20:24:55.236849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-16T20:24:55.255356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-16T20:24:55.255720] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-16T20:24:55.256539] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-16T20:24:55.256608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:55.256644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:55.256670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:55.256726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:55.315394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:55.316506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:55.316613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:55.316651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:55.445123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:55.445281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:55.445323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:55.445354] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:55.449158] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-16T20:24:55.449447] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-16T20:24:55.449615] [INFO ] [sig ] IUSB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:55.602448] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IUSB.txt [2026-02-16T20:24:55.602650] [INFO ] [sig ] [1660/3407] Completed IUSB in 0.4s | 2.81 sym/s | Total: 9.8m | ETA: 10.4m [2026-02-16T20:24:55.602695] [INFO ] [sig ] [1661/3407] Forecasting IUSG... [2026-02-16T20:24:55.602755] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-16T20:24:55.602788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-16T20:24:55.614797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-16T20:24:55.615127] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-16T20:24:55.616002] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-16T20:24:55.616056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:55.616088] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:55.616117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:55.616174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:55.678567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:55.679482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:55.679627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:55.679664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:55.805690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:55.805849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:55.805892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:55.805923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:55.809408] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=62.64%) [2026-02-16T20:24:55.809742] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-16T20:24:55.809875] [INFO ] [sig ] IUSG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:55.956914] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IUSG.txt [2026-02-16T20:24:55.957068] [INFO ] [sig ] [1661/3407] Completed IUSG in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-16T20:24:55.957109] [INFO ] [sig ] [1662/3407] Forecasting IVAL... [2026-02-16T20:24:55.957138] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-16T20:24:55.957169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-16T20:24:55.969847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-16T20:24:55.970209] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-16T20:24:55.971094] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-16T20:24:55.971148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:55.971181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:55.971207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:55.971264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:56.032527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:56.033356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:56.033456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:56.033499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:56.158784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:56.159133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:56.159193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:56.159225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:56.163089] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-02-16T20:24:56.163376] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-16T20:24:56.163516] [INFO ] [sig ] IVAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:56.312136] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/IVAL.txt [2026-02-16T20:24:56.312301] [INFO ] [sig ] [1662/3407] Completed IVAL in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:56.312345] [INFO ] [sig ] [1663/3407] Forecasting IVZ... [2026-02-16T20:24:56.312385] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-16T20:24:56.312419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-16T20:24:56.324069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-16T20:24:56.324405] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-16T20:24:56.325316] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-16T20:24:56.325379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:56.325420] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:56.325453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:56.325523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:56.386616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:56.387324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:56.387407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:56.387442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:56.520714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:56.520874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:56.520919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:56.520949] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:56.524671] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=81.39%) [2026-02-16T20:24:56.524980] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-16T20:24:56.525131] [INFO ] [sig ] IVZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:56.671366] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IVZ.txt [2026-02-16T20:24:56.671513] [INFO ] [sig ] [1663/3407] Completed IVZ in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:56.671553] [INFO ] [sig ] [1664/3407] Forecasting IX... [2026-02-16T20:24:56.671602] [INFO ] [sig ] Generating forecast for: IX [2026-02-16T20:24:56.671657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-16T20:24:56.683225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-16T20:24:56.683629] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-16T20:24:56.684473] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-16T20:24:56.684539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:56.684591] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:56.684623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:56.684685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:56.744553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:56.745390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:56.745510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:56.745565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:56.871410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:56.871602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:56.871654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:56.871687] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:56.875325] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-16T20:24:56.875668] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-16T20:24:56.875801] [INFO ] [sig ] IX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:57.025613] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IX.txt [2026-02-16T20:24:57.025822] [INFO ] [sig ] [1664/3407] Completed IX in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:57.025892] [INFO ] [sig ] [1665/3407] Forecasting IXUS... [2026-02-16T20:24:57.025925] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-16T20:24:57.025957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-16T20:24:57.038277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-16T20:24:57.038671] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-16T20:24:57.039501] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-16T20:24:57.039555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:57.039611] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:57.039642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:57.039701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:57.100682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:57.101598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:57.101690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:57.101724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:57.225628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:57.225800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:57.225846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:57.225878] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:57.229471] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-16T20:24:57.229794] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-16T20:24:57.229936] [INFO ] [sig ] IXUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:57.384738] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IXUS.txt [2026-02-16T20:24:57.384912] [INFO ] [sig ] [1665/3407] Completed IXUS in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:57.384954] [INFO ] [sig ] [1666/3407] Forecasting IZEA... [2026-02-16T20:24:57.384984] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-16T20:24:57.385045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-16T20:24:57.397518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-16T20:24:57.397933] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-16T20:24:57.398883] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-16T20:24:57.398937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:57.398982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:57.399013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:57.399072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:57.463410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:57.464315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:57.464403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:57.464437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:57.589533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:57.589717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:57.589762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:57.589792] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:57.593561] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-16T20:24:57.593874] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-16T20:24:57.594009] [INFO ] [sig ] IZEA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:57.740779] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/IZEA.txt [2026-02-16T20:24:57.740967] [INFO ] [sig ] [1666/3407] Completed IZEA in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:57.741017] [INFO ] [sig ] [1667/3407] Forecasting J... [2026-02-16T20:24:57.741048] [INFO ] [sig ] Generating forecast for: J [2026-02-16T20:24:57.741080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-16T20:24:57.753731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-16T20:24:57.754127] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-16T20:24:57.755044] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-16T20:24:57.755099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:57.755133] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:57.755162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:57.755220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:57.815783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:57.816712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:57.816802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:57.816835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:57.941562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:57.941743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:57.941787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:57.941819] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:57.945330] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-16T20:24:57.945641] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-16T20:24:57.945775] [INFO ] [sig ] J: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:58.095492] [INFO ] [LOCAL ] Saved forecast: J 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/J.txt [2026-02-16T20:24:58.095705] [INFO ] [sig ] [1667/3407] Completed J in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:58.095774] [INFO ] [sig ] [1668/3407] Forecasting JACK... [2026-02-16T20:24:58.095806] [INFO ] [sig ] Generating forecast for: JACK [2026-02-16T20:24:58.095837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-16T20:24:58.108050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-16T20:24:58.108419] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-16T20:24:58.109308] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-16T20:24:58.109362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:58.109423] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:58.109452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:58.109525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:58.167876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:58.168768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:58.168850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:58.168883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:58.289614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:58.289771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:58.289815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:58.289844] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:58.293326] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=41.31%) [2026-02-16T20:24:58.293624] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-16T20:24:58.293754] [INFO ] [sig ] JACK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:58.435325] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JACK.txt [2026-02-16T20:24:58.435480] [INFO ] [sig ] [1668/3407] Completed JACK in 0.3s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:58.435520] [INFO ] [sig ] [1669/3407] Forecasting JAKK... [2026-02-16T20:24:58.435550] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-16T20:24:58.435600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-16T20:24:58.448835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-16T20:24:58.449215] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-16T20:24:58.450305] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-16T20:24:58.450359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:58.450392] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:58.450424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:58.450494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:58.519913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:58.521155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:58.521245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:58.521278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:58.657885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:58.658072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:58.658115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:58.658145] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:58.662251] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-16T20:24:58.662606] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-16T20:24:58.662750] [INFO ] [sig ] JAKK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:58.820679] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JAKK.txt [2026-02-16T20:24:58.820839] [INFO ] [sig ] [1669/3407] Completed JAKK in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:58.820878] [INFO ] [sig ] [1670/3407] Forecasting JANX... [2026-02-16T20:24:58.820908] [INFO ] [sig ] Generating forecast for: JANX [2026-02-16T20:24:58.820944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-16T20:24:58.833710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-16T20:24:58.834082] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-16T20:24:58.835042] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-16T20:24:58.835104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:58.835141] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:58.835172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:58.835242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:58.892820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:58.893656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:58.893738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:58.893770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:59.011908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:59.012071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:59.012114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:59.012143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:59.015557] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-02-16T20:24:59.015862] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-16T20:24:59.015988] [INFO ] [sig ] JANX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:59.159173] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JANX.txt [2026-02-16T20:24:59.159382] [INFO ] [sig ] [1670/3407] Completed JANX in 0.3s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:59.159441] [INFO ] [sig ] [1671/3407] Forecasting JAZZ... [2026-02-16T20:24:59.159533] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-16T20:24:59.159616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-16T20:24:59.171402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-16T20:24:59.171773] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-16T20:24:59.172659] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-16T20:24:59.172712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:59.172746] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:59.172774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:59.172832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:59.230649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:59.231555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:59.231674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:59.231709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:59.358371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:59.358546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:59.358612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:59.358678] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:59.362222] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=16.59%) [2026-02-16T20:24:59.362518] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-16T20:24:59.362665] [INFO ] [sig ] JAZZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:24:59.505509] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JAZZ.txt [2026-02-16T20:24:59.505707] [INFO ] [sig ] [1671/3407] Completed JAZZ in 0.3s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:59.505781] [INFO ] [sig ] [1672/3407] Forecasting JBGS... [2026-02-16T20:24:59.505816] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-16T20:24:59.505851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-16T20:24:59.517757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-16T20:24:59.518144] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-16T20:24:59.518975] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-16T20:24:59.519030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:59.519064] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:59.519090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:59.519148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:59.576971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:59.577692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:59.577775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:59.577810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:24:59.703751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:24:59.703910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:24:59.703951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:24:59.703982] [INFO ] [FORECASTER] Training complete [2026-02-16T20:24:59.707362] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-16T20:24:59.707667] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-16T20:24:59.707795] [INFO ] [sig ] JBGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:24:59.855407] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JBGS.txt [2026-02-16T20:24:59.855543] [INFO ] [sig ] [1672/3407] Completed JBGS in 0.3s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:24:59.855604] [INFO ] [sig ] [1673/3407] Forecasting JBI... [2026-02-16T20:24:59.855636] [INFO ] [sig ] Generating forecast for: JBI [2026-02-16T20:24:59.855687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-16T20:24:59.866889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-16T20:24:59.867264] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-16T20:24:59.868169] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-16T20:24:59.868224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:24:59.868258] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:24:59.868288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:24:59.868349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:24:59.927873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:24:59.928666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:24:59.928749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:24:59.928783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:00.051771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:00.051991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:00.052036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:00.052084] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:00.056124] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=19.75%) [2026-02-16T20:25:00.056529] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-16T20:25:00.056713] [INFO ] [sig ] JBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:00.210855] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JBI.txt [2026-02-16T20:25:00.211016] [INFO ] [sig ] [1673/3407] Completed JBI in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:25:00.211055] [INFO ] [sig ] [1674/3407] Forecasting JBL... [2026-02-16T20:25:00.211084] [INFO ] [sig ] Generating forecast for: JBL [2026-02-16T20:25:00.211116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-16T20:25:00.224806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-16T20:25:00.225213] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-16T20:25:00.226526] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-16T20:25:00.226745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:00.226784] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:00.226817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:00.226946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:00.287562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:00.288634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:00.288734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:00.288769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:00.414596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:00.414757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:00.414799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:00.414829] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:00.418694] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-02-16T20:25:00.418984] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-16T20:25:00.419114] [INFO ] [sig ] JBL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:00.563132] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JBL.txt [2026-02-16T20:25:00.563286] [INFO ] [sig ] [1674/3407] Completed JBL in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:25:00.563326] [INFO ] [sig ] [1675/3407] Forecasting JBND... [2026-02-16T20:25:00.563355] [INFO ] [sig ] Generating forecast for: JBND [2026-02-16T20:25:00.563419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-16T20:25:00.575018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-16T20:25:00.575325] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-16T20:25:00.576163] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-16T20:25:00.576218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:00.576252] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:00.576280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:00.576337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:00.634938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:00.635789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:00.635869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:00.635903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:00.757669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:00.757856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:00.757906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:00.757936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:00.761702] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-02-16T20:25:00.762009] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-16T20:25:00.762137] [INFO ] [sig ] JBND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:00.909768] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JBND.txt [2026-02-16T20:25:00.909933] [INFO ] [sig ] [1675/3407] Completed JBND in 0.3s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:25:00.909984] [INFO ] [sig ] [1676/3407] Forecasting JBSS... [2026-02-16T20:25:00.910016] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-16T20:25:00.910093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-16T20:25:00.924089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-16T20:25:00.924819] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-16T20:25:00.925683] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-16T20:25:00.925738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:00.925771] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:00.925798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:00.925884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:00.984797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:00.985744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:00.985833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:00.985868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:01.105928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:01.106092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:01.106135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:01.106163] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:01.110336] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=58.38%) [2026-02-16T20:25:01.110642] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-16T20:25:01.110773] [INFO ] [sig ] JBSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:01.294295] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JBSS.txt [2026-02-16T20:25:01.294940] [INFO ] [sig ] [1676/3407] Completed JBSS in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:25:01.294988] [INFO ] [sig ] [1677/3407] Forecasting JCE... [2026-02-16T20:25:01.295018] [INFO ] [sig ] Generating forecast for: JCE [2026-02-16T20:25:01.295058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-16T20:25:01.308533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-16T20:25:01.309017] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-16T20:25:01.309976] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-16T20:25:01.310035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:01.310069] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:01.310096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:01.310170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:01.371835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:01.373045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:01.373131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:01.373165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:01.510704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:01.510918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:01.510964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:01.510995] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:01.515544] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-16T20:25:01.516057] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-16T20:25:01.516240] [INFO ] [sig ] JCE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:01.668115] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JCE.txt [2026-02-16T20:25:01.668302] [INFO ] [sig ] [1677/3407] Completed JCE in 0.4s | 2.81 sym/s | Total: 9.9m | ETA: 10.3m [2026-02-16T20:25:01.668344] [INFO ] [sig ] [1678/3407] Forecasting JCI... [2026-02-16T20:25:01.668405] [INFO ] [sig ] Generating forecast for: JCI [2026-02-16T20:25:01.668451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-16T20:25:01.682307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-16T20:25:01.682779] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-16T20:25:01.683715] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-16T20:25:01.683768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:01.683799] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:01.683826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:01.683889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:01.747015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:01.748155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:01.748332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:01.748371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:01.878761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:01.878932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:01.878977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:01.879007] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:01.883327] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-02-16T20:25:01.883916] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-16T20:25:01.884068] [INFO ] [sig ] JCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:02.088290] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JCI.txt [2026-02-16T20:25:02.088506] [INFO ] [sig ] [1678/3407] Completed JCI in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-16T20:25:02.088614] [INFO ] [sig ] [1679/3407] Forecasting JD... [2026-02-16T20:25:02.088659] [INFO ] [sig ] Generating forecast for: JD [2026-02-16T20:25:02.088702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-16T20:25:02.105500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-16T20:25:02.106022] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-16T20:25:02.107200] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-16T20:25:02.107296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:02.107339] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:02.107375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:02.107457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:02.181491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:02.182725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:02.182861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:02.182911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:02.328256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:02.328423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:02.328467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:02.328500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:02.332396] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-02-16T20:25:02.332711] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-16T20:25:02.332848] [INFO ] [sig ] JD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:02.478300] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JD.txt [2026-02-16T20:25:02.478445] [INFO ] [sig ] [1679/3407] Completed JD in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:02.478492] [INFO ] [sig ] [1680/3407] Forecasting JEF... [2026-02-16T20:25:02.478528] [INFO ] [sig ] Generating forecast for: JEF [2026-02-16T20:25:02.478612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-16T20:25:02.490166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-16T20:25:02.490456] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-16T20:25:02.491279] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-16T20:25:02.491331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:02.491363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:02.491390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:02.491445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:02.552289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:02.553070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:02.553154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:02.553189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:02.679382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:02.679541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:02.679611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:02.679666] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:02.683201] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-16T20:25:02.683480] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-16T20:25:02.683628] [INFO ] [sig ] JEF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:02.854264] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JEF.txt [2026-02-16T20:25:02.854425] [INFO ] [sig ] [1680/3407] Completed JEF in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:02.854467] [INFO ] [sig ] [1681/3407] Forecasting JELD... [2026-02-16T20:25:02.854496] [INFO ] [sig ] Generating forecast for: JELD [2026-02-16T20:25:02.854526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-16T20:25:02.866171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-16T20:25:02.866559] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-16T20:25:02.867477] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-16T20:25:02.867549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:02.867612] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:02.867642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:02.867729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:02.926698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:02.927566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:02.927674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:02.927708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:03.061330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:03.061499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:03.061563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:03.061660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:03.065282] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-16T20:25:03.065739] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-16T20:25:03.065894] [INFO ] [sig ] JELD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:03.213999] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JELD.txt [2026-02-16T20:25:03.214187] [INFO ] [sig ] [1681/3407] Completed JELD in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:03.214228] [INFO ] [sig ] [1682/3407] Forecasting JEPQ... [2026-02-16T20:25:03.214258] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-16T20:25:03.214325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-16T20:25:03.225715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-16T20:25:03.226077] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-16T20:25:03.226973] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-16T20:25:03.227031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:03.227064] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:03.227090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:03.227147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:03.292622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:03.293729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:03.293847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:03.293898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:03.438965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:03.439156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:03.439201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:03.439233] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:03.443264] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-16T20:25:03.443807] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-16T20:25:03.443963] [INFO ] [sig ] JEPQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:03.592344] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JEPQ.txt [2026-02-16T20:25:03.592596] [INFO ] [sig ] [1682/3407] Completed JEPQ in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:03.592685] [INFO ] [sig ] [1683/3407] Forecasting JFIN... [2026-02-16T20:25:03.592723] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-16T20:25:03.592759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-16T20:25:03.604971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-16T20:25:03.605400] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-16T20:25:03.606325] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-16T20:25:03.606383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:03.606417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:03.606446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:03.606504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:03.670047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:03.671002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:03.671094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:03.671129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:03.807384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:03.807554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:03.807624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:03.807655] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:03.811330] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-16T20:25:03.811718] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-16T20:25:03.811865] [INFO ] [sig ] JFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:03.967389] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JFIN.txt [2026-02-16T20:25:03.967566] [INFO ] [sig ] [1683/3407] Completed JFIN in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:03.967675] [INFO ] [sig ] [1684/3407] Forecasting JGLO... [2026-02-16T20:25:03.967707] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-16T20:25:03.967739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-16T20:25:03.979310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-16T20:25:03.979745] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-16T20:25:03.980659] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-16T20:25:03.980718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:03.980751] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:03.980779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:03.980836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:04.045107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:04.046210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:04.046333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:04.046370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:04.173495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:04.173695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:04.173743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:04.173774] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:04.177316] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-02-16T20:25:04.177668] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-16T20:25:04.177803] [INFO ] [sig ] JGLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:04.329204] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JGLO.txt [2026-02-16T20:25:04.329366] [INFO ] [sig ] [1684/3407] Completed JGLO in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:04.329434] [INFO ] [sig ] [1685/3407] Forecasting JHG... [2026-02-16T20:25:04.329465] [INFO ] [sig ] Generating forecast for: JHG [2026-02-16T20:25:04.329495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-16T20:25:04.342114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-16T20:25:04.342621] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-16T20:25:04.343788] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-16T20:25:04.343855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:04.343932] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:04.343972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:04.344052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:04.412335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:04.413219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:04.413305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:04.413338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:04.547259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:04.547423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:04.547469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:04.547498] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:04.551139] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=46.64%) [2026-02-16T20:25:04.551453] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-16T20:25:04.551652] [INFO ] [sig ] JHG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:04.705611] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JHG.txt [2026-02-16T20:25:04.705769] [INFO ] [sig ] [1685/3407] Completed JHG in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:04.705810] [INFO ] [sig ] [1686/3407] Forecasting JHI... [2026-02-16T20:25:04.705867] [INFO ] [sig ] Generating forecast for: JHI [2026-02-16T20:25:04.705899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-16T20:25:04.753517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-16T20:25:04.754016] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-16T20:25:04.755111] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-16T20:25:04.755179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:04.755219] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:04.755251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:04.755325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:04.814483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:04.815402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:04.815486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:04.815521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:04.928737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:04.928892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:04.928950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:04.928980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:04.932400] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-16T20:25:04.932703] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-16T20:25:04.932830] [INFO ] [sig ] JHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:05.075829] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JHI.txt [2026-02-16T20:25:05.075989] [INFO ] [sig ] [1686/3407] Completed JHI in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:05.076029] [INFO ] [sig ] [1687/3407] Forecasting JHX... [2026-02-16T20:25:05.076083] [INFO ] [sig ] Generating forecast for: JHX [2026-02-16T20:25:05.076116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-16T20:25:05.087329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-16T20:25:05.087656] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-16T20:25:05.088470] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-16T20:25:05.088522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:05.088554] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:05.088605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:05.088667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:05.145147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:05.145948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:05.146029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:05.146062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:05.267799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:05.267986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:05.268032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:05.268061] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:05.271659] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-16T20:25:05.272133] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-16T20:25:05.272264] [INFO ] [sig ] JHX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:05.415507] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JHX.txt [2026-02-16T20:25:05.415666] [INFO ] [sig ] [1687/3407] Completed JHX in 0.3s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:05.415706] [INFO ] [sig ] [1688/3407] Forecasting JILL... [2026-02-16T20:25:05.415759] [INFO ] [sig ] Generating forecast for: JILL [2026-02-16T20:25:05.415791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-16T20:25:05.426880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-16T20:25:05.427263] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-16T20:25:05.428137] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-16T20:25:05.428191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:05.428223] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:05.428249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:05.428306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:05.487002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:05.487949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:05.488078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:05.488112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:05.605452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:05.605630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:05.605674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:05.605738] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:05.609164] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-16T20:25:05.609450] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-16T20:25:05.609596] [INFO ] [sig ] JILL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:05.755499] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JILL.txt [2026-02-16T20:25:05.755691] [INFO ] [sig ] [1688/3407] Completed JILL in 0.3s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:05.755734] [INFO ] [sig ] [1689/3407] Forecasting JIVE... [2026-02-16T20:25:05.755794] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-16T20:25:05.755828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-16T20:25:05.767098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-16T20:25:05.767424] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-16T20:25:05.768510] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-16T20:25:05.768594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:05.768638] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:05.768673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:05.768742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:05.830299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:05.831384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:05.831471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:05.831506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:05.952618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:05.952779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:05.952824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:05.952856] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:05.956725] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-16T20:25:05.957013] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-16T20:25:05.957141] [INFO ] [sig ] JIVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:06.109996] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JIVE.txt [2026-02-16T20:25:06.110138] [INFO ] [sig ] [1689/3407] Completed JIVE in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:06.110180] [INFO ] [sig ] [1690/3407] Forecasting JJSF... [2026-02-16T20:25:06.110210] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-16T20:25:06.110244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-16T20:25:06.122665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-16T20:25:06.123161] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-16T20:25:06.124008] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-16T20:25:06.124062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:06.124107] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:06.124138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:06.124198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:06.185686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:06.186399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:06.186502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:06.186539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:06.309261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:06.309423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:06.309468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:06.309498] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:06.313037] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-02-16T20:25:06.313325] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-16T20:25:06.313458] [INFO ] [sig ] JJSF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:06.456212] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JJSF.txt [2026-02-16T20:25:06.456358] [INFO ] [sig ] [1690/3407] Completed JJSF in 0.3s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:06.456399] [INFO ] [sig ] [1691/3407] Forecasting JKHY... [2026-02-16T20:25:06.456428] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-16T20:25:06.456459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-16T20:25:06.469884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-16T20:25:06.470507] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-16T20:25:06.471402] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-16T20:25:06.471455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:06.471487] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:06.471513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:06.471601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:06.529324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:06.530016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:06.530098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:06.530130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:06.656590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:06.656757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:06.656801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:06.656831] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:06.660491] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-02-16T20:25:06.660825] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-16T20:25:06.660966] [INFO ] [sig ] JKHY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:06.809691] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JKHY.txt [2026-02-16T20:25:06.809864] [INFO ] [sig ] [1691/3407] Completed JKHY in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:06.809906] [INFO ] [sig ] [1692/3407] Forecasting JKS... [2026-02-16T20:25:06.809936] [INFO ] [sig ] Generating forecast for: JKS [2026-02-16T20:25:06.809967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-16T20:25:06.822173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-16T20:25:06.822497] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-16T20:25:06.823374] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-16T20:25:06.823428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:06.823462] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:06.823490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:06.823547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:06.881292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:06.882153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:06.882233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:06.882266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:07.014100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:07.014257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:07.014302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:07.014334] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:07.018432] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-16T20:25:07.018739] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-16T20:25:07.018872] [INFO ] [sig ] JKS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:07.167086] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JKS.txt [2026-02-16T20:25:07.167234] [INFO ] [sig ] [1692/3407] Completed JKS in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:07.167273] [INFO ] [sig ] [1693/3407] Forecasting JLL... [2026-02-16T20:25:07.167302] [INFO ] [sig ] Generating forecast for: JLL [2026-02-16T20:25:07.167333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-16T20:25:07.180202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-16T20:25:07.180494] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-16T20:25:07.181302] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-16T20:25:07.181355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:07.181386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:07.181413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:07.181470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:07.238445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:07.239161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:07.239246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:07.239280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:07.363505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:07.363680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:07.363724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:07.363754] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:07.367246] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=52.93%) [2026-02-16T20:25:07.367530] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-16T20:25:07.367695] [INFO ] [sig ] JLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:07.527752] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JLL.txt [2026-02-16T20:25:07.528179] [INFO ] [sig ] [1693/3407] Completed JLL in 0.4s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:07.528253] [INFO ] [sig ] [1694/3407] Forecasting JLS... [2026-02-16T20:25:07.528292] [INFO ] [sig ] Generating forecast for: JLS [2026-02-16T20:25:07.528333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-16T20:25:07.541993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-16T20:25:07.542390] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-16T20:25:07.543439] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-16T20:25:07.543495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:07.543529] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:07.543557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:07.543645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:07.605069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:07.606031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:07.606120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:07.606154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:07.725849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:07.726009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:07.726051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:07.726080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:07.729523] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: DOWN (p=24.16%) [2026-02-16T20:25:07.729826] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-16T20:25:07.729956] [INFO ] [sig ] JLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:07.875177] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JLS.txt [2026-02-16T20:25:07.875329] [INFO ] [sig ] [1694/3407] Completed JLS in 0.3s | 2.81 sym/s | Total: 10.0m | ETA: 10.2m [2026-02-16T20:25:07.875369] [INFO ] [sig ] [1695/3407] Forecasting JMIA... [2026-02-16T20:25:07.875427] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-16T20:25:07.875461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-16T20:25:07.888293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-16T20:25:07.888700] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-16T20:25:07.889537] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-16T20:25:07.889609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:07.889645] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:07.889681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:07.889754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:07.952395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:07.953477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:07.953641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:07.953680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:08.085607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:08.085904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:08.085948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:08.085978] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:08.089608] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-16T20:25:08.090082] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-16T20:25:08.090211] [INFO ] [sig ] JMIA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:08.233245] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JMIA.txt [2026-02-16T20:25:08.233406] [INFO ] [sig ] [1695/3407] Completed JMIA in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-16T20:25:08.233447] [INFO ] [sig ] [1696/3407] Forecasting JMSB... [2026-02-16T20:25:08.233477] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-16T20:25:08.233508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-16T20:25:08.245926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-16T20:25:08.246246] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-16T20:25:08.247095] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-16T20:25:08.247148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:08.247180] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:08.247207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:08.247264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:08.305236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:08.306011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:08.306091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:08.306123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:08.410943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:08.411103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:08.411145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:08.411175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:08.414806] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-16T20:25:08.415287] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-16T20:25:08.415424] [INFO ] [sig ] JMSB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:08.563516] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JMSB.txt [2026-02-16T20:25:08.563679] [INFO ] [sig ] [1696/3407] Completed JMSB in 0.3s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:08.563720] [INFO ] [sig ] [1697/3407] Forecasting JNJ... [2026-02-16T20:25:08.563751] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-16T20:25:08.563781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-16T20:25:08.575405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-16T20:25:08.575741] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-16T20:25:08.576638] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-16T20:25:08.576703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:08.576744] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:08.576778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:08.576838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:08.636762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:08.637743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:08.638048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:08.638089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:08.770618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:08.770831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:08.770884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:08.770941] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:08.774648] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-16T20:25:08.774942] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-16T20:25:08.775071] [INFO ] [sig ] JNJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:08.922887] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JNJ.txt [2026-02-16T20:25:08.923057] [INFO ] [sig ] [1697/3407] Completed JNJ in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:08.923126] [INFO ] [sig ] [1698/3407] Forecasting JOBY... [2026-02-16T20:25:08.923160] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-16T20:25:08.923191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-16T20:25:08.934933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-16T20:25:08.935299] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-16T20:25:08.936240] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-16T20:25:08.936297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:08.936329] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:08.936357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:08.936414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:08.997062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:08.998024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:08.998113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:08.998148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:09.123625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:09.123783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:09.123826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:09.123858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:09.127334] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-16T20:25:09.127656] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-16T20:25:09.127808] [INFO ] [sig ] JOBY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:09.289503] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JOBY.txt [2026-02-16T20:25:09.289733] [INFO ] [sig ] [1698/3407] Completed JOBY in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:09.289815] [INFO ] [sig ] [1699/3407] Forecasting JOE... [2026-02-16T20:25:09.289859] [INFO ] [sig ] Generating forecast for: JOE [2026-02-16T20:25:09.289899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-16T20:25:09.302163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-16T20:25:09.302532] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-16T20:25:09.303372] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-16T20:25:09.303426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:09.303459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:09.303485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:09.303541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:09.364038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:09.364976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:09.365064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:09.365126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:09.495981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:09.496150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:09.496194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:09.496226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:09.499839] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-16T20:25:09.500130] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-16T20:25:09.500262] [INFO ] [sig ] JOE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:09.663877] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JOE.txt [2026-02-16T20:25:09.664046] [INFO ] [sig ] [1699/3407] Completed JOE in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:09.664087] [INFO ] [sig ] [1700/3407] Forecasting JOF... [2026-02-16T20:25:09.664145] [INFO ] [sig ] Generating forecast for: JOF [2026-02-16T20:25:09.664181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-16T20:25:09.676087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-16T20:25:09.676410] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-16T20:25:09.677215] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-16T20:25:09.677268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:09.677299] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:09.677326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:09.677383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:09.737006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:09.738126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:09.738212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:09.738244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:09.856745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:09.856906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:09.856948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:09.856977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:09.860404] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-16T20:25:09.860699] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-16T20:25:09.860826] [INFO ] [sig ] JOF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:10.004916] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JOF.txt [2026-02-16T20:25:10.005054] [INFO ] [sig ] [1700/3407] Completed JOF in 0.3s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:10.005093] [INFO ] [sig ] [1701/3407] Forecasting JPC... [2026-02-16T20:25:10.005123] [INFO ] [sig ] Generating forecast for: JPC [2026-02-16T20:25:10.005152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-16T20:25:10.017379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-16T20:25:10.017712] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-16T20:25:10.018536] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-16T20:25:10.018608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:10.018643] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:10.018682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:10.018739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:10.076357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:10.077157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:10.077238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:10.077271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:10.197441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:10.197625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:10.197669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:10.197698] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:10.201362] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=82.48%) [2026-02-16T20:25:10.201694] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-16T20:25:10.201834] [INFO ] [sig ] JPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:10.351333] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JPC.txt [2026-02-16T20:25:10.351503] [INFO ] [sig ] [1701/3407] Completed JPC in 0.3s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:10.351543] [INFO ] [sig ] [1702/3407] Forecasting JPEF... [2026-02-16T20:25:10.351590] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-16T20:25:10.351649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-16T20:25:10.363813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-16T20:25:10.364127] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-16T20:25:10.364933] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-16T20:25:10.364984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:10.365054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:10.365083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:10.365141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:10.426497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:10.427423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:10.427508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:10.427541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:10.548935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:10.549093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:10.549135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:10.549164] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:10.552621] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-16T20:25:10.552911] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-16T20:25:10.553041] [INFO ] [sig ] JPEF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:10.770244] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JPEF.txt [2026-02-16T20:25:10.770408] [INFO ] [sig ] [1702/3407] Completed JPEF in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:10.770450] [INFO ] [sig ] [1703/3407] Forecasting JPM... [2026-02-16T20:25:10.770482] [INFO ] [sig ] Generating forecast for: JPM [2026-02-16T20:25:10.770516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-16T20:25:10.782826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-16T20:25:10.783159] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-16T20:25:10.784025] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-16T20:25:10.784079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:10.784112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:10.784140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:10.784199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:10.845113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:10.845968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:10.846053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:10.846088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:10.975402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:10.975606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:10.975653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:10.975685] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:10.979453] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=73.86%) [2026-02-16T20:25:10.979799] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-16T20:25:10.979962] [INFO ] [sig ] JPM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:11.124883] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JPM.txt [2026-02-16T20:25:11.125035] [INFO ] [sig ] [1703/3407] Completed JPM in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:11.125075] [INFO ] [sig ] [1704/3407] Forecasting JQC... [2026-02-16T20:25:11.125105] [INFO ] [sig ] Generating forecast for: JQC [2026-02-16T20:25:11.125136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-16T20:25:11.137302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-16T20:25:11.137743] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-16T20:25:11.138642] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-16T20:25:11.138696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:11.138729] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:11.138756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:11.138811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:11.195691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:11.196607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:11.196721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:11.196782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:11.320912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:11.321099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:11.321159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:11.321208] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:11.324988] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-02-16T20:25:11.325299] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-16T20:25:11.325449] [INFO ] [sig ] JQC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:11.472981] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JQC.txt [2026-02-16T20:25:11.473148] [INFO ] [sig ] [1704/3407] Completed JQC in 0.3s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:11.473191] [INFO ] [sig ] [1705/3407] Forecasting JRI... [2026-02-16T20:25:11.473223] [INFO ] [sig ] Generating forecast for: JRI [2026-02-16T20:25:11.473270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-16T20:25:11.485908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-16T20:25:11.486304] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-16T20:25:11.487162] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-16T20:25:11.487216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:11.487248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:11.487277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:11.487357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:11.549004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:11.549934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:11.550026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:11.550060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:11.676916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:11.677085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:11.677139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:11.677211] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:11.681273] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-16T20:25:11.681753] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-16T20:25:11.681944] [INFO ] [sig ] JRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:11.830936] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JRI.txt [2026-02-16T20:25:11.831097] [INFO ] [sig ] [1705/3407] Completed JRI in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:11.831146] [INFO ] [sig ] [1706/3407] Forecasting JRS... [2026-02-16T20:25:11.831179] [INFO ] [sig ] Generating forecast for: JRS [2026-02-16T20:25:11.831210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-16T20:25:11.843568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-16T20:25:11.843980] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-16T20:25:11.844835] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-16T20:25:11.844888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:11.844920] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:11.844946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:11.845003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:11.906666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:11.907618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:11.907726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:11.907778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:12.031538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:12.031764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:12.031826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:12.031864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:12.036289] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-02-16T20:25:12.036600] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-16T20:25:12.036737] [INFO ] [sig ] JRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:12.189877] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JRS.txt [2026-02-16T20:25:12.190097] [INFO ] [sig ] [1706/3407] Completed JRS in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:12.190199] [INFO ] [sig ] [1707/3407] Forecasting JSM... [2026-02-16T20:25:12.190250] [INFO ] [sig ] Generating forecast for: JSM [2026-02-16T20:25:12.190299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-16T20:25:12.202721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-16T20:25:12.203118] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-16T20:25:12.203954] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-16T20:25:12.204007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:12.204040] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:12.204067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:12.204124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:12.267692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:12.268622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:12.268711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:12.268744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:12.401787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:12.402153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:12.402197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:12.402228] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:12.405979] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-16T20:25:12.406344] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-16T20:25:12.406493] [INFO ] [sig ] JSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:12.552888] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JSM.txt [2026-02-16T20:25:12.553056] [INFO ] [sig ] [1707/3407] Completed JSM in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:12.553286] [INFO ] [sig ] [1708/3407] Forecasting JSMD... [2026-02-16T20:25:12.553317] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-16T20:25:12.553348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-16T20:25:12.565563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-16T20:25:12.565912] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-16T20:25:12.566761] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-16T20:25:12.566818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:12.566850] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:12.566878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:12.566934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:12.632332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:12.633334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:12.633428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:12.633464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:12.759253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:12.759418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:12.759460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:12.759490] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:12.763436] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=31.51%) [2026-02-16T20:25:12.763772] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-16T20:25:12.763913] [INFO ] [sig ] JSMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:12.908027] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JSMD.txt [2026-02-16T20:25:12.908186] [INFO ] [sig ] [1708/3407] Completed JSMD in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:12.908260] [INFO ] [sig ] [1709/3407] Forecasting JSML... [2026-02-16T20:25:12.908304] [INFO ] [sig ] Generating forecast for: JSML [2026-02-16T20:25:12.908362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-16T20:25:12.919336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-16T20:25:12.919700] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-16T20:25:12.920533] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-16T20:25:12.920606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:12.920639] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:12.920667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:12.920723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:12.977948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:12.978738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:12.978835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:12.978876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:13.093084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:13.093257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:13.093300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:13.093332] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:13.097189] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=37.34%) [2026-02-16T20:25:13.097485] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-16T20:25:13.097634] [INFO ] [sig ] JSML: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:13.241178] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/JSML.txt [2026-02-16T20:25:13.241334] [INFO ] [sig ] [1709/3407] Completed JSML in 0.3s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:13.241375] [INFO ] [sig ] [1710/3407] Forecasting JTEK... [2026-02-16T20:25:13.241406] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-16T20:25:13.241436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-16T20:25:13.253035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-16T20:25:13.253380] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-16T20:25:13.254219] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-16T20:25:13.254273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:13.254312] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:13.254340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:13.254409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:13.324841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:13.325976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:13.326085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:13.326136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:13.453955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:13.454138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:13.454185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:13.454216] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:13.457808] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-16T20:25:13.458126] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-16T20:25:13.458261] [INFO ] [sig ] JTEK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:13.606745] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JTEK.txt [2026-02-16T20:25:13.606927] [INFO ] [sig ] [1710/3407] Completed JTEK in 0.4s | 2.81 sym/s | Total: 10.1m | ETA: 10.1m [2026-02-16T20:25:13.606967] [INFO ] [sig ] [1711/3407] Forecasting JVA... [2026-02-16T20:25:13.606998] [INFO ] [sig ] Generating forecast for: JVA [2026-02-16T20:25:13.607030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-16T20:25:13.619308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-16T20:25:13.619685] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-16T20:25:13.620627] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-16T20:25:13.620683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:13.620717] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:13.620746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:13.620818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:13.684213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:13.685167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:13.685261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:13.685295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:13.809612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:13.809769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:13.809814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:13.809844] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:13.813407] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-16T20:25:13.813773] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-16T20:25:13.813944] [INFO ] [sig ] JVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:13.975312] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JVA.txt [2026-02-16T20:25:13.975498] [INFO ] [sig ] [1711/3407] Completed JVA in 0.4s | 2.81 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-16T20:25:13.975538] [INFO ] [sig ] [1712/3407] Forecasting JXN... [2026-02-16T20:25:13.975619] [INFO ] [sig ] Generating forecast for: JXN [2026-02-16T20:25:13.975651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-16T20:25:13.987819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-16T20:25:13.988231] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-16T20:25:13.989114] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-16T20:25:13.989168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:13.989202] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:13.989230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:13.989289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:14.053227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:14.054176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:14.054299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:14.054336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:14.180859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:14.181023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:14.181066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:14.181097] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:14.184754] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-02-16T20:25:14.185059] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-16T20:25:14.185196] [INFO ] [sig ] JXN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:14.329942] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/JXN.txt [2026-02-16T20:25:14.330101] [INFO ] [sig ] [1712/3407] Completed JXN in 0.4s | 2.81 sym/s | Total: 10.2m | ETA: 10.1m [2026-02-16T20:25:14.330142] [INFO ] [sig ] [1713/3407] Forecasting KAI... [2026-02-16T20:25:14.330173] [INFO ] [sig ] Generating forecast for: KAI [2026-02-16T20:25:14.330203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-16T20:25:14.341720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-16T20:25:14.342046] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-16T20:25:14.342847] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-16T20:25:14.342899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:14.342932] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:14.342958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:14.343014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:14.400980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:14.401874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:14.401970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:14.402005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:14.521020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:14.521179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:14.521221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:14.521250] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:14.524668] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-16T20:25:14.524951] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-16T20:25:14.525076] [INFO ] [sig ] KAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:14.668992] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KAI.txt [2026-02-16T20:25:14.669157] [INFO ] [sig ] [1713/3407] Completed KAI in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:14.669198] [INFO ] [sig ] [1714/3407] Forecasting KARO... [2026-02-16T20:25:14.669228] [INFO ] [sig ] Generating forecast for: KARO [2026-02-16T20:25:14.669257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-16T20:25:14.681009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-16T20:25:14.681349] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-16T20:25:14.682192] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-16T20:25:14.682254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:14.682298] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:14.682326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:14.682385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:14.745506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:14.746457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:14.746539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:14.746591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:14.865587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:14.865749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:14.865795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:14.865829] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:14.869439] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-16T20:25:14.869738] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-16T20:25:14.869864] [INFO ] [sig ] KARO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:15.014770] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KARO.txt [2026-02-16T20:25:15.014962] [INFO ] [sig ] [1714/3407] Completed KARO in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:15.015003] [INFO ] [sig ] [1715/3407] Forecasting KB... [2026-02-16T20:25:15.015040] [INFO ] [sig ] Generating forecast for: KB [2026-02-16T20:25:15.015080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-16T20:25:15.026107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-16T20:25:15.026482] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-16T20:25:15.027288] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-16T20:25:15.027340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:15.027373] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:15.027400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:15.027455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:15.086240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:15.087227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:15.087340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:15.087384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:15.213068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:15.213233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:15.213276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:15.213307] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:15.216795] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-16T20:25:15.217098] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-16T20:25:15.217232] [INFO ] [sig ] KB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:15.359549] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KB.txt [2026-02-16T20:25:15.359737] [INFO ] [sig ] [1715/3407] Completed KB in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:15.359809] [INFO ] [sig ] [1716/3407] Forecasting KBH... [2026-02-16T20:25:15.359841] [INFO ] [sig ] Generating forecast for: KBH [2026-02-16T20:25:15.359873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-16T20:25:15.370867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-16T20:25:15.371152] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-16T20:25:15.371954] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-16T20:25:15.372005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:15.372037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:15.372064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:15.372121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:15.430976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:15.431634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:15.431715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:15.431749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:15.549896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:15.550064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:15.550107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:15.550137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:15.553488] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-16T20:25:15.553780] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-16T20:25:15.553905] [INFO ] [sig ] KBH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:15.696747] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KBH.txt [2026-02-16T20:25:15.696877] [INFO ] [sig ] [1716/3407] Completed KBH in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:15.696916] [INFO ] [sig ] [1717/3407] Forecasting KBWB... [2026-02-16T20:25:15.696945] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-16T20:25:15.696979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-16T20:25:15.708270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-16T20:25:15.708558] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-16T20:25:15.709350] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-16T20:25:15.709402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:15.709434] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:15.709461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:15.709516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:15.768018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:15.768662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:15.768763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:15.768801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:15.889737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:15.889902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:15.889953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:15.889986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:15.893455] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-16T20:25:15.893761] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-16T20:25:15.893886] [INFO ] [sig ] KBWB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:16.036591] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KBWB.txt [2026-02-16T20:25:16.036736] [INFO ] [sig ] [1717/3407] Completed KBWB in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:16.036800] [INFO ] [sig ] [1718/3407] Forecasting KBWD... [2026-02-16T20:25:16.036833] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-16T20:25:16.036895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-16T20:25:16.048587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-16T20:25:16.048891] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-16T20:25:16.049715] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-16T20:25:16.049767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:16.049800] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:16.049826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:16.049883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:16.107872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:16.108820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:16.108911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:16.108947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:16.234807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:16.234964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:16.235009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:16.235041] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:16.238500] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=34.40%) [2026-02-16T20:25:16.238800] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-16T20:25:16.238930] [INFO ] [sig ] KBWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:16.381229] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KBWD.txt [2026-02-16T20:25:16.381356] [INFO ] [sig ] [1718/3407] Completed KBWD in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:16.381395] [INFO ] [sig ] [1719/3407] Forecasting KBWP... [2026-02-16T20:25:16.381429] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-16T20:25:16.381479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-16T20:25:16.392736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-16T20:25:16.393034] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-16T20:25:16.393834] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-16T20:25:16.393886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:16.393943] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:16.393972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:16.394028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:16.452116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:16.452746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:16.452823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:16.452856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:16.567859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:16.568048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:16.568095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:16.568125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:16.571637] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-16T20:25:16.571920] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-16T20:25:16.572065] [INFO ] [sig ] KBWP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:16.715181] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KBWP.txt [2026-02-16T20:25:16.715311] [INFO ] [sig ] [1719/3407] Completed KBWP in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:16.715350] [INFO ] [sig ] [1720/3407] Forecasting KBWY... [2026-02-16T20:25:16.715408] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-16T20:25:16.715462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-16T20:25:16.727603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-16T20:25:16.727880] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-16T20:25:16.728731] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-16T20:25:16.728783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:16.728816] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:16.728848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:16.728916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:16.786659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:16.787370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:16.787458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:16.787493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:16.907166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:16.907324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:16.907366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:16.907397] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:16.910987] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-02-16T20:25:16.911273] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-16T20:25:16.911400] [INFO ] [sig ] KBWY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:17.052546] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KBWY.txt [2026-02-16T20:25:17.052700] [INFO ] [sig ] [1720/3407] Completed KBWY in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:17.052740] [INFO ] [sig ] [1721/3407] Forecasting KC... [2026-02-16T20:25:17.052769] [INFO ] [sig ] Generating forecast for: KC [2026-02-16T20:25:17.052823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-16T20:25:17.064377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-16T20:25:17.064685] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-16T20:25:17.065470] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-16T20:25:17.065522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:17.065555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:17.065604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:17.065662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:17.122639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:17.123503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:17.123603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:17.123639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:17.259024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:17.259209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:17.259284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:17.259326] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:17.264257] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-02-16T20:25:17.264772] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-16T20:25:17.265008] [INFO ] [sig ] KC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:17.435508] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KC.txt [2026-02-16T20:25:17.435675] [INFO ] [sig ] [1721/3407] Completed KC in 0.4s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:17.435717] [INFO ] [sig ] [1722/3407] Forecasting KD... [2026-02-16T20:25:17.435748] [INFO ] [sig ] Generating forecast for: KD [2026-02-16T20:25:17.435779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-16T20:25:17.447420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-16T20:25:17.447784] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-16T20:25:17.448721] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-16T20:25:17.448775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:17.448808] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:17.448837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:17.448894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:17.510075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:17.511003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:17.511290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:17.511328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:17.638484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:17.638652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:17.638695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:17.638724] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:17.643525] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-02-16T20:25:17.643854] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-16T20:25:17.643996] [INFO ] [sig ] KD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:17.792171] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KD.txt [2026-02-16T20:25:17.792338] [INFO ] [sig ] [1722/3407] Completed KD in 0.4s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:17.792380] [INFO ] [sig ] [1723/3407] Forecasting KDP... [2026-02-16T20:25:17.792409] [INFO ] [sig ] Generating forecast for: KDP [2026-02-16T20:25:17.792439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-16T20:25:17.804556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-16T20:25:17.804892] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-16T20:25:17.805699] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-16T20:25:17.805750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:17.805783] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:17.805810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:17.805866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:17.865988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:17.866706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:17.866804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:17.866839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:17.988350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:17.988510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:17.988552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:17.988601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:17.991990] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=9.37%) [2026-02-16T20:25:17.992270] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-16T20:25:17.992393] [INFO ] [sig ] KDP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:18.135223] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KDP.txt [2026-02-16T20:25:18.135369] [INFO ] [sig ] [1723/3407] Completed KDP in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:18.135407] [INFO ] [sig ] [1724/3407] Forecasting KE... [2026-02-16T20:25:18.135436] [INFO ] [sig ] Generating forecast for: KE [2026-02-16T20:25:18.135492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-16T20:25:18.146880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-16T20:25:18.147256] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-16T20:25:18.148097] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-16T20:25:18.148149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:18.148181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:18.148207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:18.148263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:18.205470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:18.206433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:18.206523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:18.206558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:18.326411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:18.326606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:18.326651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:18.326680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:18.330122] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-16T20:25:18.330404] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-16T20:25:18.330534] [INFO ] [sig ] KE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:18.473381] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KE.txt [2026-02-16T20:25:18.473523] [INFO ] [sig ] [1724/3407] Completed KE in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:18.473562] [INFO ] [sig ] [1725/3407] Forecasting KELYA... [2026-02-16T20:25:18.473612] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-16T20:25:18.473644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-16T20:25:18.487002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-16T20:25:18.487315] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-16T20:25:18.488222] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-16T20:25:18.488274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:18.488306] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:18.488343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:18.488400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:18.545044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:18.545910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:18.545990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:18.546024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:18.665046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:18.665205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:18.665248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:18.665276] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:18.668696] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-16T20:25:18.668981] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-16T20:25:18.669107] [INFO ] [sig ] KELYA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:18.812392] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KELYA.txt [2026-02-16T20:25:18.812535] [INFO ] [sig ] [1725/3407] Completed KELYA in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:18.812602] [INFO ] [sig ] [1726/3407] Forecasting KEN... [2026-02-16T20:25:18.812635] [INFO ] [sig ] Generating forecast for: KEN [2026-02-16T20:25:18.812689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-16T20:25:18.823993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-16T20:25:18.824331] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-16T20:25:18.825140] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-16T20:25:18.825193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:18.825225] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:18.825251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:18.825308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:18.881798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:18.882450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:18.882549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:18.882602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:19.000892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:19.001054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:19.001098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:19.001128] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:19.004652] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-16T20:25:19.004959] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-16T20:25:19.005092] [INFO ] [sig ] KEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:19.150616] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KEN.txt [2026-02-16T20:25:19.150794] [INFO ] [sig ] [1726/3407] Completed KEN in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:19.150853] [INFO ] [sig ] [1727/3407] Forecasting KEP... [2026-02-16T20:25:19.150916] [INFO ] [sig ] Generating forecast for: KEP [2026-02-16T20:25:19.150948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-16T20:25:19.162364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-16T20:25:19.162734] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-16T20:25:19.163601] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-16T20:25:19.163656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:19.163690] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:19.163717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:19.163774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:19.222440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:19.223258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:19.223343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:19.223376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:19.342523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:19.342703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:19.342750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:19.342788] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:19.346243] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-16T20:25:19.346534] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-16T20:25:19.346684] [INFO ] [sig ] KEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:19.490499] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KEP.txt [2026-02-16T20:25:19.490684] [INFO ] [sig ] [1727/3407] Completed KEP in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:19.490728] [INFO ] [sig ] [1728/3407] Forecasting KEX... [2026-02-16T20:25:19.490758] [INFO ] [sig ] Generating forecast for: KEX [2026-02-16T20:25:19.490817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-16T20:25:19.502695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-16T20:25:19.503048] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-16T20:25:19.503889] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-16T20:25:19.503942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:19.503973] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:19.504001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:19.504058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:19.563020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:19.563825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:19.563907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:19.563939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:19.687857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:19.688045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:19.688089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:19.688118] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:19.692006] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: UP (p=65.14%) [2026-02-16T20:25:19.692295] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-16T20:25:19.692427] [INFO ] [sig ] KEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:19.834623] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KEX.txt [2026-02-16T20:25:19.834768] [INFO ] [sig ] [1728/3407] Completed KEX in 0.3s | 2.81 sym/s | Total: 10.2m | ETA: 10.0m [2026-02-16T20:25:19.834807] [INFO ] [sig ] [1729/3407] Forecasting KEYS... [2026-02-16T20:25:19.834835] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-16T20:25:19.834898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-16T20:25:19.846465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-16T20:25:19.846835] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-16T20:25:19.847721] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-16T20:25:19.847774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:19.847806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:19.847834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:19.847895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:19.904627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:19.905447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:19.905599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:19.905654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:20.035782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:20.035960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:20.036013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:20.036046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:20.039921] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=53.63%) [2026-02-16T20:25:20.040251] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-16T20:25:20.040393] [INFO ] [sig ] KEYS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:20.183062] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KEYS.txt [2026-02-16T20:25:20.183223] [INFO ] [sig ] [1729/3407] Completed KEYS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 10.0m [2026-02-16T20:25:20.183265] [INFO ] [sig ] [1730/3407] Forecasting KFS... [2026-02-16T20:25:20.183322] [INFO ] [sig ] Generating forecast for: KFS [2026-02-16T20:25:20.183371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-16T20:25:20.195435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-16T20:25:20.195806] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-16T20:25:20.196719] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-16T20:25:20.196773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:20.196805] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:20.196832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:20.196890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:20.254659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:20.255519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:20.255641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:20.255714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:20.373712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:20.373867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:20.373909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:20.373939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:20.377411] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-02-16T20:25:20.377716] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-16T20:25:20.377845] [INFO ] [sig ] KFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:20.522728] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KFS.txt [2026-02-16T20:25:20.522899] [INFO ] [sig ] [1730/3407] Completed KFS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:20.522940] [INFO ] [sig ] [1731/3407] Forecasting KFY... [2026-02-16T20:25:20.522979] [INFO ] [sig ] Generating forecast for: KFY [2026-02-16T20:25:20.523011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-16T20:25:20.533984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-16T20:25:20.534325] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-16T20:25:20.535397] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-16T20:25:20.535452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:20.535484] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:20.535512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:20.535568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:20.593177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:20.593900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:20.593981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:20.594014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:20.711634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:20.711791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:20.711832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:20.711862] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:20.715206] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-16T20:25:20.715481] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-16T20:25:20.715624] [INFO ] [sig ] KFY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:20.868702] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KFY.txt [2026-02-16T20:25:20.868868] [INFO ] [sig ] [1731/3407] Completed KFY in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:20.868908] [INFO ] [sig ] [1732/3407] Forecasting KGS... [2026-02-16T20:25:20.868947] [INFO ] [sig ] Generating forecast for: KGS [2026-02-16T20:25:20.868988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-16T20:25:20.881174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-16T20:25:20.881506] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-16T20:25:20.882310] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-16T20:25:20.882362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:20.882395] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:20.882421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:20.882478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:20.941012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:20.941629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:20.941707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:20.941739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:21.061919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:21.062030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:21.062067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:21.062095] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:21.065232] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-02-16T20:25:21.065502] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-16T20:25:21.065656] [INFO ] [sig ] KGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:21.206011] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KGS.txt [2026-02-16T20:25:21.206154] [INFO ] [sig ] [1732/3407] Completed KGS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:21.206216] [INFO ] [sig ] [1733/3407] Forecasting KHC... [2026-02-16T20:25:21.206249] [INFO ] [sig ] Generating forecast for: KHC [2026-02-16T20:25:21.206280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-16T20:25:21.218896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-16T20:25:21.219202] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-16T20:25:21.220019] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-16T20:25:21.220083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:21.220116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:21.220144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:21.220200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:21.276706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:21.277288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:21.277364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:21.277396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:21.393213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:21.393350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:21.393388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:21.393416] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:21.396920] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-16T20:25:21.397417] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-16T20:25:21.397541] [INFO ] [sig ] KHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:21.539246] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KHC.txt [2026-02-16T20:25:21.539362] [INFO ] [sig ] [1733/3407] Completed KHC in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:21.539400] [INFO ] [sig ] [1734/3407] Forecasting KIDS... [2026-02-16T20:25:21.539430] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-16T20:25:21.539460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-16T20:25:21.550401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-16T20:25:21.550679] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-16T20:25:21.551464] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-16T20:25:21.551517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:21.551548] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:21.551593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:21.551652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:21.609501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:21.610140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:21.610217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:21.610249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:21.729401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:21.729544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:21.729601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:21.729633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:21.733031] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-16T20:25:21.733473] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-16T20:25:21.733615] [INFO ] [sig ] KIDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:21.874651] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KIDS.txt [2026-02-16T20:25:21.874796] [INFO ] [sig ] [1734/3407] Completed KIDS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:21.874835] [INFO ] [sig ] [1735/3407] Forecasting KIM... [2026-02-16T20:25:21.874866] [INFO ] [sig ] Generating forecast for: KIM [2026-02-16T20:25:21.874919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-16T20:25:21.886135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-16T20:25:21.886448] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-16T20:25:21.887261] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-16T20:25:21.887313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:21.887345] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:21.887372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:21.887427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:21.943617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:21.944358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:21.944437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:21.944471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:22.061353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:22.061515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:22.061556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:22.061606] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:22.064972] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=42.04%) [2026-02-16T20:25:22.065257] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-16T20:25:22.065409] [INFO ] [sig ] KIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:22.207069] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KIM.txt [2026-02-16T20:25:22.207403] [INFO ] [sig ] [1735/3407] Completed KIM in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:22.207441] [INFO ] [sig ] [1736/3407] Forecasting KINS... [2026-02-16T20:25:22.207471] [INFO ] [sig ] Generating forecast for: KINS [2026-02-16T20:25:22.207501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-16T20:25:22.221199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-16T20:25:22.221504] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-16T20:25:22.222322] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-16T20:25:22.222375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:22.222432] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:22.222460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:22.222517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:22.281395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:22.282156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:22.282237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:22.282270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:22.403029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:22.403189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:22.403232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:22.403261] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:22.406723] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=32.00%) [2026-02-16T20:25:22.407017] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-16T20:25:22.407187] [INFO ] [sig ] KINS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:22.555369] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KINS.txt [2026-02-16T20:25:22.555522] [INFO ] [sig ] [1736/3407] Completed KINS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:22.555563] [INFO ] [sig ] [1737/3407] Forecasting KIO... [2026-02-16T20:25:22.555615] [INFO ] [sig ] Generating forecast for: KIO [2026-02-16T20:25:22.555672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-16T20:25:22.569179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-16T20:25:22.569680] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-16T20:25:22.570487] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-16T20:25:22.570538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:22.570589] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:22.570620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:22.570677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:22.627383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:22.628004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:22.628087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:22.628118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:22.745164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:22.745304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:22.745348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:22.745377] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:22.748792] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=56.32%) [2026-02-16T20:25:22.749093] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-16T20:25:22.749229] [INFO ] [sig ] KIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:22.892176] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KIO.txt [2026-02-16T20:25:22.892330] [INFO ] [sig ] [1737/3407] Completed KIO in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:22.892372] [INFO ] [sig ] [1738/3407] Forecasting KKRS... [2026-02-16T20:25:22.892401] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-16T20:25:22.892437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-16T20:25:22.903187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-16T20:25:22.903453] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-16T20:25:22.904243] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-16T20:25:22.904306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:22.904339] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:22.904367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:22.904424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:22.961053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:22.961677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:22.961752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:22.961784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:23.076817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:23.076973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:23.077015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:23.077043] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:23.080422] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-16T20:25:23.080716] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-16T20:25:23.080842] [INFO ] [sig ] KKRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:23.219014] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KKRS.txt [2026-02-16T20:25:23.219163] [INFO ] [sig ] [1738/3407] Completed KKRS in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:23.219200] [INFO ] [sig ] [1739/3407] Forecasting KLAC... [2026-02-16T20:25:23.219230] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-16T20:25:23.219261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-16T20:25:23.230743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-16T20:25:23.231045] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-16T20:25:23.231838] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-16T20:25:23.231893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:23.231925] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:23.231951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:23.232007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:23.289342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:23.290046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:23.290126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:23.290159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:23.414403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:23.414561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:23.414621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:23.414681] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:23.418119] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-16T20:25:23.418410] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-16T20:25:23.418538] [INFO ] [sig ] KLAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:23.558990] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KLAC.txt [2026-02-16T20:25:23.559142] [INFO ] [sig ] [1739/3407] Completed KLAC in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:23.559189] [INFO ] [sig ] [1740/3407] Forecasting KLIC... [2026-02-16T20:25:23.559220] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-16T20:25:23.559249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-16T20:25:23.570658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-16T20:25:23.570988] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-16T20:25:23.571861] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-16T20:25:23.571915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:23.571948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:23.571976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:23.572039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:23.629802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:23.630569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:23.630669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:23.630701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:23.755191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:23.755352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:23.755395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:23.755426] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:23.758936] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-16T20:25:23.759224] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-16T20:25:23.759357] [INFO ] [sig ] KLIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:23.902255] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KLIC.txt [2026-02-16T20:25:23.902393] [INFO ] [sig ] [1740/3407] Completed KLIC in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:23.902432] [INFO ] [sig ] [1741/3407] Forecasting KLXE... [2026-02-16T20:25:23.902462] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-16T20:25:23.902491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-16T20:25:23.913465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-16T20:25:23.913767] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-16T20:25:23.914533] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-16T20:25:23.914605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:23.914639] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:23.914667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:23.914724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:23.972072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:23.972933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:23.973014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:23.973048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:24.091517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:24.091695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:24.091737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:24.091766] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:24.095122] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-02-16T20:25:24.095398] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-16T20:25:24.095523] [INFO ] [sig ] KLXE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:24.237985] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KLXE.txt [2026-02-16T20:25:24.238143] [INFO ] [sig ] [1741/3407] Completed KLXE in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:24.238188] [INFO ] [sig ] [1742/3407] Forecasting KMB... [2026-02-16T20:25:24.238217] [INFO ] [sig ] Generating forecast for: KMB [2026-02-16T20:25:24.238275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-16T20:25:24.249564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-16T20:25:24.249919] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-16T20:25:24.250761] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-16T20:25:24.250815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:24.250848] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:24.250875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:24.250932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:24.310871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:24.311769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:24.311877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:24.311912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:24.433893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:24.434049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:24.434092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:24.434121] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:24.437928] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-16T20:25:24.438233] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-16T20:25:24.438364] [INFO ] [sig ] KMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:24.579737] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KMB.txt [2026-02-16T20:25:24.579876] [INFO ] [sig ] [1742/3407] Completed KMB in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:24.579914] [INFO ] [sig ] [1743/3407] Forecasting KMDA... [2026-02-16T20:25:24.579944] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-16T20:25:24.579973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-16T20:25:24.591068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-16T20:25:24.591413] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-16T20:25:24.592264] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-16T20:25:24.592316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:24.592349] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:24.592375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:24.592438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:24.649968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:24.650730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:24.650810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:24.650843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:24.774636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:24.774796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:24.774839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:24.774869] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:24.778449] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=21.55%) [2026-02-16T20:25:24.778776] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-16T20:25:24.778911] [INFO ] [sig ] KMDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:24.923447] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KMDA.txt [2026-02-16T20:25:24.923609] [INFO ] [sig ] [1743/3407] Completed KMDA in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:24.923651] [INFO ] [sig ] [1744/3407] Forecasting KMI... [2026-02-16T20:25:24.923681] [INFO ] [sig ] Generating forecast for: KMI [2026-02-16T20:25:24.923711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-16T20:25:24.936276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-16T20:25:24.936634] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-16T20:25:24.937635] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-16T20:25:24.937689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:24.937721] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:24.937747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:24.937803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:24.997327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:24.998218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:24.998305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:24.998338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:25.115678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:25.115821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:25.115863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:25.115893] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:25.119405] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-02-16T20:25:25.119707] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-16T20:25:25.119839] [INFO ] [sig ] KMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:25.261006] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KMI.txt [2026-02-16T20:25:25.261155] [INFO ] [sig ] [1744/3407] Completed KMI in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:25.261194] [INFO ] [sig ] [1745/3407] Forecasting KMPB... [2026-02-16T20:25:25.261222] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-16T20:25:25.261253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-16T20:25:25.272610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-16T20:25:25.273003] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-16T20:25:25.273887] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-16T20:25:25.273941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:25.273975] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:25.274003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:25.274061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:25.335001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:25.335828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:25.335929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:25.335963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:25.443766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:25.443917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:25.443975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:25.444005] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:25.447402] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-16T20:25:25.447694] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-16T20:25:25.447820] [INFO ] [sig ] KMPB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:25.589505] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KMPB.txt [2026-02-16T20:25:25.589667] [INFO ] [sig ] [1745/3407] Completed KMPB in 0.3s | 2.81 sym/s | Total: 10.3m | ETA: 9.9m [2026-02-16T20:25:25.589708] [INFO ] [sig ] [1746/3407] Forecasting KMX... [2026-02-16T20:25:25.589738] [INFO ] [sig ] Generating forecast for: KMX [2026-02-16T20:25:25.589767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-16T20:25:25.601665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-16T20:25:25.602002] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-16T20:25:25.602913] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-16T20:25:25.602966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:25.602998] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:25.603026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:25.603084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:25.676891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:25.677776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:25.677895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:25.677940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:25.803446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:25.803624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:25.803668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:25.803698] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:25.807116] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-02-16T20:25:25.807398] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-16T20:25:25.807529] [INFO ] [sig ] KMX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:25.948426] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KMX.txt [2026-02-16T20:25:25.948586] [INFO ] [sig ] [1746/3407] Completed KMX in 0.4s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:25.948630] [INFO ] [sig ] [1747/3407] Forecasting KN... [2026-02-16T20:25:25.948660] [INFO ] [sig ] Generating forecast for: KN [2026-02-16T20:25:25.948692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-16T20:25:25.960247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-16T20:25:25.960619] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-16T20:25:25.961505] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-16T20:25:25.961562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:25.961624] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:25.961655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:25.961714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:26.019048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:26.019829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:26.019926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:26.019960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:26.152896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:26.153019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:26.153060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:26.153090] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:26.156469] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-16T20:25:26.156759] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-16T20:25:26.156885] [INFO ] [sig ] KN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:26.297688] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KN.txt [2026-02-16T20:25:26.297841] [INFO ] [sig ] [1747/3407] Completed KN in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:26.297881] [INFO ] [sig ] [1748/3407] Forecasting KNF... [2026-02-16T20:25:26.297911] [INFO ] [sig ] Generating forecast for: KNF [2026-02-16T20:25:26.297941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-16T20:25:26.310055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-16T20:25:26.310368] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-16T20:25:26.311176] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-16T20:25:26.311229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:26.311260] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:26.311286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:26.311342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:26.370529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:26.371438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:26.371537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:26.371592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:26.506630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:26.506836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:26.506892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:26.506933] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:26.512057] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=27.00%) [2026-02-16T20:25:26.512473] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-16T20:25:26.512671] [INFO ] [sig ] KNF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:26.679753] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KNF.txt [2026-02-16T20:25:26.679968] [INFO ] [sig ] [1748/3407] Completed KNF in 0.4s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:26.680022] [INFO ] [sig ] [1749/3407] Forecasting KNOP... [2026-02-16T20:25:26.680103] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-16T20:25:26.680140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-16T20:25:26.693623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-16T20:25:26.694049] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-16T20:25:26.694907] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-16T20:25:26.694959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:26.695004] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:26.695032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:26.695088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:26.757669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:26.758666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:26.758780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:26.758816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:26.909864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:26.910067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:26.910138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:26.910190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:26.915642] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-16T20:25:26.916163] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-16T20:25:26.916374] [INFO ] [sig ] KNOP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:27.152746] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KNOP.txt [2026-02-16T20:25:27.153017] [INFO ] [sig ] [1749/3407] Completed KNOP in 0.5s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:27.153072] [INFO ] [sig ] [1750/3407] Forecasting KNSA... [2026-02-16T20:25:27.153111] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-16T20:25:27.153151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-16T20:25:27.171713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-16T20:25:27.172262] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-16T20:25:27.173562] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-16T20:25:27.173663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:27.173716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:27.173762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:27.173858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:27.266227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:27.267480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:27.267624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:27.267676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:27.445613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:27.445824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:27.445892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:27.445945] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:27.451557] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=14.43%) [2026-02-16T20:25:27.452131] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-16T20:25:27.452346] [INFO ] [sig ] KNSA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:27.646563] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KNSA.txt [2026-02-16T20:25:27.646807] [INFO ] [sig ] [1750/3407] Completed KNSA in 0.5s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:27.646877] [INFO ] [sig ] [1751/3407] Forecasting KNSL... [2026-02-16T20:25:27.646921] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-16T20:25:27.646955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-16T20:25:27.660447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-16T20:25:27.660951] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-16T20:25:27.663173] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-16T20:25:27.663345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:27.663405] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:27.663458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:27.663570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:27.742519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:27.743706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:27.743842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:27.743887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:27.876604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:27.876776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:27.876821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:27.876851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:27.880735] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-02-16T20:25:27.881087] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-16T20:25:27.881253] [INFO ] [sig ] KNSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:28.041050] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KNSL.txt [2026-02-16T20:25:28.041234] [INFO ] [sig ] [1751/3407] Completed KNSL in 0.4s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:28.041288] [INFO ] [sig ] [1752/3407] Forecasting KNTK... [2026-02-16T20:25:28.041514] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-16T20:25:28.041589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-16T20:25:28.053728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-16T20:25:28.054126] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-16T20:25:28.054974] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-16T20:25:28.055029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:28.055063] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:28.055091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:28.055154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:28.112296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:28.113173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:28.113261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:28.113296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:28.234191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:28.234355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:28.234400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:28.234430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:28.237928] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-16T20:25:28.238236] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-16T20:25:28.238365] [INFO ] [sig ] KNTK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:28.383349] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KNTK.txt [2026-02-16T20:25:28.383524] [INFO ] [sig ] [1752/3407] Completed KNTK in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:28.383563] [INFO ] [sig ] [1753/3407] Forecasting KNX... [2026-02-16T20:25:28.383630] [INFO ] [sig ] Generating forecast for: KNX [2026-02-16T20:25:28.383692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-16T20:25:28.396226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-16T20:25:28.396557] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-16T20:25:28.397399] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-16T20:25:28.397452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:28.397512] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:28.397541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:28.397616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:28.456173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:28.457089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:28.457176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:28.457209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:28.582540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:28.582727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:28.582770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:28.582800] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:28.586563] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-16T20:25:28.586873] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-16T20:25:28.587009] [INFO ] [sig ] KNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:28.729359] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KNX.txt [2026-02-16T20:25:28.729520] [INFO ] [sig ] [1753/3407] Completed KNX in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:28.729561] [INFO ] [sig ] [1754/3407] Forecasting KOD... [2026-02-16T20:25:28.729614] [INFO ] [sig ] Generating forecast for: KOD [2026-02-16T20:25:28.729645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-16T20:25:28.741158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-16T20:25:28.741468] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-16T20:25:28.742286] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-16T20:25:28.742339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:28.742370] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:28.742396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:28.742452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:28.800217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:28.801102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:28.801185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:28.801218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:28.922315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:28.922480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:28.922521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:28.922550] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:28.925903] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-16T20:25:28.926180] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-16T20:25:28.926303] [INFO ] [sig ] KOD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:29.067949] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KOD.txt [2026-02-16T20:25:29.068081] [INFO ] [sig ] [1754/3407] Completed KOD in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:29.068122] [INFO ] [sig ] [1755/3407] Forecasting KODK... [2026-02-16T20:25:29.068157] [INFO ] [sig ] Generating forecast for: KODK [2026-02-16T20:25:29.068193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-16T20:25:29.079609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-16T20:25:29.079867] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-16T20:25:29.080675] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-16T20:25:29.080727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:29.080759] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:29.080786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:29.080842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:29.138248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:29.138859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:29.138937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:29.138969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:29.258698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:29.258824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:29.258863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:29.258891] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:29.262132] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-16T20:25:29.262425] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-16T20:25:29.262548] [INFO ] [sig ] KODK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:29.402532] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KODK.txt [2026-02-16T20:25:29.402666] [INFO ] [sig ] [1755/3407] Completed KODK in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:29.402706] [INFO ] [sig ] [1756/3407] Forecasting KOF... [2026-02-16T20:25:29.402735] [INFO ] [sig ] Generating forecast for: KOF [2026-02-16T20:25:29.402765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-16T20:25:29.414020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-16T20:25:29.414300] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-16T20:25:29.415088] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-16T20:25:29.415139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:29.415173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:29.415202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:29.415257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:29.471897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:29.472625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:29.472705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:29.472738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:29.597852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:29.598014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:29.598057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:29.598135] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:29.601502] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-16T20:25:29.601794] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-16T20:25:29.601919] [INFO ] [sig ] KOF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:29.749047] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KOF.txt [2026-02-16T20:25:29.749181] [INFO ] [sig ] [1756/3407] Completed KOF in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:29.749224] [INFO ] [sig ] [1757/3407] Forecasting KOP... [2026-02-16T20:25:29.749254] [INFO ] [sig ] Generating forecast for: KOP [2026-02-16T20:25:29.749284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-16T20:25:29.761189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-16T20:25:29.761480] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-16T20:25:29.762296] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-16T20:25:29.762349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:29.762390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:29.762432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:29.762505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:29.825076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:29.825802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:29.825886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:29.825920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:29.964604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:29.964783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:29.964841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:29.964885] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:29.968607] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=58.82%) [2026-02-16T20:25:29.968889] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-16T20:25:29.969018] [INFO ] [sig ] KOP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:30.123417] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KOP.txt [2026-02-16T20:25:30.123596] [INFO ] [sig ] [1757/3407] Completed KOP in 0.4s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:30.123639] [INFO ] [sig ] [1758/3407] Forecasting KOPN... [2026-02-16T20:25:30.123670] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-16T20:25:30.123730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-16T20:25:30.134785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-16T20:25:30.135055] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-16T20:25:30.135882] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-16T20:25:30.135935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:30.135966] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:30.135992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:30.136048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:30.192620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:30.193278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:30.193359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:30.193405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:30.316478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:30.316647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:30.316689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:30.316719] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:30.320096] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-16T20:25:30.320371] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-16T20:25:30.320496] [INFO ] [sig ] KOPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:30.462381] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KOPN.txt [2026-02-16T20:25:30.462548] [INFO ] [sig ] [1758/3407] Completed KOPN in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:30.462609] [INFO ] [sig ] [1759/3407] Forecasting KOSS... [2026-02-16T20:25:30.462641] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-16T20:25:30.462701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-16T20:25:30.474160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-16T20:25:30.474546] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-16T20:25:30.475359] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-16T20:25:30.475411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:30.475442] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:30.475469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:30.475525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:30.532606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:30.533496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:30.533602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:30.533638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:30.647458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:30.647641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:30.647685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:30.647717] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:30.651136] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-16T20:25:30.651427] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-16T20:25:30.651552] [INFO ] [sig ] KOSS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:30.796991] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KOSS.txt [2026-02-16T20:25:30.797151] [INFO ] [sig ] [1759/3407] Completed KOSS in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:30.797191] [INFO ] [sig ] [1760/3407] Forecasting KPRX... [2026-02-16T20:25:30.797223] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-16T20:25:30.797254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-16T20:25:30.809382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-16T20:25:30.809805] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-16T20:25:30.810636] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-16T20:25:30.810689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:30.810720] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:30.810746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:30.810813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:30.867623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:30.868379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:30.868460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:30.868492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:30.984450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:30.984622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:30.984664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:30.984694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:30.988086] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-02-16T20:25:30.988360] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-16T20:25:30.988485] [INFO ] [sig ] KPRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:31.128090] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KPRX.txt [2026-02-16T20:25:31.128252] [INFO ] [sig ] [1760/3407] Completed KPRX in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:31.128300] [INFO ] [sig ] [1761/3407] Forecasting KPTI... [2026-02-16T20:25:31.128330] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-16T20:25:31.128360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-16T20:25:31.140429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-16T20:25:31.140771] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-16T20:25:31.141565] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-16T20:25:31.141636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:31.141670] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:31.141708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:31.141769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:31.201728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:31.202424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:31.202508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:31.202542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:31.328433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:31.328609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:31.328653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:31.328682] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:31.332210] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=56.35%) [2026-02-16T20:25:31.332491] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-16T20:25:31.332637] [INFO ] [sig ] KPTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:31.477916] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KPTI.txt [2026-02-16T20:25:31.478094] [INFO ] [sig ] [1761/3407] Completed KPTI in 0.3s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:31.478136] [INFO ] [sig ] [1762/3407] Forecasting KRC... [2026-02-16T20:25:31.478178] [INFO ] [sig ] Generating forecast for: KRC [2026-02-16T20:25:31.478247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-16T20:25:31.490427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-16T20:25:31.490835] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-16T20:25:31.491770] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-16T20:25:31.491825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:31.491857] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:31.491883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:31.491939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:31.552838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:31.553777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:31.553863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:31.553896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:31.683722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:31.683890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:31.683934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:31.683963] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:31.687543] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-16T20:25:31.687877] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-16T20:25:31.688096] [INFO ] [sig ] KRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:31.836831] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KRC.txt [2026-02-16T20:25:31.837023] [INFO ] [sig ] [1762/3407] Completed KRC in 0.4s | 2.81 sym/s | Total: 10.4m | ETA: 9.8m [2026-02-16T20:25:31.837066] [INFO ] [sig ] [1763/3407] Forecasting KREF... [2026-02-16T20:25:31.837123] [INFO ] [sig ] Generating forecast for: KREF [2026-02-16T20:25:31.837154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-16T20:25:31.849350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-16T20:25:31.849775] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-16T20:25:31.850633] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-16T20:25:31.850686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:31.850718] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:31.850745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:31.850801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:31.909458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:31.910437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:31.910595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:31.910634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:32.029757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:32.029920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:32.029962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:32.029992] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:32.033415] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-16T20:25:32.033727] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-16T20:25:32.033862] [INFO ] [sig ] KREF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:32.173894] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KREF.txt [2026-02-16T20:25:32.174023] [INFO ] [sig ] [1763/3407] Completed KREF in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:32.174062] [INFO ] [sig ] [1764/3407] Forecasting KRG... [2026-02-16T20:25:32.174093] [INFO ] [sig ] Generating forecast for: KRG [2026-02-16T20:25:32.174130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-16T20:25:32.185431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-16T20:25:32.185767] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-16T20:25:32.186544] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-16T20:25:32.186614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:32.186647] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:32.186674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:32.186731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:32.242609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:32.243319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:32.243406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:32.243438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:32.365821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:32.365978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:32.366019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:32.366048] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:32.369469] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=50.34%) [2026-02-16T20:25:32.369760] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-16T20:25:32.369887] [INFO ] [sig ] KRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:32.511016] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KRG.txt [2026-02-16T20:25:32.511155] [INFO ] [sig ] [1764/3407] Completed KRG in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:32.511193] [INFO ] [sig ] [1765/3407] Forecasting KRMD... [2026-02-16T20:25:32.511223] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-16T20:25:32.511253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-16T20:25:32.522183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-16T20:25:32.522500] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-16T20:25:32.523322] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-16T20:25:32.523374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:32.523406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:32.523432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:32.523488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:32.581603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:32.582808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:32.582915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:32.582949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:32.706201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:32.706372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:32.706415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:32.706444] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:32.709933] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=22.55%) [2026-02-16T20:25:32.710209] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-16T20:25:32.710358] [INFO ] [sig ] KRMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:32.855328] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KRMD.txt [2026-02-16T20:25:32.855489] [INFO ] [sig ] [1765/3407] Completed KRMD in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:32.855531] [INFO ] [sig ] [1766/3407] Forecasting KRNY... [2026-02-16T20:25:32.855562] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-16T20:25:32.855638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-16T20:25:32.866621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-16T20:25:32.866975] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-16T20:25:32.867779] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-16T20:25:32.867831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:32.867863] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:32.867890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:32.867946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:32.924369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:32.925205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:32.925291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:32.925324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:33.047985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:33.048159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:33.048203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:33.048240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:33.051773] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-02-16T20:25:33.052044] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-16T20:25:33.052167] [INFO ] [sig ] KRNY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:33.195852] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KRNY.txt [2026-02-16T20:25:33.196026] [INFO ] [sig ] [1766/3407] Completed KRNY in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:33.196069] [INFO ] [sig ] [1767/3407] Forecasting KRO... [2026-02-16T20:25:33.196099] [INFO ] [sig ] Generating forecast for: KRO [2026-02-16T20:25:33.196129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-16T20:25:33.207318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-16T20:25:33.207645] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-16T20:25:33.208648] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-16T20:25:33.208701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:33.208735] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:33.208761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:33.208817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:33.265906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:33.266635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:33.266713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:33.266746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:33.386377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:33.386538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:33.386599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:33.386632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:33.390139] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=58.41%) [2026-02-16T20:25:33.390412] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-16T20:25:33.390539] [INFO ] [sig ] KRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:33.535522] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KRO.txt [2026-02-16T20:25:33.535671] [INFO ] [sig ] [1767/3407] Completed KRO in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:33.535712] [INFO ] [sig ] [1768/3407] Forecasting KROS... [2026-02-16T20:25:33.535740] [INFO ] [sig ] Generating forecast for: KROS [2026-02-16T20:25:33.535793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-16T20:25:33.547331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-16T20:25:33.547642] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-16T20:25:33.548491] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-16T20:25:33.548543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:33.548600] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:33.548631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:33.548687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:33.605501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:33.606279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:33.606361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:33.606394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:33.726141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:33.726304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:33.726345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:33.726373] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:33.729890] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-02-16T20:25:33.730172] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-16T20:25:33.730308] [INFO ] [sig ] KROS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:33.871921] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KROS.txt [2026-02-16T20:25:33.872072] [INFO ] [sig ] [1768/3407] Completed KROS in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:33.872110] [INFO ] [sig ] [1769/3407] Forecasting KRRO... [2026-02-16T20:25:33.872141] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-16T20:25:33.872171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-16T20:25:33.883873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-16T20:25:33.884212] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-16T20:25:33.885051] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-16T20:25:33.885103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:33.885136] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:33.885163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:33.885218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:33.941316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:33.942140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:33.942222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:33.942259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:34.071030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:34.071208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:34.071250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:34.071279] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:34.074675] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-16T20:25:34.074951] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-16T20:25:34.075076] [INFO ] [sig ] KRRO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:34.214153] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KRRO.txt [2026-02-16T20:25:34.214289] [INFO ] [sig ] [1769/3407] Completed KRRO in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:34.214329] [INFO ] [sig ] [1770/3407] Forecasting KRUS... [2026-02-16T20:25:34.214357] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-16T20:25:34.214387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-16T20:25:34.224834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-16T20:25:34.225128] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-16T20:25:34.225919] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-16T20:25:34.225972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:34.226030] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:34.226058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:34.226116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:34.283283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:34.284012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:34.284091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:34.284124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:34.403613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:34.403767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:34.403808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:34.403836] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:34.407177] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=75.29%) [2026-02-16T20:25:34.407481] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-16T20:25:34.407627] [INFO ] [sig ] KRUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:34.556842] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KRUS.txt [2026-02-16T20:25:34.557007] [INFO ] [sig ] [1770/3407] Completed KRUS in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:34.557059] [INFO ] [sig ] [1771/3407] Forecasting KRYS... [2026-02-16T20:25:34.557090] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-16T20:25:34.557120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-16T20:25:34.569689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-16T20:25:34.570064] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-16T20:25:34.570902] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-16T20:25:34.570954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:34.570987] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:34.571013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:34.571069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:34.630111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:34.631019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:34.631125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:34.631160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:34.757806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:34.757985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:34.758028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:34.758056] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:34.761488] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=68.96%) [2026-02-16T20:25:34.761785] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-16T20:25:34.761915] [INFO ] [sig ] KRYS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:34.906943] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KRYS.txt [2026-02-16T20:25:34.907105] [INFO ] [sig ] [1771/3407] Completed KRYS in 0.4s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:34.907146] [INFO ] [sig ] [1772/3407] Forecasting KSCP... [2026-02-16T20:25:34.907174] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-16T20:25:34.907232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-16T20:25:34.919025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-16T20:25:34.919350] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-16T20:25:34.920163] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-16T20:25:34.920216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:34.920248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:34.920279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:34.920348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:34.979596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:34.980279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:34.980359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:34.980392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:35.099942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:35.100108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:35.100151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:35.100180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:35.104332] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-02-16T20:25:35.104641] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-16T20:25:35.104775] [INFO ] [sig ] KSCP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:35.245264] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KSCP.txt [2026-02-16T20:25:35.245405] [INFO ] [sig ] [1772/3407] Completed KSCP in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:35.245466] [INFO ] [sig ] [1773/3407] Forecasting KSPI... [2026-02-16T20:25:35.245498] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-16T20:25:35.245528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-16T20:25:35.256241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-16T20:25:35.256546] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-16T20:25:35.257343] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-16T20:25:35.257406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:35.257439] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:35.257465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:35.257520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:35.313690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:35.314399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:35.314478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:35.314511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:35.433342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:35.433503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:35.433544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:35.433623] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:35.437002] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-02-16T20:25:35.437271] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-16T20:25:35.437395] [INFO ] [sig ] KSPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:35.576606] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KSPI.txt [2026-02-16T20:25:35.576747] [INFO ] [sig ] [1773/3407] Completed KSPI in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:35.576787] [INFO ] [sig ] [1774/3407] Forecasting KSS... [2026-02-16T20:25:35.576816] [INFO ] [sig ] Generating forecast for: KSS [2026-02-16T20:25:35.576872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-16T20:25:35.588262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-16T20:25:35.588597] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-16T20:25:35.589376] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-16T20:25:35.589428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:35.589460] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:35.589486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:35.589541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:35.645833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:35.646532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:35.646636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:35.646671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:35.764979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:35.765142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:35.765184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:35.765213] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:35.768587] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-16T20:25:35.768870] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-16T20:25:35.768995] [INFO ] [sig ] KSS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:35.912705] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KSS.txt [2026-02-16T20:25:35.912918] [INFO ] [sig ] [1774/3407] Completed KSS in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:35.912971] [INFO ] [sig ] [1775/3407] Forecasting KTB... [2026-02-16T20:25:35.913040] [INFO ] [sig ] Generating forecast for: KTB [2026-02-16T20:25:35.913082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-16T20:25:35.924763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-16T20:25:35.925080] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-16T20:25:35.925891] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-16T20:25:35.925951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:35.925984] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:35.926011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:35.926068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:35.986463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:35.987171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:35.987252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:35.987286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:36.114300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:36.114454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:36.114496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:36.114526] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:36.118288] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=79.14%) [2026-02-16T20:25:36.118556] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-16T20:25:36.118701] [INFO ] [sig ] KTB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:36.259129] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KTB.txt [2026-02-16T20:25:36.259261] [INFO ] [sig ] [1775/3407] Completed KTB in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:36.259300] [INFO ] [sig ] [1776/3407] Forecasting KTCC... [2026-02-16T20:25:36.259329] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-16T20:25:36.259359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-16T20:25:36.270092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-16T20:25:36.270370] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-16T20:25:36.271162] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-16T20:25:36.271214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:36.271246] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:36.271273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:36.271334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:36.327312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:36.328079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:36.328162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:36.328195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:36.431520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:36.431808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:36.431853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:36.431880] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:36.435371] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-16T20:25:36.435706] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-16T20:25:36.435842] [INFO ] [sig ] KTCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:36.576360] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KTCC.txt [2026-02-16T20:25:36.576511] [INFO ] [sig ] [1776/3407] Completed KTCC in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:36.576559] [INFO ] [sig ] [1777/3407] Forecasting KTF... [2026-02-16T20:25:36.576635] [INFO ] [sig ] Generating forecast for: KTF [2026-02-16T20:25:36.576670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-16T20:25:36.587737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-16T20:25:36.588084] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-16T20:25:36.588885] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-16T20:25:36.588937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:36.588968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:36.588995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:36.589051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:36.645380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:36.646219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:36.646301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:36.646334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:36.768895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:36.769063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:36.769106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:36.769136] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:36.772662] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-02-16T20:25:36.772937] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-16T20:25:36.773065] [INFO ] [sig ] KTF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:36.913564] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KTF.txt [2026-02-16T20:25:36.913729] [INFO ] [sig ] [1777/3407] Completed KTF in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:36.913769] [INFO ] [sig ] [1778/3407] Forecasting KURA... [2026-02-16T20:25:36.913798] [INFO ] [sig ] Generating forecast for: KURA [2026-02-16T20:25:36.913857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-16T20:25:36.928490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-16T20:25:36.928860] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-16T20:25:36.929653] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-16T20:25:36.929705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:36.929738] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:36.929765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:36.929821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:36.987047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:36.987651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:36.987737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:36.987772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:37.106200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:37.106345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:37.106385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:37.106413] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:37.109755] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-02-16T20:25:37.110026] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-16T20:25:37.110170] [INFO ] [sig ] KURA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:37.252212] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KURA.txt [2026-02-16T20:25:37.252343] [INFO ] [sig ] [1778/3407] Completed KURA in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.7m [2026-02-16T20:25:37.252407] [INFO ] [sig ] [1779/3407] Forecasting KVHI... [2026-02-16T20:25:37.252438] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-16T20:25:37.252468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-16T20:25:37.263091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-16T20:25:37.263358] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-16T20:25:37.264166] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-16T20:25:37.264218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:37.264249] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:37.264275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:37.264331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:37.321273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:37.321903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:37.321980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:37.322013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:37.438084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:37.438217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:37.438256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:37.438284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:37.441643] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-02-16T20:25:37.441909] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-16T20:25:37.442034] [INFO ] [sig ] KVHI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:37.584993] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KVHI.txt [2026-02-16T20:25:37.585122] [INFO ] [sig ] [1779/3407] Completed KVHI in 0.3s | 2.81 sym/s | Total: 10.5m | ETA: 9.6m [2026-02-16T20:25:37.585160] [INFO ] [sig ] [1780/3407] Forecasting KVUE... [2026-02-16T20:25:37.585191] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-16T20:25:37.585221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-16T20:25:37.598268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-16T20:25:37.598665] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-16T20:25:37.599621] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-16T20:25:37.599677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:37.599710] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:37.599738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:37.599812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:37.659362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:37.660205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:37.660325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:37.660359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:37.787229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:37.787424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:37.787516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:37.787566] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:37.792062] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=27.67%) [2026-02-16T20:25:37.792395] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-16T20:25:37.792543] [INFO ] [sig ] KVUE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:37.941131] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KVUE.txt [2026-02-16T20:25:37.941284] [INFO ] [sig ] [1780/3407] Completed KVUE in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:37.941325] [INFO ] [sig ] [1781/3407] Forecasting KVYO... [2026-02-16T20:25:37.941362] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-16T20:25:37.941450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-16T20:25:37.953902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-16T20:25:37.954262] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-16T20:25:37.955109] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-16T20:25:37.955163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:37.955195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:37.955223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:37.955282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:38.015170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:38.016057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:38.016146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:38.016180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:38.142668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:38.142826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:38.142867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:38.142897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:38.146424] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-02-16T20:25:38.146725] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-16T20:25:38.146858] [INFO ] [sig ] KVYO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:38.287160] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KVYO.txt [2026-02-16T20:25:38.287315] [INFO ] [sig ] [1781/3407] Completed KVYO in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:38.287356] [INFO ] [sig ] [1782/3407] Forecasting KYN... [2026-02-16T20:25:38.287387] [INFO ] [sig ] Generating forecast for: KYN [2026-02-16T20:25:38.287452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-16T20:25:38.300235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-16T20:25:38.300659] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-16T20:25:38.301491] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-16T20:25:38.301545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:38.301597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:38.301628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:38.301687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:38.360227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:38.361137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:38.361226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:38.361260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:38.490618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:38.490795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:38.490840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:38.490870] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:38.495411] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-16T20:25:38.495781] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-16T20:25:38.495937] [INFO ] [sig ] KYN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:38.647724] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KYN.txt [2026-02-16T20:25:38.647895] [INFO ] [sig ] [1782/3407] Completed KYN in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:38.647935] [INFO ] [sig ] [1783/3407] Forecasting KYTX... [2026-02-16T20:25:38.647990] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-16T20:25:38.648057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-16T20:25:38.661894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-16T20:25:38.662334] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-16T20:25:38.663407] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-16T20:25:38.663462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:38.663496] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:38.663524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:38.663621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:38.722125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:38.723006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:38.723096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:38.723132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:38.845076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:38.845243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:38.845287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:38.845318] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:38.849034] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-16T20:25:38.849316] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-16T20:25:38.849445] [INFO ] [sig ] KYTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:38.992277] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/KYTX.txt [2026-02-16T20:25:38.992457] [INFO ] [sig ] [1783/3407] Completed KYTX in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:38.992507] [INFO ] [sig ] [1784/3407] Forecasting KZIA... [2026-02-16T20:25:38.992541] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-16T20:25:38.992620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-16T20:25:39.004453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-16T20:25:39.004822] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-16T20:25:39.005656] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-16T20:25:39.005709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:39.005752] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:39.005780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:39.005836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:39.063012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:39.063674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:39.063755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:39.063788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:39.180328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:39.180499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:39.180542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:39.180593] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:39.184081] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-16T20:25:39.184356] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-16T20:25:39.184486] [INFO ] [sig ] KZIA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:39.324212] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/KZIA.txt [2026-02-16T20:25:39.324361] [INFO ] [sig ] [1784/3407] Completed KZIA in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:39.324400] [INFO ] [sig ] [1785/3407] Forecasting L... [2026-02-16T20:25:39.324429] [INFO ] [sig ] Generating forecast for: L [2026-02-16T20:25:39.324487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-16T20:25:39.337004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-16T20:25:39.337351] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-16T20:25:39.338472] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-16T20:25:39.338538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:39.338597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:39.338635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:39.338694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:39.396144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:39.396934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:39.397018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:39.397052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:39.516137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:39.516293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:39.516335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:39.516364] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:39.519877] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=57.90%) [2026-02-16T20:25:39.520160] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-16T20:25:39.520288] [INFO ] [sig ] L: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:39.666434] [INFO ] [LOCAL ] Saved forecast: L 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/L.txt [2026-02-16T20:25:39.666618] [INFO ] [sig ] [1785/3407] Completed L in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:39.666661] [INFO ] [sig ] [1786/3407] Forecasting LAB... [2026-02-16T20:25:39.666693] [INFO ] [sig ] Generating forecast for: LAB [2026-02-16T20:25:39.666751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-16T20:25:39.679119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-16T20:25:39.679481] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-16T20:25:39.680303] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-16T20:25:39.680356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:39.680388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:39.680417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:39.680476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:39.741062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:39.741830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:39.741919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:39.741964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:39.862851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:39.863013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:39.863055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:39.863092] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:39.866692] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=76.50%) [2026-02-16T20:25:39.867011] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-16T20:25:39.867160] [INFO ] [sig ] LAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:40.018281] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LAB.txt [2026-02-16T20:25:40.018437] [INFO ] [sig ] [1786/3407] Completed LAB in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:40.018484] [INFO ] [sig ] [1787/3407] Forecasting LAC... [2026-02-16T20:25:40.018517] [INFO ] [sig ] Generating forecast for: LAC [2026-02-16T20:25:40.018549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-16T20:25:40.030176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-16T20:25:40.030466] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-16T20:25:40.031270] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-16T20:25:40.031321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:40.031378] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:40.031406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:40.031463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:40.091971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:40.092939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:40.093027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:40.093062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:40.215523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:40.215708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:40.215752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:40.215783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:40.219728] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-16T20:25:40.220019] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-16T20:25:40.220158] [INFO ] [sig ] LAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:40.368103] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LAC.txt [2026-02-16T20:25:40.368234] [INFO ] [sig ] [1787/3407] Completed LAC in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:40.368273] [INFO ] [sig ] [1788/3407] Forecasting LAD... [2026-02-16T20:25:40.368337] [INFO ] [sig ] Generating forecast for: LAD [2026-02-16T20:25:40.368370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-16T20:25:40.380312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-16T20:25:40.380625] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-16T20:25:40.381435] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-16T20:25:40.381490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:40.381524] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:40.381552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:40.381631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:40.448351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:40.449240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:40.449330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:40.449371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:40.564628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:40.564792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:40.564838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:40.564868] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:40.568452] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-16T20:25:40.568779] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-16T20:25:40.568912] [INFO ] [sig ] LAD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:40.727093] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LAD.txt [2026-02-16T20:25:40.727263] [INFO ] [sig ] [1788/3407] Completed LAD in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:40.727310] [INFO ] [sig ] [1789/3407] Forecasting LAES... [2026-02-16T20:25:40.727369] [INFO ] [sig ] Generating forecast for: LAES [2026-02-16T20:25:40.727404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-16T20:25:40.738917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-16T20:25:40.739238] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-16T20:25:40.740124] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-16T20:25:40.740177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:40.740211] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:40.740239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:40.740296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:40.800702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:40.801816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:40.801920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:40.801955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:40.922940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:40.923104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:40.923148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:40.923178] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:40.926833] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-02-16T20:25:40.927131] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-16T20:25:40.927266] [INFO ] [sig ] LAES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:41.075057] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LAES.txt [2026-02-16T20:25:41.075237] [INFO ] [sig ] [1789/3407] Completed LAES in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:41.075278] [INFO ] [sig ] [1790/3407] Forecasting LAND... [2026-02-16T20:25:41.075309] [INFO ] [sig ] Generating forecast for: LAND [2026-02-16T20:25:41.075375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-16T20:25:41.087510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-16T20:25:41.087910] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-16T20:25:41.088799] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-16T20:25:41.088853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:41.088885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:41.088912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:41.088968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:41.147877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:41.148815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:41.148905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:41.148940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:41.269622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:41.269782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:41.269823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:41.269882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:41.273504] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-02-16T20:25:41.273842] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-16T20:25:41.273980] [INFO ] [sig ] LAND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:41.417207] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LAND.txt [2026-02-16T20:25:41.417378] [INFO ] [sig ] [1790/3407] Completed LAND in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:41.417419] [INFO ] [sig ] [1791/3407] Forecasting LANDO... [2026-02-16T20:25:41.417485] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-16T20:25:41.417523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-16T20:25:41.431046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-16T20:25:41.431387] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-16T20:25:41.432204] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-16T20:25:41.432257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:41.432290] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:41.432316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:41.432372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:41.493783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:41.494686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:41.494769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:41.494802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:41.603346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:41.603504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:41.603546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:41.603611] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:41.607020] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-02-16T20:25:41.607296] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-16T20:25:41.607422] [INFO ] [sig ] LANDO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:41.749924] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LANDO.txt [2026-02-16T20:25:41.750084] [INFO ] [sig ] [1791/3407] Completed LANDO in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:41.750125] [INFO ] [sig ] [1792/3407] Forecasting LANDP... [2026-02-16T20:25:41.750155] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-16T20:25:41.750186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-16T20:25:41.761955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-16T20:25:41.762284] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-16T20:25:41.763097] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-16T20:25:41.763149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:41.763181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:41.763208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:41.763265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:41.822874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:41.823753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:41.823838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:41.823871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:41.937483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:41.937670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:41.937713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:41.937743] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:41.941251] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-16T20:25:41.941530] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-16T20:25:41.941682] [INFO ] [sig ] LANDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:42.105378] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LANDP.txt [2026-02-16T20:25:42.105597] [INFO ] [sig ] [1792/3407] Completed LANDP in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:42.105684] [INFO ] [sig ] [1793/3407] Forecasting LAZ... [2026-02-16T20:25:42.105720] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-16T20:25:42.105756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-16T20:25:42.117364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-16T20:25:42.117753] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-16T20:25:42.118635] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-16T20:25:42.118689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:42.118723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:42.118750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:42.118807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:42.179167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:42.180036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:42.180123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:42.180175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:42.309869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:42.310040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:42.310092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:42.310125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:42.313818] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-16T20:25:42.314121] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-16T20:25:42.314254] [INFO ] [sig ] LAZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:42.462215] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LAZ.txt [2026-02-16T20:25:42.462377] [INFO ] [sig ] [1793/3407] Completed LAZ in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:42.462417] [INFO ] [sig ] [1794/3407] Forecasting LBRDA... [2026-02-16T20:25:42.462448] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-16T20:25:42.462478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-16T20:25:42.473618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-16T20:25:42.473920] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-16T20:25:42.474842] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-16T20:25:42.474896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:42.474931] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:42.474960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:42.475019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:42.535944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:42.536880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:42.536966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:42.537002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:42.662100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:42.662263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:42.662306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:42.662338] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:42.665999] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-02-16T20:25:42.666291] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-16T20:25:42.666426] [INFO ] [sig ] LBRDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:42.816140] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LBRDA.txt [2026-02-16T20:25:42.816290] [INFO ] [sig ] [1794/3407] Completed LBRDA in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:42.816330] [INFO ] [sig ] [1795/3407] Forecasting LBRDK... [2026-02-16T20:25:42.816361] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-16T20:25:42.816391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-16T20:25:42.829214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-16T20:25:42.829654] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-16T20:25:42.830530] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-16T20:25:42.830606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:42.830642] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:42.830681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:42.830739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:42.892151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:42.893068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:42.893155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:42.893190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:43.022925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:43.023141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:43.023205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:43.023239] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:43.027146] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-16T20:25:43.027483] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-16T20:25:43.027644] [INFO ] [sig ] LBRDK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:43.180444] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LBRDK.txt [2026-02-16T20:25:43.180654] [INFO ] [sig ] [1795/3407] Completed LBRDK in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.6m [2026-02-16T20:25:43.180701] [INFO ] [sig ] [1796/3407] Forecasting LBTYA... [2026-02-16T20:25:43.180733] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-16T20:25:43.180764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-16T20:25:43.192647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-16T20:25:43.193152] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-16T20:25:43.194159] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-16T20:25:43.194211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:43.194243] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:43.194269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:43.194325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:43.257531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:43.258702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:43.258979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:43.259014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:43.383916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:43.384082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:43.384125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:43.384153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:43.387786] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-02-16T20:25:43.388126] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-16T20:25:43.388285] [INFO ] [sig ] LBTYA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:43.537854] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LBTYA.txt [2026-02-16T20:25:43.538042] [INFO ] [sig ] [1796/3407] Completed LBTYA in 0.4s | 2.81 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-16T20:25:43.538086] [INFO ] [sig ] [1797/3407] Forecasting LBTYK... [2026-02-16T20:25:43.538145] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-16T20:25:43.538178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-16T20:25:43.549544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-16T20:25:43.550001] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-16T20:25:43.550880] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-16T20:25:43.550933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:43.550964] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:43.550992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:43.551048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:43.609609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:43.610315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:43.610396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:43.610428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:43.734214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:43.734403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:43.734460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:43.734493] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:43.738311] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=45.40%) [2026-02-16T20:25:43.738633] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-16T20:25:43.738767] [INFO ] [sig ] LBTYK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:43.886056] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LBTYK.txt [2026-02-16T20:25:43.886219] [INFO ] [sig ] [1797/3407] Completed LBTYK in 0.3s | 2.81 sym/s | Total: 10.6m | ETA: 9.5m [2026-02-16T20:25:43.886301] [INFO ] [sig ] [1798/3407] Forecasting LC... [2026-02-16T20:25:43.886336] [INFO ] [sig ] Generating forecast for: LC [2026-02-16T20:25:43.886388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-16T20:25:43.898205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-16T20:25:43.898515] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-16T20:25:43.899364] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-16T20:25:43.899417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:43.899449] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:43.899476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:43.899565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:43.956357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:43.957155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:43.957251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:43.957286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:44.076897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:44.077057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:44.077099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:44.077129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:44.080655] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=17.60%) [2026-02-16T20:25:44.080935] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-16T20:25:44.081066] [INFO ] [sig ] LC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:44.223926] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LC.txt [2026-02-16T20:25:44.224090] [INFO ] [sig ] [1798/3407] Completed LC in 0.3s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:44.224142] [INFO ] [sig ] [1799/3407] Forecasting LCFY... [2026-02-16T20:25:44.224211] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-16T20:25:44.224253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-16T20:25:44.234694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-16T20:25:44.235004] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-16T20:25:44.235813] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-16T20:25:44.235865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:44.235896] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:44.235923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:44.235979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:44.294098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:44.294922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:44.295007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:44.295043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:44.408781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:44.409000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:44.409043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:44.409072] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:44.412935] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-02-16T20:25:44.413257] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-16T20:25:44.413403] [INFO ] [sig ] LCFY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:44.562949] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LCFY.txt [2026-02-16T20:25:44.563108] [INFO ] [sig ] [1799/3407] Completed LCFY in 0.3s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:44.563165] [INFO ] [sig ] [1800/3407] Forecasting LCID... [2026-02-16T20:25:44.563232] [INFO ] [sig ] Generating forecast for: LCID [2026-02-16T20:25:44.563265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-16T20:25:44.575007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-16T20:25:44.575337] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-16T20:25:44.576225] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-16T20:25:44.576279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:44.576313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:44.576342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:44.576400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:44.636317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:44.637105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:44.637207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:44.637244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:44.761516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:44.761709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:44.761753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:44.761782] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:44.765595] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-16T20:25:44.765893] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-16T20:25:44.766042] [INFO ] [sig ] LCID: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:44.925199] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LCID.txt [2026-02-16T20:25:44.925362] [INFO ] [sig ] [1800/3407] Completed LCID in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:44.925406] [INFO ] [sig ] [1801/3407] Forecasting LCII... [2026-02-16T20:25:44.925439] [INFO ] [sig ] Generating forecast for: LCII [2026-02-16T20:25:44.925470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-16T20:25:44.938681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-16T20:25:44.939039] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-16T20:25:44.939893] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-16T20:25:44.939947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:44.939981] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:44.940009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:44.940067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:45.000229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:45.001237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:45.001322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:45.001357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:45.123765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:45.123949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:45.123992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:45.124021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:45.127658] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=94.76%) [2026-02-16T20:25:45.127971] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-16T20:25:45.128107] [INFO ] [sig ] LCII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:45.278023] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LCII.txt [2026-02-16T20:25:45.278194] [INFO ] [sig ] [1801/3407] Completed LCII in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:45.278247] [INFO ] [sig ] [1802/3407] Forecasting LCNB... [2026-02-16T20:25:45.278310] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-16T20:25:45.278346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-16T20:25:45.290373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-16T20:25:45.290751] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-16T20:25:45.291618] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-16T20:25:45.291675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:45.291710] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:45.291738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:45.291797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:45.356075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:45.357027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:45.357117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:45.357153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:45.475174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:45.475340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:45.475386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:45.475433] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:45.479407] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-16T20:25:45.479764] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-16T20:25:45.479897] [INFO ] [sig ] LCNB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:45.633726] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LCNB.txt [2026-02-16T20:25:45.633879] [INFO ] [sig ] [1802/3407] Completed LCNB in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:45.633920] [INFO ] [sig ] [1803/3407] Forecasting LDI... [2026-02-16T20:25:45.633951] [INFO ] [sig ] Generating forecast for: LDI [2026-02-16T20:25:45.633981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-16T20:25:45.645664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-16T20:25:45.646004] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-16T20:25:45.646819] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-16T20:25:45.646872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:45.646903] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:45.646930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:45.646986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:45.705628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:45.706482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:45.706568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:45.706624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:45.827568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:45.827765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:45.827810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:45.827841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:45.832357] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=70.41%) [2026-02-16T20:25:45.832738] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-16T20:25:45.833078] [INFO ] [sig ] LDI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:45.989979] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LDI.txt [2026-02-16T20:25:45.990131] [INFO ] [sig ] [1803/3407] Completed LDI in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:45.990171] [INFO ] [sig ] [1804/3407] Forecasting LDP... [2026-02-16T20:25:45.990201] [INFO ] [sig ] Generating forecast for: LDP [2026-02-16T20:25:45.990232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-16T20:25:46.001387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-16T20:25:46.001712] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-16T20:25:46.002501] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-16T20:25:46.002597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:46.002634] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:46.002662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:46.002724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:46.063609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:46.064545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:46.064668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:46.064710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:46.194115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:46.194296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:46.194354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:46.194396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:46.198973] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-16T20:25:46.199394] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-16T20:25:46.199612] [INFO ] [sig ] LDP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:46.360180] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LDP.txt [2026-02-16T20:25:46.360338] [INFO ] [sig ] [1804/3407] Completed LDP in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:46.360381] [INFO ] [sig ] [1805/3407] Forecasting LE... [2026-02-16T20:25:46.360413] [INFO ] [sig ] Generating forecast for: LE [2026-02-16T20:25:46.360446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-16T20:25:46.372496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-16T20:25:46.372847] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-16T20:25:46.373681] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-16T20:25:46.373734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:46.373768] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:46.373796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:46.373854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:46.436113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:46.436958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:46.437042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:46.437077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:46.567304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:46.567461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:46.567505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:46.567536] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:46.571192] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-16T20:25:46.571487] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-16T20:25:46.571663] [INFO ] [sig ] LE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:46.753447] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LE.txt [2026-02-16T20:25:46.753667] [INFO ] [sig ] [1805/3407] Completed LE in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:46.753728] [INFO ] [sig ] [1806/3407] Forecasting LEA... [2026-02-16T20:25:46.753788] [INFO ] [sig ] Generating forecast for: LEA [2026-02-16T20:25:46.753821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-16T20:25:46.766813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-16T20:25:46.767234] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-16T20:25:46.768389] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-16T20:25:46.768445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:46.768478] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:46.768506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:46.768598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:46.850043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:46.850981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:46.851070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:46.851105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:46.977515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:46.977740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:46.977803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:46.977850] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:46.982732] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-16T20:25:46.983164] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-16T20:25:46.983351] [INFO ] [sig ] LEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:47.129354] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LEA.txt [2026-02-16T20:25:47.129522] [INFO ] [sig ] [1806/3407] Completed LEA in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:47.129561] [INFO ] [sig ] [1807/3407] Forecasting LECO... [2026-02-16T20:25:47.129616] [INFO ] [sig ] Generating forecast for: LECO [2026-02-16T20:25:47.129674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-16T20:25:47.141860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-16T20:25:47.142506] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-16T20:25:47.143351] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-16T20:25:47.143404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:47.143436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:47.143462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:47.143518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:47.200903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:47.201807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:47.201890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:47.201922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:47.331312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:47.331487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:47.331600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:47.331636] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:47.335545] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=17.66%) [2026-02-16T20:25:47.335998] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-16T20:25:47.336166] [INFO ] [sig ] LECO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:47.504196] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LECO.txt [2026-02-16T20:25:47.504361] [INFO ] [sig ] [1807/3407] Completed LECO in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:47.504402] [INFO ] [sig ] [1808/3407] Forecasting LEG... [2026-02-16T20:25:47.504433] [INFO ] [sig ] Generating forecast for: LEG [2026-02-16T20:25:47.504464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-16T20:25:47.519144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-16T20:25:47.519568] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-16T20:25:47.520728] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-16T20:25:47.520799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:47.521027] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:47.521055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:47.521114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:47.585361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:47.586324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:47.586412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:47.586447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:47.711194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:47.711358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:47.711400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:47.711430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:47.714910] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=49.80%) [2026-02-16T20:25:47.715199] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-16T20:25:47.715327] [INFO ] [sig ] LEG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:47.857631] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LEG.txt [2026-02-16T20:25:47.857844] [INFO ] [sig ] [1808/3407] Completed LEG in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:47.857898] [INFO ] [sig ] [1809/3407] Forecasting LEGH... [2026-02-16T20:25:47.857941] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-16T20:25:47.858042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-16T20:25:47.869885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-16T20:25:47.870206] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-16T20:25:47.871068] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-16T20:25:47.871124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:47.871157] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:47.871186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:47.871244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:47.931706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:47.932605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:47.932706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:47.932744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:48.057907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:48.061760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:48.061880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:48.061915] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:48.065858] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-02-16T20:25:48.066254] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-16T20:25:48.066426] [INFO ] [sig ] LEGH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:48.214544] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LEGH.txt [2026-02-16T20:25:48.214724] [INFO ] [sig ] [1809/3407] Completed LEGH in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:48.214764] [INFO ] [sig ] [1810/3407] Forecasting LEGN... [2026-02-16T20:25:48.214795] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-16T20:25:48.214835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-16T20:25:48.228290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-16T20:25:48.228710] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-16T20:25:48.229619] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-16T20:25:48.229686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:48.229725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:48.229756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:48.229812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:48.288718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:48.289644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:48.289748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:48.289780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:48.412211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:48.412376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:48.412419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:48.412449] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:48.416030] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=42.47%) [2026-02-16T20:25:48.416341] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-16T20:25:48.416478] [INFO ] [sig ] LEGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:48.583562] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LEGN.txt [2026-02-16T20:25:48.583796] [INFO ] [sig ] [1810/3407] Completed LEGN in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:48.583840] [INFO ] [sig ] [1811/3407] Forecasting LEN... [2026-02-16T20:25:48.583923] [INFO ] [sig ] Generating forecast for: LEN [2026-02-16T20:25:48.583958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-16T20:25:48.596978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-16T20:25:48.597423] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-16T20:25:48.598685] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-16T20:25:48.598952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:48.598986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:48.599014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:48.599072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:48.660268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:48.661300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:48.661418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:48.661454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:48.780865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:48.781025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:48.781069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:48.781101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:48.784661] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-16T20:25:48.784957] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-16T20:25:48.785092] [INFO ] [sig ] LEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:48.933463] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LEN.txt [2026-02-16T20:25:48.933666] [INFO ] [sig ] [1811/3407] Completed LEN in 0.3s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:48.933728] [INFO ] [sig ] [1812/3407] Forecasting LENZ... [2026-02-16T20:25:48.933761] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-16T20:25:48.933793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-16T20:25:48.946096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-16T20:25:48.946508] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-16T20:25:48.947462] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-16T20:25:48.947516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:48.947554] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:48.947619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:48.947697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:49.028933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:49.029824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:49.029909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:49.029942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:49.155953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:49.156116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:49.156162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:49.156194] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:49.159762] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-02-16T20:25:49.160116] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-16T20:25:49.160295] [INFO ] [sig ] LENZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:49.310053] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LENZ.txt [2026-02-16T20:25:49.310223] [INFO ] [sig ] [1812/3407] Completed LENZ in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.5m [2026-02-16T20:25:49.310270] [INFO ] [sig ] [1813/3407] Forecasting LEO... [2026-02-16T20:25:49.310306] [INFO ] [sig ] Generating forecast for: LEO [2026-02-16T20:25:49.310339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-16T20:25:49.322188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-16T20:25:49.322626] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-16T20:25:49.323505] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-16T20:25:49.323606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:49.323647] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:49.323676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:49.323736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:49.385832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:49.386727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:49.386813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:49.386849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:49.515074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:49.515233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:49.515273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:49.515303] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:49.519265] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=26.41%) [2026-02-16T20:25:49.519558] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-16T20:25:49.519707] [INFO ] [sig ] LEO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:49.666066] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LEO.txt [2026-02-16T20:25:49.666241] [INFO ] [sig ] [1813/3407] Completed LEO in 0.4s | 2.81 sym/s | Total: 10.7m | ETA: 9.4m [2026-02-16T20:25:49.666288] [INFO ] [sig ] [1814/3407] Forecasting LESL... [2026-02-16T20:25:49.666319] [INFO ] [sig ] Generating forecast for: LESL [2026-02-16T20:25:49.666349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-16T20:25:49.679770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-16T20:25:49.680215] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-16T20:25:49.681194] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-16T20:25:49.681260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:49.681292] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:49.681319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:49.681412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:49.739636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:49.740623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:49.740734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:49.740767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:49.863196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:49.863362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:49.863404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:49.863434] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:49.867021] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-16T20:25:49.867378] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-16T20:25:49.867524] [INFO ] [sig ] LESL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:50.015933] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LESL.txt [2026-02-16T20:25:50.016078] [INFO ] [sig ] [1814/3407] Completed LESL in 0.3s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:50.016122] [INFO ] [sig ] [1815/3407] Forecasting LEVI... [2026-02-16T20:25:50.016156] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-16T20:25:50.016189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-16T20:25:50.028125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-16T20:25:50.028434] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-16T20:25:50.029294] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-16T20:25:50.029349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:50.029384] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:50.029413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:50.029471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:50.089243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:50.090121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:50.090216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:50.090258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:50.215114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:50.215271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:50.215354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:50.215388] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:50.218960] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=14.36%) [2026-02-16T20:25:50.219242] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-16T20:25:50.219371] [INFO ] [sig ] LEVI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:50.366135] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LEVI.txt [2026-02-16T20:25:50.366272] [INFO ] [sig ] [1815/3407] Completed LEVI in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:50.366311] [INFO ] [sig ] [1816/3407] Forecasting LFMD... [2026-02-16T20:25:50.366342] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-16T20:25:50.366373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-16T20:25:50.377326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-16T20:25:50.377662] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-16T20:25:50.378526] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-16T20:25:50.378599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:50.378636] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:50.378666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:50.378725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:50.444704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:50.445603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:50.445689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:50.445725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:50.589757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:50.589923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:50.589967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:50.589998] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:50.593766] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=44.47%) [2026-02-16T20:25:50.594052] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-16T20:25:50.594190] [INFO ] [sig ] LFMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:50.744974] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LFMD.txt [2026-02-16T20:25:50.745146] [INFO ] [sig ] [1816/3407] Completed LFMD in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:50.745200] [INFO ] [sig ] [1817/3407] Forecasting LFUS... [2026-02-16T20:25:50.745237] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-16T20:25:50.745297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-16T20:25:50.758551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-16T20:25:50.758918] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-16T20:25:50.759755] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-16T20:25:50.759809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:50.759843] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:50.759872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:50.759931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:50.819763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:50.820742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:50.821022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:50.821072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:50.951338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:50.951498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:50.951541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:50.951602] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:50.955182] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-16T20:25:50.955643] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-16T20:25:50.955833] [INFO ] [sig ] LFUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:51.102378] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LFUS.txt [2026-02-16T20:25:51.102510] [INFO ] [sig ] [1817/3407] Completed LFUS in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:51.102550] [INFO ] [sig ] [1818/3407] Forecasting LFVN... [2026-02-16T20:25:51.102599] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-16T20:25:51.102632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-16T20:25:51.114449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-16T20:25:51.114791] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-16T20:25:51.115623] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-16T20:25:51.115676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:51.115710] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:51.115738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:51.115796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:51.175549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:51.176236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:51.176315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:51.176347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:51.295298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:51.295453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:51.295496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:51.295525] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:51.299018] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-16T20:25:51.299295] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-16T20:25:51.299420] [INFO ] [sig ] LFVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:51.446732] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LFVN.txt [2026-02-16T20:25:51.446877] [INFO ] [sig ] [1818/3407] Completed LFVN in 0.3s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:51.447101] [INFO ] [sig ] [1819/3407] Forecasting LGCL... [2026-02-16T20:25:51.447130] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-16T20:25:51.447160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-16T20:25:51.459689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-16T20:25:51.459989] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-16T20:25:51.460814] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-16T20:25:51.460866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:51.460908] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:51.460936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:51.460992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:51.521371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:51.522095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:51.522180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:51.522213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:51.647184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:51.647354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:51.647399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:51.647430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:51.651624] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=69.41%) [2026-02-16T20:25:51.651927] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-16T20:25:51.652069] [INFO ] [sig ] LGCL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:51.798343] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LGCL.txt [2026-02-16T20:25:51.798477] [INFO ] [sig ] [1819/3407] Completed LGCL in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:51.798519] [INFO ] [sig ] [1820/3407] Forecasting LGI... [2026-02-16T20:25:51.798551] [INFO ] [sig ] Generating forecast for: LGI [2026-02-16T20:25:51.798602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-16T20:25:51.811107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-16T20:25:51.811447] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-16T20:25:51.812310] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-16T20:25:51.812376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:51.812417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:51.812453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:51.812515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:51.874302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:51.875382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:51.875467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:51.875502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:52.004744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:52.004920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:52.004964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:52.004992] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:52.008500] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-02-16T20:25:52.008805] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-16T20:25:52.008937] [INFO ] [sig ] LGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:52.150400] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LGI.txt [2026-02-16T20:25:52.150559] [INFO ] [sig ] [1820/3407] Completed LGI in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:52.150621] [INFO ] [sig ] [1821/3407] Forecasting LGIH... [2026-02-16T20:25:52.150653] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-16T20:25:52.150708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-16T20:25:52.162705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-16T20:25:52.163231] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-16T20:25:52.164162] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-16T20:25:52.164215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:52.164247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:52.164274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:52.164330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:52.230477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:52.231764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:52.231862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:52.231906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:52.354829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:52.354996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:52.355038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:52.355067] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:52.358562] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=88.86%) [2026-02-16T20:25:52.358917] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-16T20:25:52.359050] [INFO ] [sig ] LGIH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:52.514620] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LGIH.txt [2026-02-16T20:25:52.514760] [INFO ] [sig ] [1821/3407] Completed LGIH in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:52.514802] [INFO ] [sig ] [1822/3407] Forecasting LGND... [2026-02-16T20:25:52.514833] [INFO ] [sig ] Generating forecast for: LGND [2026-02-16T20:25:52.514863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-16T20:25:52.528144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-16T20:25:52.528454] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-16T20:25:52.529273] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-16T20:25:52.529326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:52.529359] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:52.529386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:52.529443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:52.589463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:52.590174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:52.590253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:52.590288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:52.714149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:52.714316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:52.714359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:52.714389] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:52.717977] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=22.92%) [2026-02-16T20:25:52.718295] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-16T20:25:52.718432] [INFO ] [sig ] LGND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:52.864783] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LGND.txt [2026-02-16T20:25:52.864926] [INFO ] [sig ] [1822/3407] Completed LGND in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:52.864972] [INFO ] [sig ] [1823/3407] Forecasting LH... [2026-02-16T20:25:52.865004] [INFO ] [sig ] Generating forecast for: LH [2026-02-16T20:25:52.865034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-16T20:25:52.877279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-16T20:25:52.877636] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-16T20:25:52.878705] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-16T20:25:52.878771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:52.878813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:52.878847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:52.878915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:52.945970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:52.946799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:52.946889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:52.946925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:53.075298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:53.075453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:53.075495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:53.075524] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:53.078947] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-16T20:25:53.079233] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-16T20:25:53.079362] [INFO ] [sig ] LH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:53.224238] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LH.txt [2026-02-16T20:25:53.224379] [INFO ] [sig ] [1823/3407] Completed LH in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:53.224418] [INFO ] [sig ] [1824/3407] Forecasting LHX... [2026-02-16T20:25:53.224447] [INFO ] [sig ] Generating forecast for: LHX [2026-02-16T20:25:53.224478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-16T20:25:53.235841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-16T20:25:53.236186] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-16T20:25:53.237035] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-16T20:25:53.237092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:53.237124] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:53.237151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:53.237209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:53.294800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:53.295569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:53.295678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:53.295711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:53.418799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:53.418949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:53.418990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:53.419021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:53.422893] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-16T20:25:53.423190] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-16T20:25:53.423319] [INFO ] [sig ] LHX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:53.575096] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LHX.txt [2026-02-16T20:25:53.575229] [INFO ] [sig ] [1824/3407] Completed LHX in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:53.575268] [INFO ] [sig ] [1825/3407] Forecasting LI... [2026-02-16T20:25:53.575297] [INFO ] [sig ] Generating forecast for: LI [2026-02-16T20:25:53.575327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-16T20:25:53.586878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-16T20:25:53.587209] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-16T20:25:53.588192] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-16T20:25:53.588249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:53.588282] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:53.588309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:53.588367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:53.644920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:53.645855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:53.645952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:53.645986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:53.767820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:53.771038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:53.771122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:53.771158] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:53.774669] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=35.75%) [2026-02-16T20:25:53.774942] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-16T20:25:53.775068] [INFO ] [sig ] LI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:53.916506] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LI.txt [2026-02-16T20:25:53.916649] [INFO ] [sig ] [1825/3407] Completed LI in 0.3s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:53.916690] [INFO ] [sig ] [1826/3407] Forecasting LICN... [2026-02-16T20:25:53.916720] [INFO ] [sig ] Generating forecast for: LICN [2026-02-16T20:25:53.916752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-16T20:25:53.928078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-16T20:25:53.928371] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-16T20:25:53.929197] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-16T20:25:53.929251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:53.929283] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:53.929312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:53.929368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:53.987453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:53.988155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:53.988235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:53.988269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:54.095683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:54.095858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:54.095907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:54.095959] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:54.099330] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=60.33%) [2026-02-16T20:25:54.099619] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-16T20:25:54.099753] [INFO ] [sig ] LICN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:54.242801] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LICN.txt [2026-02-16T20:25:54.242955] [INFO ] [sig ] [1826/3407] Completed LICN in 0.3s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:54.242995] [INFO ] [sig ] [1827/3407] Forecasting LIF... [2026-02-16T20:25:54.243055] [INFO ] [sig ] Generating forecast for: LIF [2026-02-16T20:25:54.243091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-16T20:25:54.254706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-16T20:25:54.255096] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-16T20:25:54.255984] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-16T20:25:54.256040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:54.256074] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:54.256102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:54.256160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:54.315678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:54.316518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:54.316625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:54.316663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:54.443237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:54.443399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:54.443440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:54.443469] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:54.447089] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-16T20:25:54.447538] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-16T20:25:54.447702] [INFO ] [sig ] LIF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:54.596897] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LIF.txt [2026-02-16T20:25:54.597080] [INFO ] [sig ] [1827/3407] Completed LIF in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:54.597149] [INFO ] [sig ] [1828/3407] Forecasting LII... [2026-02-16T20:25:54.597180] [INFO ] [sig ] Generating forecast for: LII [2026-02-16T20:25:54.597239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-16T20:25:54.611019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-16T20:25:54.611401] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-16T20:25:54.612367] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-16T20:25:54.612423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:54.612455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:54.612483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:54.612540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:54.671082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:54.672003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:54.672097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:54.672199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:54.800147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:54.800329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:54.800388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:54.800426] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:54.804481] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-16T20:25:54.804854] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-16T20:25:54.805008] [INFO ] [sig ] LII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:54.973689] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LII.txt [2026-02-16T20:25:54.973853] [INFO ] [sig ] [1828/3407] Completed LII in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:54.973893] [INFO ] [sig ] [1829/3407] Forecasting LILA... [2026-02-16T20:25:54.974117] [INFO ] [sig ] Generating forecast for: LILA [2026-02-16T20:25:54.974149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-16T20:25:54.986643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-16T20:25:54.987026] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-16T20:25:54.987934] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-16T20:25:54.988021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:54.988059] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:54.988090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:54.988162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:55.047891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:55.048838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:55.048941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:55.048976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:55.175376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:55.175545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:55.175625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:55.175660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:55.179569] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-16T20:25:55.179974] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-16T20:25:55.180340] [INFO ] [sig ] LILA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:55.331288] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LILA.txt [2026-02-16T20:25:55.331467] [INFO ] [sig ] [1829/3407] Completed LILA in 0.4s | 2.81 sym/s | Total: 10.8m | ETA: 9.4m [2026-02-16T20:25:55.331509] [INFO ] [sig ] [1830/3407] Forecasting LILAK... [2026-02-16T20:25:55.331538] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-16T20:25:55.331586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-16T20:25:55.343773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-16T20:25:55.344076] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-16T20:25:55.344886] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-16T20:25:55.344937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:55.344969] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:55.345008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:55.345065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:55.402531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:55.403618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:55.403702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:55.403734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:55.525586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:55.525751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:55.525796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:55.525826] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:55.529475] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-16T20:25:55.529782] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-16T20:25:55.529935] [INFO ] [sig ] LILAK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:55.679411] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LILAK.txt [2026-02-16T20:25:55.679614] [INFO ] [sig ] [1830/3407] Completed LILAK in 0.3s | 2.81 sym/s | Total: 10.8m | ETA: 9.3m [2026-02-16T20:25:55.679679] [INFO ] [sig ] [1831/3407] Forecasting LIN... [2026-02-16T20:25:55.679756] [INFO ] [sig ] Generating forecast for: LIN [2026-02-16T20:25:55.679797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-16T20:25:55.691466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-16T20:25:55.691854] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-16T20:25:55.692694] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-16T20:25:55.692750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:55.692791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:55.692857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:55.692929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:55.754800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:55.755682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:55.755771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:55.755806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:55.884558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:55.884743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:55.884787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:55.884818] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:55.889183] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-16T20:25:55.889513] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-16T20:25:55.889687] [INFO ] [sig ] LIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:56.052820] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LIN.txt [2026-02-16T20:25:56.053003] [INFO ] [sig ] [1831/3407] Completed LIN in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:56.053047] [INFO ] [sig ] [1832/3407] Forecasting LINC... [2026-02-16T20:25:56.053081] [INFO ] [sig ] Generating forecast for: LINC [2026-02-16T20:25:56.053112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-16T20:25:56.066179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-16T20:25:56.066621] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-16T20:25:56.067477] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-16T20:25:56.067533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:56.067566] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:56.067617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:56.067681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:56.133972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:56.134879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:56.134966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:56.135002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:56.265468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:56.265648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:56.265695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:56.265726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:56.269286] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-16T20:25:56.269594] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-16T20:25:56.269730] [INFO ] [sig ] LINC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:56.427104] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LINC.txt [2026-02-16T20:25:56.427257] [INFO ] [sig ] [1832/3407] Completed LINC in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:56.427298] [INFO ] [sig ] [1833/3407] Forecasting LIND... [2026-02-16T20:25:56.427329] [INFO ] [sig ] Generating forecast for: LIND [2026-02-16T20:25:56.427387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-16T20:25:56.441072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-16T20:25:56.441717] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-16T20:25:56.442553] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-16T20:25:56.442631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:56.442668] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:56.442697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:56.442755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:56.503021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:56.503994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:56.504083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:56.504309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:56.627885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:56.628082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:56.628124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:56.628153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:56.631706] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=32.84%) [2026-02-16T20:25:56.632035] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-16T20:25:56.632174] [INFO ] [sig ] LIND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:56.854522] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LIND.txt [2026-02-16T20:25:56.854701] [INFO ] [sig ] [1833/3407] Completed LIND in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:56.854742] [INFO ] [sig ] [1834/3407] Forecasting LINE... [2026-02-16T20:25:56.854773] [INFO ] [sig ] Generating forecast for: LINE [2026-02-16T20:25:56.854837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-16T20:25:56.866536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-16T20:25:56.866925] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-16T20:25:56.867753] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-16T20:25:56.867806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:56.867842] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:56.867868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:56.867925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:56.925330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:56.926210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:56.926296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:56.926330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:57.050162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:57.050324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:57.050367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:57.050396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:57.053867] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-02-16T20:25:57.054174] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-16T20:25:57.054311] [INFO ] [sig ] LINE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:57.198947] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LINE.txt [2026-02-16T20:25:57.199112] [INFO ] [sig ] [1834/3407] Completed LINE in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:57.199153] [INFO ] [sig ] [1835/3407] Forecasting LINK... [2026-02-16T20:25:57.199185] [INFO ] [sig ] Generating forecast for: LINK [2026-02-16T20:25:57.199223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-16T20:25:57.211228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-16T20:25:57.211630] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-16T20:25:57.212433] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-16T20:25:57.212485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:57.212518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:57.212545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:57.212621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:57.270800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:57.271675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:57.271760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:57.271795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:57.389817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:57.390157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:57.390200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:57.390229] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:57.393829] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-16T20:25:57.394116] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-16T20:25:57.394246] [INFO ] [sig ] LINK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:57.543218] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LINK.txt [2026-02-16T20:25:57.543397] [INFO ] [sig ] [1835/3407] Completed LINK in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:57.543447] [INFO ] [sig ] [1836/3407] Forecasting LITE... [2026-02-16T20:25:57.543481] [INFO ] [sig ] Generating forecast for: LITE [2026-02-16T20:25:57.543511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-16T20:25:57.556037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-16T20:25:57.556377] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-16T20:25:57.557433] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-16T20:25:57.557488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:57.557522] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:57.557550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:57.557629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:57.624881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:57.625967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:57.626054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:57.626088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:57.755665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:57.755828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:57.755881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:57.755918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:57.759739] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-16T20:25:57.760092] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-16T20:25:57.760238] [INFO ] [sig ] LITE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:57.908697] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LITE.txt [2026-02-16T20:25:57.908885] [INFO ] [sig ] [1836/3407] Completed LITE in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:57.908953] [INFO ] [sig ] [1837/3407] Forecasting LITM... [2026-02-16T20:25:57.908994] [INFO ] [sig ] Generating forecast for: LITM [2026-02-16T20:25:57.909054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-16T20:25:57.921202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-16T20:25:57.921516] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-16T20:25:57.922356] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-16T20:25:57.922414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:57.922455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:57.922486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:57.922545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:57.982934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:57.983755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:57.983851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:57.983888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:58.115035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:58.115391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:58.115434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:58.115464] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:58.119187] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-16T20:25:58.119466] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-16T20:25:58.119615] [INFO ] [sig ] LITM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:58.262072] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LITM.txt [2026-02-16T20:25:58.262236] [INFO ] [sig ] [1837/3407] Completed LITM in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:58.262278] [INFO ] [sig ] [1838/3407] Forecasting LIVN... [2026-02-16T20:25:58.262335] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-16T20:25:58.262370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-16T20:25:58.273853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-16T20:25:58.274188] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-16T20:25:58.275039] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-16T20:25:58.275094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:58.275126] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:58.275154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:58.275211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:58.334046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:58.334712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:58.334792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:58.334833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:58.458909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:58.459071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:58.459114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:58.459144] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:58.462618] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-16T20:25:58.462896] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-16T20:25:58.463025] [INFO ] [sig ] LIVN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:58.609941] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LIVN.txt [2026-02-16T20:25:58.610115] [INFO ] [sig ] [1838/3407] Completed LIVN in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:58.610159] [INFO ] [sig ] [1839/3407] Forecasting LKFN... [2026-02-16T20:25:58.610190] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-16T20:25:58.610220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-16T20:25:58.622049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-16T20:25:58.622382] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-16T20:25:58.623237] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-16T20:25:58.623291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:58.623324] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:58.623351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:58.623407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:58.682867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:58.683670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:58.683754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:58.683789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:58.806330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:58.806492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:58.806534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:58.806564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:58.810071] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-16T20:25:58.810352] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-16T20:25:58.810481] [INFO ] [sig ] LKFN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:58.952964] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LKFN.txt [2026-02-16T20:25:58.953100] [INFO ] [sig ] [1839/3407] Completed LKFN in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:58.953140] [INFO ] [sig ] [1840/3407] Forecasting LKQ... [2026-02-16T20:25:58.953170] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-16T20:25:58.953202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-16T20:25:58.964274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-16T20:25:58.964607] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-16T20:25:58.965392] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-16T20:25:58.965444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:58.965476] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:58.965503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:58.965560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:59.024364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:59.025250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:59.025335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:59.025371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:59.144343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:59.144503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:59.144545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:59.144595] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:59.148015] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=46.10%) [2026-02-16T20:25:59.148307] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-16T20:25:59.148441] [INFO ] [sig ] LKQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:59.293268] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LKQ.txt [2026-02-16T20:25:59.293440] [INFO ] [sig ] [1840/3407] Completed LKQ in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:59.293480] [INFO ] [sig ] [1841/3407] Forecasting LLY... [2026-02-16T20:25:59.293511] [INFO ] [sig ] Generating forecast for: LLY [2026-02-16T20:25:59.293540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-16T20:25:59.304931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-16T20:25:59.305338] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-16T20:25:59.306286] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-16T20:25:59.306341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:59.306374] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:59.306411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:59.306482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:59.366861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:59.367744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:59.367858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:59.367894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:59.493459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:59.493619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:59.493661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:59.493690] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:59.497377] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-02-16T20:25:59.497672] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-16T20:25:59.497799] [INFO ] [sig ] LLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:25:59.640479] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LLY.txt [2026-02-16T20:25:59.640643] [INFO ] [sig ] [1841/3407] Completed LLY in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:59.640686] [INFO ] [sig ] [1842/3407] Forecasting LMB... [2026-02-16T20:25:59.640717] [INFO ] [sig ] Generating forecast for: LMB [2026-02-16T20:25:59.640748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-16T20:25:59.652307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-16T20:25:59.652747] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-16T20:25:59.653612] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-16T20:25:59.653669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:59.653702] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:59.653730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:59.653787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:25:59.712912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:25:59.713808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:25:59.713893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:25:59.713928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:25:59.834523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:25:59.834685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:25:59.834729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:25:59.834757] [INFO ] [FORECASTER] Training complete [2026-02-16T20:25:59.838875] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-02-16T20:25:59.839151] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-16T20:25:59.839278] [INFO ] [sig ] LMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:25:59.982331] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LMB.txt [2026-02-16T20:25:59.982459] [INFO ] [sig ] [1842/3407] Completed LMB in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:25:59.982498] [INFO ] [sig ] [1843/3407] Forecasting LMBS... [2026-02-16T20:25:59.982528] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-16T20:25:59.982557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-16T20:25:59.993738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-16T20:25:59.994026] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-16T20:25:59.994820] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-16T20:25:59.994882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:25:59.994914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:25:59.994940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:25:59.994995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:00.053339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:00.054061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:00.054144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:00.054178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:00.175996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:00.176157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:00.176201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:00.176230] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:00.179693] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-02-16T20:26:00.179970] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-16T20:26:00.180102] [INFO ] [sig ] LMBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:00.322939] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LMBS.txt [2026-02-16T20:26:00.323085] [INFO ] [sig ] [1843/3407] Completed LMBS in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:26:00.323123] [INFO ] [sig ] [1844/3407] Forecasting LMND... [2026-02-16T20:26:00.323152] [INFO ] [sig ] Generating forecast for: LMND [2026-02-16T20:26:00.323183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-16T20:26:00.335086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-16T20:26:00.335416] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-16T20:26:00.336225] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-16T20:26:00.336277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:00.336308] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:00.336334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:00.336389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:00.411230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:00.412360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:00.412465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:00.412510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:00.541599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:00.541764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:00.541806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:00.541838] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:00.545326] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-16T20:26:00.545627] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-16T20:26:00.545760] [INFO ] [sig ] LMND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:00.690542] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LMND.txt [2026-02-16T20:26:00.690751] [INFO ] [sig ] [1844/3407] Completed LMND in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:26:00.690793] [INFO ] [sig ] [1845/3407] Forecasting LNC... [2026-02-16T20:26:00.690853] [INFO ] [sig ] Generating forecast for: LNC [2026-02-16T20:26:00.690893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-16T20:26:00.703164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-16T20:26:00.703528] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-16T20:26:00.704356] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-16T20:26:00.704410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:00.704443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:00.704470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:00.704544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:00.766416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:00.767456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:00.767535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:00.767567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:00.894407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:00.894555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:00.894627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:00.894662] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:00.898461] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=20.88%) [2026-02-16T20:26:00.898805] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-16T20:26:00.898953] [INFO ] [sig ] LNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:01.054044] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LNC.txt [2026-02-16T20:26:01.054457] [INFO ] [sig ] [1845/3407] Completed LNC in 0.4s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:26:01.054513] [INFO ] [sig ] [1846/3407] Forecasting LND... [2026-02-16T20:26:01.054547] [INFO ] [sig ] Generating forecast for: LND [2026-02-16T20:26:01.054634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-16T20:26:01.066623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-16T20:26:01.066975] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-16T20:26:01.067799] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-16T20:26:01.067852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:01.067885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:01.067919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:01.068015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:01.130543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:01.131446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:01.131534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:01.131570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:01.250330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:01.250494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:01.250536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:01.250564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:01.253974] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-16T20:26:01.254248] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-16T20:26:01.254387] [INFO ] [sig ] LND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:01.402016] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LND.txt [2026-02-16T20:26:01.402403] [INFO ] [sig ] [1846/3407] Completed LND in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.3m [2026-02-16T20:26:01.402463] [INFO ] [sig ] [1847/3407] Forecasting LNG... [2026-02-16T20:26:01.402533] [INFO ] [sig ] Generating forecast for: LNG [2026-02-16T20:26:01.402587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-16T20:26:01.415182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-16T20:26:01.415564] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-16T20:26:01.416431] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-16T20:26:01.416484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:01.416518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:01.416545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:01.416622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:01.475683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:01.476537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:01.476643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:01.476678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:01.598338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:01.598504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:01.598547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:01.598598] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:01.602144] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-02-16T20:26:01.602433] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-16T20:26:01.602566] [INFO ] [sig ] LNG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:01.748174] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LNG.txt [2026-02-16T20:26:01.748361] [INFO ] [sig ] [1847/3407] Completed LNG in 0.3s | 2.81 sym/s | Total: 10.9m | ETA: 9.2m [2026-02-16T20:26:01.748409] [INFO ] [sig ] [1848/3407] Forecasting LNKB... [2026-02-16T20:26:01.748439] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-16T20:26:01.748510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-16T20:26:01.759541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-16T20:26:01.759891] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-16T20:26:01.760734] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-16T20:26:01.760789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:01.760849] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:01.760878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:01.760935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:01.821029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:01.821982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:01.822072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:01.822114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:01.965097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:01.965256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:01.965298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:01.965355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:01.969022] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-16T20:26:01.969349] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-16T20:26:01.969506] [INFO ] [sig ] LNKB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:02.116720] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LNKB.txt [2026-02-16T20:26:02.116901] [INFO ] [sig ] [1848/3407] Completed LNKB in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:02.116948] [INFO ] [sig ] [1849/3407] Forecasting LNN... [2026-02-16T20:26:02.116979] [INFO ] [sig ] Generating forecast for: LNN [2026-02-16T20:26:02.117056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-16T20:26:02.129057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-16T20:26:02.129379] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-16T20:26:02.130186] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-16T20:26:02.130238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:02.130270] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:02.130297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:02.130354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:02.191825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:02.192770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:02.192885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:02.192920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:02.318518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:02.318707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:02.318752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:02.318783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:02.322676] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-16T20:26:02.323074] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-16T20:26:02.323233] [INFO ] [sig ] LNN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:02.472560] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LNN.txt [2026-02-16T20:26:02.472746] [INFO ] [sig ] [1849/3407] Completed LNN in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:02.472787] [INFO ] [sig ] [1850/3407] Forecasting LNTH... [2026-02-16T20:26:02.472844] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-16T20:26:02.472879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-16T20:26:02.485642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-16T20:26:02.486037] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-16T20:26:02.486900] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-16T20:26:02.486956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:02.486989] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:02.487017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:02.487073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:02.545267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:02.546163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:02.546249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:02.546283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:02.669454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:02.669635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:02.669697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:02.669727] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:02.673318] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-02-16T20:26:02.673646] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-16T20:26:02.673781] [INFO ] [sig ] LNTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:02.819422] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LNTH.txt [2026-02-16T20:26:02.819589] [INFO ] [sig ] [1850/3407] Completed LNTH in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:02.819639] [INFO ] [sig ] [1851/3407] Forecasting LNZA... [2026-02-16T20:26:02.819696] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-16T20:26:02.819730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-16T20:26:02.831220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-16T20:26:02.831627] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-16T20:26:02.832491] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-16T20:26:02.832545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:02.832595] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:02.832626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:02.832683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:02.890852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:02.891740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:02.891842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:02.891887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:03.008267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:03.008428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:03.008471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:03.008536] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:03.012297] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-16T20:26:03.012638] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-16T20:26:03.012782] [INFO ] [sig ] LNZA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:03.156921] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LNZA.txt [2026-02-16T20:26:03.157088] [INFO ] [sig ] [1851/3407] Completed LNZA in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:03.157134] [INFO ] [sig ] [1852/3407] Forecasting LOAN... [2026-02-16T20:26:03.157194] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-16T20:26:03.157228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-16T20:26:03.168184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-16T20:26:03.168487] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-16T20:26:03.169287] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-16T20:26:03.169340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:03.169372] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:03.169398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:03.169454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:03.227606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:03.228591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:03.228679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:03.228713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:03.342933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:03.343088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:03.343130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:03.343160] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:03.346560] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-02-16T20:26:03.346882] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-16T20:26:03.347017] [INFO ] [sig ] LOAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:03.494380] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LOAN.txt [2026-02-16T20:26:03.494564] [INFO ] [sig ] [1852/3407] Completed LOAN in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:03.494626] [INFO ] [sig ] [1853/3407] Forecasting LOB... [2026-02-16T20:26:03.494657] [INFO ] [sig ] Generating forecast for: LOB [2026-02-16T20:26:03.494690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-16T20:26:03.508006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-16T20:26:03.508399] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-16T20:26:03.509382] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-16T20:26:03.509436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:03.509468] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:03.509495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:03.509554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:03.568420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:03.569269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:03.569352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:03.569386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:03.697797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:03.697987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:03.698041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:03.698078] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:03.701627] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-02-16T20:26:03.702004] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-16T20:26:03.702177] [INFO ] [sig ] LOB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:03.850608] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LOB.txt [2026-02-16T20:26:03.850771] [INFO ] [sig ] [1853/3407] Completed LOB in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:03.850811] [INFO ] [sig ] [1854/3407] Forecasting LOCO... [2026-02-16T20:26:03.850841] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-16T20:26:03.850872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-16T20:26:03.863128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-16T20:26:03.863542] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-16T20:26:03.864403] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-16T20:26:03.864455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:03.864500] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:03.864529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:03.864626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:03.928904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:03.929798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:03.929889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:03.929924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:04.067789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:04.067979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:04.068031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:04.068066] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:04.071515] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-02-16T20:26:04.071813] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-16T20:26:04.071940] [INFO ] [sig ] LOCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:04.218906] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LOCO.txt [2026-02-16T20:26:04.219059] [INFO ] [sig ] [1854/3407] Completed LOCO in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:04.219117] [INFO ] [sig ] [1855/3407] Forecasting LOGI... [2026-02-16T20:26:04.219200] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-16T20:26:04.219244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-16T20:26:04.230789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-16T20:26:04.231157] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-16T20:26:04.232005] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-16T20:26:04.232060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:04.232094] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:04.232133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:04.232204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:04.292342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:04.293238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:04.293328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:04.293363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:04.416744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:04.416909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:04.416951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:04.416980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:04.420364] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-16T20:26:04.420658] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-16T20:26:04.420787] [INFO ] [sig ] LOGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:04.564133] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LOGI.txt [2026-02-16T20:26:04.564475] [INFO ] [sig ] [1855/3407] Completed LOGI in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:04.564516] [INFO ] [sig ] [1856/3407] Forecasting LOMA... [2026-02-16T20:26:04.564546] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-16T20:26:04.564594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-16T20:26:04.576232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-16T20:26:04.576508] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-16T20:26:04.577347] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-16T20:26:04.577400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:04.577432] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:04.577459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:04.577515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:04.637388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:04.638112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:04.638204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:04.638239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:04.759206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:04.759370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:04.759411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:04.759441] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:04.762861] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-02-16T20:26:04.763146] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-16T20:26:04.763275] [INFO ] [sig ] LOMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:04.908251] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LOMA.txt [2026-02-16T20:26:04.908615] [INFO ] [sig ] [1856/3407] Completed LOMA in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:04.908657] [INFO ] [sig ] [1857/3407] Forecasting LOPE... [2026-02-16T20:26:04.908686] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-16T20:26:04.908748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-16T20:26:04.921917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-16T20:26:04.922441] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-16T20:26:04.923313] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-16T20:26:04.923381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:04.923417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:04.923445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:04.923503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:04.986023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:04.986960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:04.987053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:04.987087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:05.106883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:05.107047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:05.107099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:05.107135] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:05.110778] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-02-16T20:26:05.111064] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-16T20:26:05.111193] [INFO ] [sig ] LOPE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:05.255638] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LOPE.txt [2026-02-16T20:26:05.255798] [INFO ] [sig ] [1857/3407] Completed LOPE in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:05.255876] [INFO ] [sig ] [1858/3407] Forecasting LOVE... [2026-02-16T20:26:05.255910] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-16T20:26:05.255943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-16T20:26:05.271740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-16T20:26:05.272170] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-16T20:26:05.273042] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-16T20:26:05.273106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:05.273146] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:05.273176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:05.273232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:05.333331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:05.334219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:05.334363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:05.334427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:05.462691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:05.462858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:05.462902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:05.462933] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:05.466422] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-02-16T20:26:05.466743] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-16T20:26:05.466880] [INFO ] [sig ] LOVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:05.613838] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LOVE.txt [2026-02-16T20:26:05.613992] [INFO ] [sig ] [1858/3407] Completed LOVE in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:05.614033] [INFO ] [sig ] [1859/3407] Forecasting LPCN... [2026-02-16T20:26:05.614088] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-16T20:26:05.614124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-16T20:26:05.625239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-16T20:26:05.625565] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-16T20:26:05.626448] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-16T20:26:05.626501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:05.626533] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:05.626560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:05.626638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:05.685286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:05.686204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:05.686314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:05.686355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:05.803260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:05.803407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:05.803448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:05.803478] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:05.807022] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-16T20:26:05.807331] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-16T20:26:05.807481] [INFO ] [sig ] LPCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:05.952707] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPCN.txt [2026-02-16T20:26:05.952849] [INFO ] [sig ] [1859/3407] Completed LPCN in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:05.952889] [INFO ] [sig ] [1860/3407] Forecasting LPG... [2026-02-16T20:26:05.952918] [INFO ] [sig ] Generating forecast for: LPG [2026-02-16T20:26:05.952949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-16T20:26:05.964268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-16T20:26:05.964639] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-16T20:26:05.965469] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-16T20:26:05.965523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:05.965555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:05.965612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:05.965672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:06.024588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:06.025396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:06.025480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:06.025514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:06.150525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:06.150707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:06.150751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:06.150782] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:06.154241] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-16T20:26:06.154525] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-16T20:26:06.154675] [INFO ] [sig ] LPG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:06.297846] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPG.txt [2026-02-16T20:26:06.298040] [INFO ] [sig ] [1860/3407] Completed LPG in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:06.298095] [INFO ] [sig ] [1861/3407] Forecasting LPL... [2026-02-16T20:26:06.298132] [INFO ] [sig ] Generating forecast for: LPL [2026-02-16T20:26:06.298169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-16T20:26:06.311014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-16T20:26:06.311404] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-16T20:26:06.312249] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-16T20:26:06.312303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:06.312337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:06.312365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:06.312423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:06.370018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:06.370922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:06.371008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:06.371042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:06.496169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:06.496353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:06.496405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:06.496465] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:06.504650] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-16T20:26:06.505051] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-16T20:26:06.505219] [INFO ] [sig ] LPL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:06.651625] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LPL.txt [2026-02-16T20:26:06.651802] [INFO ] [sig ] [1861/3407] Completed LPL in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:06.651843] [INFO ] [sig ] [1862/3407] Forecasting LPLA... [2026-02-16T20:26:06.651901] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-16T20:26:06.651971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-16T20:26:06.664818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-16T20:26:06.665225] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-16T20:26:06.666222] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-16T20:26:06.666291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:06.666326] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:06.666353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:06.666410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:06.725316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:06.726108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:06.726209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:06.726246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:06.850497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:06.850678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:06.850722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:06.850754] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:06.854281] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-16T20:26:06.854563] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-16T20:26:06.854711] [INFO ] [sig ] LPLA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:07.000990] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPLA.txt [2026-02-16T20:26:07.001146] [INFO ] [sig ] [1862/3407] Completed LPLA in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:07.001187] [INFO ] [sig ] [1863/3407] Forecasting LPRO... [2026-02-16T20:26:07.001246] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-16T20:26:07.001468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-16T20:26:07.014124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-16T20:26:07.014462] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-16T20:26:07.015501] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-16T20:26:07.015555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:07.015607] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:07.015638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:07.015696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:07.078738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:07.079778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:07.079883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:07.079918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:07.206520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:07.206725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:07.206773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:07.206802] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:07.210437] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-16T20:26:07.210729] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-16T20:26:07.210854] [INFO ] [sig ] LPRO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:07.358483] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPRO.txt [2026-02-16T20:26:07.358641] [INFO ] [sig ] [1863/3407] Completed LPRO in 0.4s | 2.81 sym/s | Total: 11.0m | ETA: 9.2m [2026-02-16T20:26:07.358709] [INFO ] [sig ] [1864/3407] Forecasting LPSN... [2026-02-16T20:26:07.358740] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-16T20:26:07.358772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-16T20:26:07.370135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-16T20:26:07.370497] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-16T20:26:07.371434] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-16T20:26:07.371488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:07.371523] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:07.371551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:07.371627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:07.431450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:07.432198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:07.432281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:07.432315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:07.553629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:07.553783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:07.553826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:07.553856] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:07.557613] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-02-16T20:26:07.557889] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-16T20:26:07.558034] [INFO ] [sig ] LPSN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:07.705075] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LPSN.txt [2026-02-16T20:26:07.705249] [INFO ] [sig ] [1864/3407] Completed LPSN in 0.3s | 2.81 sym/s | Total: 11.0m | ETA: 9.1m [2026-02-16T20:26:07.705289] [INFO ] [sig ] [1865/3407] Forecasting LPTH... [2026-02-16T20:26:07.705345] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-16T20:26:07.705375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-16T20:26:07.716438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-16T20:26:07.716808] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-16T20:26:07.717647] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-16T20:26:07.717699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:07.717758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:07.717798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:07.717872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:07.782867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:07.783797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:07.783900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:07.783935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:07.907067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:07.907226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:07.907269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:07.907297] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:07.910691] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=40.01%) [2026-02-16T20:26:07.910961] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-16T20:26:07.911086] [INFO ] [sig ] LPTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:08.054689] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPTH.txt [2026-02-16T20:26:08.054860] [INFO ] [sig ] [1865/3407] Completed LPTH in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:08.054941] [INFO ] [sig ] [1866/3407] Forecasting LPX... [2026-02-16T20:26:08.054993] [INFO ] [sig ] Generating forecast for: LPX [2026-02-16T20:26:08.055028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-16T20:26:08.116879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-16T20:26:08.117296] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-16T20:26:08.118219] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-16T20:26:08.118273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:08.118306] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:08.118333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:08.118390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:08.181314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:08.182206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:08.182298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:08.182332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:08.313386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:08.313535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:08.313593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:08.313626] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:08.316983] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-02-16T20:26:08.317286] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-16T20:26:08.317410] [INFO ] [sig ] LPX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:08.465703] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LPX.txt [2026-02-16T20:26:08.465852] [INFO ] [sig ] [1866/3407] Completed LPX in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:08.465897] [INFO ] [sig ] [1867/3407] Forecasting LQDA... [2026-02-16T20:26:08.465926] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-16T20:26:08.465956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-16T20:26:08.477362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-16T20:26:08.477724] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-16T20:26:08.478621] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-16T20:26:08.478674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:08.478708] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:08.478735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:08.478792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:08.539510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:08.540323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:08.540408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:08.540442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:08.667009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:08.667135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:08.667177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:08.667205] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:08.670590] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-16T20:26:08.670860] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-16T20:26:08.670984] [INFO ] [sig ] LQDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:08.812528] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LQDA.txt [2026-02-16T20:26:08.812688] [INFO ] [sig ] [1867/3407] Completed LQDA in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:08.812742] [INFO ] [sig ] [1868/3407] Forecasting LRCX... [2026-02-16T20:26:08.812772] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-16T20:26:08.812802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-16T20:26:08.824283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-16T20:26:08.824624] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-16T20:26:08.825476] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-16T20:26:08.825530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:08.825563] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:08.825613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:08.825674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:08.897952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:08.898956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:08.899066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:08.899114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:09.023921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:09.024086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:09.024129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:09.024202] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:09.027771] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-16T20:26:09.028141] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-16T20:26:09.028292] [INFO ] [sig ] LRCX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:09.178868] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LRCX.txt [2026-02-16T20:26:09.179018] [INFO ] [sig ] [1868/3407] Completed LRCX in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:09.179057] [INFO ] [sig ] [1869/3407] Forecasting LRGE... [2026-02-16T20:26:09.179088] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-16T20:26:09.179155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-16T20:26:09.190069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-16T20:26:09.190409] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-16T20:26:09.191217] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-16T20:26:09.191270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:09.191303] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:09.191330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:09.191386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:09.251093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:09.251937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:09.252027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:09.252063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:09.373605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:09.373760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:09.373803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:09.373833] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:09.377296] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-16T20:26:09.377591] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-16T20:26:09.377724] [INFO ] [sig ] LRGE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:09.525846] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LRGE.txt [2026-02-16T20:26:09.525997] [INFO ] [sig ] [1869/3407] Completed LRGE in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:09.526037] [INFO ] [sig ] [1870/3407] Forecasting LSCC... [2026-02-16T20:26:09.526096] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-16T20:26:09.526130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-16T20:26:09.537853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-16T20:26:09.538201] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-16T20:26:09.539028] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-16T20:26:09.539083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:09.539117] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:09.539149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:09.539207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:09.598834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:09.599732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:09.599823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:09.599857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:09.727033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:09.727203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:09.727254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:09.727288] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:09.730943] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: DOWN (p=27.68%) [2026-02-16T20:26:09.731258] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-16T20:26:09.731388] [INFO ] [sig ] LSCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:09.877567] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LSCC.txt [2026-02-16T20:26:09.877733] [INFO ] [sig ] [1870/3407] Completed LSCC in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:09.877797] [INFO ] [sig ] [1871/3407] Forecasting LSPD... [2026-02-16T20:26:09.877828] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-16T20:26:09.877860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-16T20:26:09.889380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-16T20:26:09.889780] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-16T20:26:09.890600] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-16T20:26:09.890653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:09.890686] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:09.890713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:09.890775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:09.949704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:09.950780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:09.950875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:09.950912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:10.080720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:10.080875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:10.080918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:10.080947] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:10.084401] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-02-16T20:26:10.084707] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-16T20:26:10.084842] [INFO ] [sig ] LSPD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:10.228067] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LSPD.txt [2026-02-16T20:26:10.228203] [INFO ] [sig ] [1871/3407] Completed LSPD in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:10.228243] [INFO ] [sig ] [1872/3407] Forecasting LTC... [2026-02-16T20:26:10.228272] [INFO ] [sig ] Generating forecast for: LTC [2026-02-16T20:26:10.228302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-16T20:26:10.239321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-16T20:26:10.239638] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-16T20:26:10.240462] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-16T20:26:10.240516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:10.240550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:10.240602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:10.240665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:10.304006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:10.304849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:10.304929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:10.304962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:10.423708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:10.423860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:10.423903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:10.423949] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:10.427455] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=2.40%) [2026-02-16T20:26:10.427759] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-16T20:26:10.427889] [INFO ] [sig ] LTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:10.573495] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LTC.txt [2026-02-16T20:26:10.573649] [INFO ] [sig ] [1872/3407] Completed LTC in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:10.573691] [INFO ] [sig ] [1873/3407] Forecasting LTH... [2026-02-16T20:26:10.573721] [INFO ] [sig ] Generating forecast for: LTH [2026-02-16T20:26:10.573781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-16T20:26:10.584542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-16T20:26:10.584892] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-16T20:26:10.585719] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-16T20:26:10.585772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:10.585804] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:10.585831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:10.585887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:10.644091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:10.645113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:10.645200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:10.645232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:10.766195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:10.766350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:10.766393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:10.766422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:10.770005] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-16T20:26:10.770345] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-16T20:26:10.770499] [INFO ] [sig ] LTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:10.926564] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LTH.txt [2026-02-16T20:26:10.926764] [INFO ] [sig ] [1873/3407] Completed LTH in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:10.926807] [INFO ] [sig ] [1874/3407] Forecasting LTRN... [2026-02-16T20:26:10.926868] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-16T20:26:10.926904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-16T20:26:10.938970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-16T20:26:10.939319] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-16T20:26:10.940162] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-16T20:26:10.940226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:10.940264] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:10.940297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:10.940361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:11.000025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:11.000945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:11.001033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:11.001066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:11.121218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:11.121375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:11.121428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:11.121462] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:11.125023] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-16T20:26:11.125320] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-16T20:26:11.125454] [INFO ] [sig ] LTRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:11.279388] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LTRN.txt [2026-02-16T20:26:11.279550] [INFO ] [sig ] [1874/3407] Completed LTRN in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:11.279639] [INFO ] [sig ] [1875/3407] Forecasting LTRX... [2026-02-16T20:26:11.279674] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-16T20:26:11.279705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-16T20:26:11.290698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-16T20:26:11.291059] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-16T20:26:11.291960] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-16T20:26:11.292015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:11.292048] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:11.292076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:11.292133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:11.349995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:11.350897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:11.351039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:11.351074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:11.472393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:11.472551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:11.472615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:11.472648] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:11.476180] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=51.26%) [2026-02-16T20:26:11.476490] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-16T20:26:11.476650] [INFO ] [sig ] LTRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:11.628432] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LTRX.txt [2026-02-16T20:26:11.628676] [INFO ] [sig ] [1875/3407] Completed LTRX in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:11.628772] [INFO ] [sig ] [1876/3407] Forecasting LUCD... [2026-02-16T20:26:11.628820] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-16T20:26:11.628864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-16T20:26:11.642221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-16T20:26:11.642621] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-16T20:26:11.643697] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-16T20:26:11.643751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:11.643783] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:11.643810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:11.643880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:11.713659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:11.714865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:11.714963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:11.714999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:11.840953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:11.841117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:11.841164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:11.841196] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:11.844936] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-02-16T20:26:11.845367] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-16T20:26:11.845762] [INFO ] [sig ] LUCD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:11.996400] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LUCD.txt [2026-02-16T20:26:11.996594] [INFO ] [sig ] [1876/3407] Completed LUCD in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:11.996648] [INFO ] [sig ] [1877/3407] Forecasting LUMN... [2026-02-16T20:26:11.996715] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-16T20:26:11.996748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-16T20:26:12.008289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-16T20:26:12.008671] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-16T20:26:12.009515] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-16T20:26:12.009582] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:12.009618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:12.009645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:12.009702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:12.068811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:12.069735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:12.069821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:12.069855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:12.196848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:12.197062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:12.197122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:12.197157] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:12.201039] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-16T20:26:12.201384] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-16T20:26:12.201518] [INFO ] [sig ] LUMN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:12.344185] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LUMN.txt [2026-02-16T20:26:12.344364] [INFO ] [sig ] [1877/3407] Completed LUMN in 0.3s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:12.344430] [INFO ] [sig ] [1878/3407] Forecasting LUNG... [2026-02-16T20:26:12.344472] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-16T20:26:12.344554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-16T20:26:12.357255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-16T20:26:12.357677] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-16T20:26:12.358634] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-16T20:26:12.358699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:12.358734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:12.358761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:12.358853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:12.417322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:12.418683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:12.418790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:12.418825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:12.546670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:12.546837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:12.546881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:12.546913] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:12.550932] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-16T20:26:12.551221] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-16T20:26:12.551568] [INFO ] [sig ] LUNG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:12.703678] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LUNG.txt [2026-02-16T20:26:12.703945] [INFO ] [sig ] [1878/3407] Completed LUNG in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:12.704009] [INFO ] [sig ] [1879/3407] Forecasting LVHD... [2026-02-16T20:26:12.704048] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-16T20:26:12.704078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-16T20:26:12.715945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-16T20:26:12.716354] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-16T20:26:12.717283] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-16T20:26:12.717349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:12.717386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:12.717413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:12.717469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:12.781366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:12.782603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:12.782718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:12.782753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:12.905130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:12.905328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:12.905373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:12.905403] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:12.909159] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-16T20:26:12.909509] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-16T20:26:12.909675] [INFO ] [sig ] LVHD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:13.060933] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LVHD.txt [2026-02-16T20:26:13.061104] [INFO ] [sig ] [1879/3407] Completed LVHD in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.1m [2026-02-16T20:26:13.061182] [INFO ] [sig ] [1880/3407] Forecasting LVO... [2026-02-16T20:26:13.061224] [INFO ] [sig ] Generating forecast for: LVO [2026-02-16T20:26:13.061271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-16T20:26:13.073732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-16T20:26:13.074166] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-16T20:26:13.075097] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-16T20:26:13.075151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:13.075183] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:13.075214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:13.075273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:13.160454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:13.161567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:13.161700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:13.161746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:13.285070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:13.285242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:13.285302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:13.285342] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:13.288829] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-16T20:26:13.289101] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-16T20:26:13.289258] [INFO ] [sig ] LVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:13.435667] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LVO.txt [2026-02-16T20:26:13.435833] [INFO ] [sig ] [1880/3407] Completed LVO in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-16T20:26:13.435904] [INFO ] [sig ] [1881/3407] Forecasting LVS... [2026-02-16T20:26:13.435939] [INFO ] [sig ] Generating forecast for: LVS [2026-02-16T20:26:13.435970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-16T20:26:13.447171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-16T20:26:13.447512] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-16T20:26:13.448347] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-16T20:26:13.448400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:13.448432] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:13.448459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:13.448514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:13.508304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:13.509088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:13.509184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:13.509227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:13.637934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:13.638096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:13.638137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:13.638165] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:13.641661] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-16T20:26:13.641967] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-16T20:26:13.642096] [INFO ] [sig ] LVS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:13.786460] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LVS.txt [2026-02-16T20:26:13.786619] [INFO ] [sig ] [1881/3407] Completed LVS in 0.4s | 2.81 sym/s | Total: 11.1m | ETA: 9.0m [2026-02-16T20:26:13.786660] [INFO ] [sig ] [1882/3407] Forecasting LWAY... [2026-02-16T20:26:13.786691] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-16T20:26:13.786722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-16T20:26:13.797870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-16T20:26:13.798209] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-16T20:26:13.799072] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-16T20:26:13.799127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:13.799213] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:13.799246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:13.799305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:13.860707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:13.861721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:13.861800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:13.861833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:13.994043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:13.994280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:13.994342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:13.994379] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:13.999694] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-02-16T20:26:14.000132] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-16T20:26:14.000315] [INFO ] [sig ] LWAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:14.153052] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LWAY.txt [2026-02-16T20:26:14.153250] [INFO ] [sig ] [1882/3407] Completed LWAY in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:14.153310] [INFO ] [sig ] [1883/3407] Forecasting LWLG... [2026-02-16T20:26:14.153343] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-16T20:26:14.153414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-16T20:26:14.166993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-16T20:26:14.167492] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-16T20:26:14.168527] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-16T20:26:14.168612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:14.168666] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:14.168696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:14.168754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:14.238388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:14.239425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:14.239519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:14.239554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:14.382846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:14.383035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:14.383086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:14.383118] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:14.388374] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-16T20:26:14.389006] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-16T20:26:14.389260] [INFO ] [sig ] LWLG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:14.614000] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LWLG.txt [2026-02-16T20:26:14.614286] [INFO ] [sig ] [1883/3407] Completed LWLG in 0.5s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:14.614373] [INFO ] [sig ] [1884/3407] Forecasting LX... [2026-02-16T20:26:14.614430] [INFO ] [sig ] Generating forecast for: LX [2026-02-16T20:26:14.614486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-16T20:26:14.638084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-16T20:26:14.638643] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-16T20:26:14.639896] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-16T20:26:14.639969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:14.640026] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:14.640075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:14.640172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:14.721697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:14.722994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:14.723154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:14.723205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:14.902806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:14.903022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:14.903098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:14.903155] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:14.909174] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-16T20:26:14.909803] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-16T20:26:14.910192] [INFO ] [sig ] LX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:15.141286] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LX.txt [2026-02-16T20:26:15.141549] [INFO ] [sig ] [1884/3407] Completed LX in 0.5s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:15.141643] [INFO ] [sig ] [1885/3407] Forecasting LXEO... [2026-02-16T20:26:15.141700] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-16T20:26:15.142498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-16T20:26:15.164444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-16T20:26:15.164996] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-16T20:26:15.166259] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-16T20:26:15.166333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:15.166388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:15.166436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:15.166530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:15.249081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:15.250332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:15.250462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:15.250517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:15.429661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:15.429917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:15.429987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:15.430079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:15.435545] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-16T20:26:15.436030] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-16T20:26:15.436220] [INFO ] [sig ] LXEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:15.652735] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LXEO.txt [2026-02-16T20:26:15.652959] [INFO ] [sig ] [1885/3407] Completed LXEO in 0.5s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:15.653053] [INFO ] [sig ] [1886/3407] Forecasting LXP... [2026-02-16T20:26:15.653097] [INFO ] [sig ] Generating forecast for: LXP [2026-02-16T20:26:15.653142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-16T20:26:15.666312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-16T20:26:15.666819] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-16T20:26:15.667793] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-16T20:26:15.667850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:15.667883] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:15.667911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:15.667998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:15.727853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:15.728961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:15.729054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:15.729090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:15.858075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:15.858242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:15.858285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:15.858316] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:15.862325] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-02-16T20:26:15.862707] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-16T20:26:15.862924] [INFO ] [sig ] LXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:16.010939] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LXP.txt [2026-02-16T20:26:16.011099] [INFO ] [sig ] [1886/3407] Completed LXP in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:16.011139] [INFO ] [sig ] [1887/3407] Forecasting LYB... [2026-02-16T20:26:16.011168] [INFO ] [sig ] Generating forecast for: LYB [2026-02-16T20:26:16.011246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-16T20:26:16.023408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-16T20:26:16.024002] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-16T20:26:16.024868] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-16T20:26:16.024922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:16.024963] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:16.024998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:16.025058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:16.086478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:16.087408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:16.087497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:16.087531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:16.209196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:16.209356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:16.209399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:16.209430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:16.212907] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-16T20:26:16.213215] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-16T20:26:16.213388] [INFO ] [sig ] LYB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:16.357690] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LYB.txt [2026-02-16T20:26:16.357844] [INFO ] [sig ] [1887/3407] Completed LYB in 0.3s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:16.357884] [INFO ] [sig ] [1888/3407] Forecasting LYG... [2026-02-16T20:26:16.357913] [INFO ] [sig ] Generating forecast for: LYG [2026-02-16T20:26:16.357946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-16T20:26:16.371797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-16T20:26:16.372269] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-16T20:26:16.373208] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-16T20:26:16.373265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:16.373304] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:16.373331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:16.373388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:16.434458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:16.435339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:16.435423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:16.435456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:16.563249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:16.563406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:16.563449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:16.563478] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:16.567162] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-16T20:26:16.567472] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-16T20:26:16.567620] [INFO ] [sig ] LYG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:16.709334] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LYG.txt [2026-02-16T20:26:16.709465] [INFO ] [sig ] [1888/3407] Completed LYG in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:16.709504] [INFO ] [sig ] [1889/3407] Forecasting LYRA... [2026-02-16T20:26:16.709533] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-16T20:26:16.709563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-16T20:26:16.721288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-16T20:26:16.721612] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-16T20:26:16.722411] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-16T20:26:16.722464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:16.722506] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:16.722535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:16.722624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:16.778962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:16.779652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:16.779730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:16.779762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:16.897520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:16.897711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:16.897769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:16.897808] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:16.901706] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-02-16T20:26:16.902151] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-16T20:26:16.902322] [INFO ] [sig ] LYRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:17.059100] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LYRA.txt [2026-02-16T20:26:17.059251] [INFO ] [sig ] [1889/3407] Completed LYRA in 0.3s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:17.059291] [INFO ] [sig ] [1890/3407] Forecasting LYTS... [2026-02-16T20:26:17.059322] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-16T20:26:17.059353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-16T20:26:17.070992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-16T20:26:17.071267] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-16T20:26:17.072104] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-16T20:26:17.072157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:17.072189] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:17.072216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:17.072272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:17.131732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:17.132406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:17.132497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:17.132538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:17.253155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:17.253318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:17.253360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:17.253389] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:17.257098] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-16T20:26:17.257381] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-16T20:26:17.257505] [INFO ] [sig ] LYTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:17.404263] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LYTS.txt [2026-02-16T20:26:17.404436] [INFO ] [sig ] [1890/3407] Completed LYTS in 0.3s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:17.404482] [INFO ] [sig ] [1891/3407] Forecasting LZ... [2026-02-16T20:26:17.404514] [INFO ] [sig ] Generating forecast for: LZ [2026-02-16T20:26:17.404545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-16T20:26:17.418199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-16T20:26:17.418706] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-16T20:26:17.419711] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-16T20:26:17.419773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:17.419813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:17.419847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:17.419925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:17.486322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:17.487218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:17.487302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:17.487337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:17.624178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:17.624344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:17.624387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:17.624417] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:17.627907] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=69.81%) [2026-02-16T20:26:17.628239] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-16T20:26:17.628374] [INFO ] [sig ] LZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:17.790965] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/LZ.txt [2026-02-16T20:26:17.791171] [INFO ] [sig ] [1891/3407] Completed LZ in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:17.791216] [INFO ] [sig ] [1892/3407] Forecasting LZB... [2026-02-16T20:26:17.791246] [INFO ] [sig ] Generating forecast for: LZB [2026-02-16T20:26:17.791282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-16T20:26:17.802657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-16T20:26:17.803078] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-16T20:26:17.803956] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-16T20:26:17.804013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:17.804045] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:17.804074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:17.804131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:17.863963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:17.864839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:17.864959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:17.864995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:17.990989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:17.991147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:17.991188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:17.991218] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:17.994810] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-16T20:26:17.995089] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-16T20:26:17.995217] [INFO ] [sig ] LZB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:18.150798] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LZB.txt [2026-02-16T20:26:18.150958] [INFO ] [sig ] [1892/3407] Completed LZB in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:18.150998] [INFO ] [sig ] [1893/3407] Forecasting LZM... [2026-02-16T20:26:18.151035] [INFO ] [sig ] Generating forecast for: LZM [2026-02-16T20:26:18.151100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-16T20:26:18.162788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-16T20:26:18.163174] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-16T20:26:18.164046] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-16T20:26:18.164100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:18.164133] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:18.164161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:18.164220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:18.220735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:18.221482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:18.221564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:18.221618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:18.338217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:18.338388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:18.338431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:18.338461] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:18.341868] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-16T20:26:18.342140] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-16T20:26:18.342265] [INFO ] [sig ] LZM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:18.492053] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/LZM.txt [2026-02-16T20:26:18.492247] [INFO ] [sig ] [1893/3407] Completed LZM in 0.3s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:18.492291] [INFO ] [sig ] [1894/3407] Forecasting M... [2026-02-16T20:26:18.492384] [INFO ] [sig ] Generating forecast for: M [2026-02-16T20:26:18.492434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-16T20:26:18.506729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-16T20:26:18.507149] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-16T20:26:18.508195] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-16T20:26:18.508259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:18.508299] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:18.508337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:18.508423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:18.572537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:18.573459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:18.573559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:18.573624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:18.707628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:18.707792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:18.707834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:18.707863] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:18.711592] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-16T20:26:18.711959] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-16T20:26:18.712108] [INFO ] [sig ] M: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:18.860261] [INFO ] [LOCAL ] Saved forecast: M 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/M.txt [2026-02-16T20:26:18.860441] [INFO ] [sig ] [1894/3407] Completed M in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:18.860522] [INFO ] [sig ] [1895/3407] Forecasting MA... [2026-02-16T20:26:18.860557] [INFO ] [sig ] Generating forecast for: MA [2026-02-16T20:26:18.860606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-16T20:26:18.872613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-16T20:26:18.872938] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-16T20:26:18.873798] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-16T20:26:18.873851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:18.873885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:18.873912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:18.873969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:18.934082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:18.934980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:18.935062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:18.935094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:19.061233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:19.061394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:19.061436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:19.061467] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:19.065067] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=42.13%) [2026-02-16T20:26:19.065366] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-16T20:26:19.065543] [INFO ] [sig ] MA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:19.216787] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MA.txt [2026-02-16T20:26:19.217003] [INFO ] [sig ] [1895/3407] Completed MA in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:19.217072] [INFO ] [sig ] [1896/3407] Forecasting MAA... [2026-02-16T20:26:19.217153] [INFO ] [sig ] Generating forecast for: MAA [2026-02-16T20:26:19.217199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-16T20:26:19.229467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-16T20:26:19.229865] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-16T20:26:19.230866] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-16T20:26:19.230920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:19.230954] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:19.230982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:19.231039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:19.288505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:19.289430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:19.289525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:19.289559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:19.419424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:19.419605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:19.419652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:19.419700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:19.423287] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-16T20:26:19.423631] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-16T20:26:19.423774] [INFO ] [sig ] MAA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:19.597160] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MAA.txt [2026-02-16T20:26:19.597326] [INFO ] [sig ] [1896/3407] Completed MAA in 0.4s | 2.81 sym/s | Total: 11.2m | ETA: 9.0m [2026-02-16T20:26:19.597368] [INFO ] [sig ] [1897/3407] Forecasting MAC... [2026-02-16T20:26:19.597400] [INFO ] [sig ] Generating forecast for: MAC [2026-02-16T20:26:19.597433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-16T20:26:19.610410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-16T20:26:19.610842] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-16T20:26:19.611790] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-16T20:26:19.611845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:19.611878] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:19.611906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:19.611963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:19.677448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:19.678421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:19.678512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:19.678546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:19.829634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:19.829801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:19.829846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:19.829876] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:19.833370] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=48.08%) [2026-02-16T20:26:19.833725] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-16T20:26:19.833859] [INFO ] [sig ] MAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:19.980098] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MAC.txt [2026-02-16T20:26:19.980260] [INFO ] [sig ] [1897/3407] Completed MAC in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-16T20:26:19.980300] [INFO ] [sig ] [1898/3407] Forecasting MAMA... [2026-02-16T20:26:19.980329] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-16T20:26:19.980359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-16T20:26:19.992278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-16T20:26:19.992632] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-16T20:26:19.993474] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-16T20:26:19.993528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:19.993561] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:19.993610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:19.993670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:20.053640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:20.054496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:20.054604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:20.054643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:20.181693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:20.181855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:20.181898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:20.181929] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:20.185447] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-02-16T20:26:20.185772] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-16T20:26:20.185940] [INFO ] [sig ] MAMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:20.337160] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MAMA.txt [2026-02-16T20:26:20.337308] [INFO ] [sig ] [1898/3407] Completed MAMA in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:20.337349] [INFO ] [sig ] [1899/3407] Forecasting MAN... [2026-02-16T20:26:20.337380] [INFO ] [sig ] Generating forecast for: MAN [2026-02-16T20:26:20.337414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-16T20:26:20.349773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-16T20:26:20.350154] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-16T20:26:20.351036] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-16T20:26:20.351092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:20.351152] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:20.351182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:20.351245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:20.412192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:20.413064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:20.413149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:20.413182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:20.538204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:20.538377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:20.538427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:20.538464] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:20.542522] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-16T20:26:20.543051] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-16T20:26:20.543190] [INFO ] [sig ] MAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:20.697614] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MAN.txt [2026-02-16T20:26:20.697764] [INFO ] [sig ] [1899/3407] Completed MAN in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:20.697804] [INFO ] [sig ] [1900/3407] Forecasting MANH... [2026-02-16T20:26:20.697834] [INFO ] [sig ] Generating forecast for: MANH [2026-02-16T20:26:20.697893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-16T20:26:20.709811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-16T20:26:20.710154] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-16T20:26:20.710987] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-16T20:26:20.711042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:20.711077] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:20.711105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:20.711175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:20.771090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:20.771919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:20.772008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:20.772043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:20.899824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:20.900004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:20.900057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:20.900089] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:20.904009] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-16T20:26:20.904303] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-16T20:26:20.904443] [INFO ] [sig ] MANH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:21.054530] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MANH.txt [2026-02-16T20:26:21.054718] [INFO ] [sig ] [1900/3407] Completed MANH in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:21.054760] [INFO ] [sig ] [1901/3407] Forecasting MARA... [2026-02-16T20:26:21.054821] [INFO ] [sig ] Generating forecast for: MARA [2026-02-16T20:26:21.054853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-16T20:26:21.067895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-16T20:26:21.068277] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-16T20:26:21.069158] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-16T20:26:21.069214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:21.069249] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:21.069277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:21.069336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:21.133023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:21.133946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:21.134036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:21.134071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:21.271120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:21.271280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:21.271322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:21.271350] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:21.276747] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=57.59%) [2026-02-16T20:26:21.277186] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-16T20:26:21.277356] [INFO ] [sig ] MARA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:21.426151] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MARA.txt [2026-02-16T20:26:21.426316] [INFO ] [sig ] [1901/3407] Completed MARA in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:21.426357] [INFO ] [sig ] [1902/3407] Forecasting MAS... [2026-02-16T20:26:21.426386] [INFO ] [sig ] Generating forecast for: MAS [2026-02-16T20:26:21.426441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-16T20:26:21.439149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-16T20:26:21.439554] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-16T20:26:21.440402] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-16T20:26:21.440466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:21.440499] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:21.440525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:21.440599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:21.498666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:21.499511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:21.499618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:21.499655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:21.621657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:21.621797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:21.621837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:21.621895] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:21.625202] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-02-16T20:26:21.625482] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-16T20:26:21.625627] [INFO ] [sig ] MAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:21.772229] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MAS.txt [2026-02-16T20:26:21.772407] [INFO ] [sig ] [1902/3407] Completed MAS in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:21.772453] [INFO ] [sig ] [1903/3407] Forecasting MASI... [2026-02-16T20:26:21.772483] [INFO ] [sig ] Generating forecast for: MASI [2026-02-16T20:26:21.772551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-16T20:26:21.785433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-16T20:26:21.786046] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-16T20:26:21.787165] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-16T20:26:21.787223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:21.787256] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:21.787288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:21.787360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:21.848191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:21.849083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:21.849174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:21.849206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:21.969341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:21.969512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:21.969554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:21.969607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:21.973163] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=83.74%) [2026-02-16T20:26:21.973562] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-16T20:26:21.973743] [INFO ] [sig ] MASI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:22.123714] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MASI.txt [2026-02-16T20:26:22.123883] [INFO ] [sig ] [1903/3407] Completed MASI in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:22.123922] [INFO ] [sig ] [1904/3407] Forecasting MASS... [2026-02-16T20:26:22.123951] [INFO ] [sig ] Generating forecast for: MASS [2026-02-16T20:26:22.123982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-16T20:26:22.136095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-16T20:26:22.136503] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-16T20:26:22.137608] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-16T20:26:22.137662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:22.137883] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:22.137910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:22.137992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:22.203447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:22.204568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:22.204895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:22.204932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:22.340001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:22.340164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:22.340205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:22.340234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:22.344378] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-16T20:26:22.344742] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-16T20:26:22.344882] [INFO ] [sig ] MASS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:22.497587] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MASS.txt [2026-02-16T20:26:22.497763] [INFO ] [sig ] [1904/3407] Completed MASS in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:22.497804] [INFO ] [sig ] [1905/3407] Forecasting MATX... [2026-02-16T20:26:22.497862] [INFO ] [sig ] Generating forecast for: MATX [2026-02-16T20:26:22.497899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-16T20:26:22.510432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-16T20:26:22.510869] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-16T20:26:22.511899] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-16T20:26:22.511952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:22.511983] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:22.512010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:22.512065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:22.575810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:22.576811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:22.576901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:22.576934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:22.707640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:22.707800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:22.707843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:22.707872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:22.711428] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-16T20:26:22.711738] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-16T20:26:22.711871] [INFO ] [sig ] MATX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:22.854444] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MATX.txt [2026-02-16T20:26:22.854627] [INFO ] [sig ] [1905/3407] Completed MATX in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:22.854670] [INFO ] [sig ] [1906/3407] Forecasting MAX... [2026-02-16T20:26:22.854698] [INFO ] [sig ] Generating forecast for: MAX [2026-02-16T20:26:22.854757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-16T20:26:22.866096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-16T20:26:22.866365] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-16T20:26:22.867191] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-16T20:26:22.867243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:22.867275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:22.867303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:22.867359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:22.926878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:22.927518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:22.927615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:22.927651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:23.048336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:23.048492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:23.048541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:23.048599] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:23.052290] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-16T20:26:23.052623] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-16T20:26:23.052755] [INFO ] [sig ] MAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:23.199959] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MAX.txt [2026-02-16T20:26:23.200113] [INFO ] [sig ] [1906/3407] Completed MAX in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:23.200157] [INFO ] [sig ] [1907/3407] Forecasting MAXI... [2026-02-16T20:26:23.200216] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-16T20:26:23.200253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-16T20:26:23.212751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-16T20:26:23.213049] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-16T20:26:23.214026] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-16T20:26:23.214081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:23.214113] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:23.214140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:23.214196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:23.274818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:23.275474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:23.275553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:23.275605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:23.393040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:23.393197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:23.393238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:23.393266] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:23.396630] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=74.58%) [2026-02-16T20:26:23.396920] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-16T20:26:23.397045] [INFO ] [sig ] MAXI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:23.540511] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MAXI.txt [2026-02-16T20:26:23.540655] [INFO ] [sig ] [1907/3407] Completed MAXI in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:23.540696] [INFO ] [sig ] [1908/3407] Forecasting MAXN... [2026-02-16T20:26:23.540724] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-16T20:26:23.540763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-16T20:26:23.553060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-16T20:26:23.553343] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-16T20:26:23.554156] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-16T20:26:23.554208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:23.554239] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:23.554265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:23.554320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:23.611943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:23.612562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:23.612668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:23.612701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:23.728974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:23.729134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:23.729178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:23.729207] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:23.732654] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-16T20:26:23.732929] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-16T20:26:23.733052] [INFO ] [sig ] MAXN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:23.874419] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MAXN.txt [2026-02-16T20:26:23.874546] [INFO ] [sig ] [1908/3407] Completed MAXN in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:23.874607] [INFO ] [sig ] [1909/3407] Forecasting MBB... [2026-02-16T20:26:23.874647] [INFO ] [sig ] Generating forecast for: MBB [2026-02-16T20:26:23.874681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-16T20:26:23.887528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-16T20:26:23.887836] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-16T20:26:23.888715] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-16T20:26:23.888767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:23.888798] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:23.888825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:23.888881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:23.947311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:23.948219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:23.948340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:23.948373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:24.071116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:24.071288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:24.071331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:24.071361] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:24.075009] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=47.34%) [2026-02-16T20:26:24.075290] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-16T20:26:24.075419] [INFO ] [sig ] MBB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:24.220105] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MBB.txt [2026-02-16T20:26:24.220234] [INFO ] [sig ] [1909/3407] Completed MBB in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:24.220272] [INFO ] [sig ] [1910/3407] Forecasting MBC... [2026-02-16T20:26:24.220301] [INFO ] [sig ] Generating forecast for: MBC [2026-02-16T20:26:24.220332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-16T20:26:24.233027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-16T20:26:24.233390] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-16T20:26:24.234203] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-16T20:26:24.234255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:24.234287] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:24.234314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:24.234370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:24.292303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:24.293162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:24.293247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:24.293280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:24.410261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:24.410429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:24.410471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:24.410502] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:24.413975] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=9.80%) [2026-02-16T20:26:24.414267] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-16T20:26:24.414402] [INFO ] [sig ] MBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:24.556157] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MBC.txt [2026-02-16T20:26:24.556300] [INFO ] [sig ] [1910/3407] Completed MBC in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:24.556339] [INFO ] [sig ] [1911/3407] Forecasting MBCN... [2026-02-16T20:26:24.556370] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-16T20:26:24.556403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-16T20:26:24.566967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-16T20:26:24.567245] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-16T20:26:24.568132] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-16T20:26:24.568187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:24.568220] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:24.568247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:24.568306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:24.626466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:24.627467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:24.627556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:24.627609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:24.726315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:24.726446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:24.726487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:24.726516] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:24.729924] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-16T20:26:24.730235] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-16T20:26:24.730363] [INFO ] [sig ] MBCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:24.872930] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MBCN.txt [2026-02-16T20:26:24.873067] [INFO ] [sig ] [1911/3407] Completed MBCN in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:24.873105] [INFO ] [sig ] [1912/3407] Forecasting MBI... [2026-02-16T20:26:24.873134] [INFO ] [sig ] Generating forecast for: MBI [2026-02-16T20:26:24.873187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-16T20:26:24.883736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-16T20:26:24.884022] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-16T20:26:24.884826] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-16T20:26:24.884877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:24.884907] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:24.884934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:24.884990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:24.940954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:24.941601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:24.941692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:24.941737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:25.058880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:25.059039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:25.059089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:25.059123] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:25.062459] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-16T20:26:25.062748] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-16T20:26:25.062874] [INFO ] [sig ] MBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:25.203535] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MBI.txt [2026-02-16T20:26:25.203711] [INFO ] [sig ] [1912/3407] Completed MBI in 0.3s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:25.203756] [INFO ] [sig ] [1913/3407] Forecasting MBIN... [2026-02-16T20:26:25.203789] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-16T20:26:25.203820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-16T20:26:25.215643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-16T20:26:25.215968] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-16T20:26:25.216804] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-16T20:26:25.216856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:25.216899] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:25.216927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:25.216983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:25.277467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:25.278415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:25.278497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:25.278534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:25.418091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:25.418266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:25.418310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:25.418339] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:25.421994] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-02-16T20:26:25.422375] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-16T20:26:25.422526] [INFO ] [sig ] MBIN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:25.579003] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MBIN.txt [2026-02-16T20:26:25.579183] [INFO ] [sig ] [1913/3407] Completed MBIN in 0.4s | 2.81 sym/s | Total: 11.3m | ETA: 8.9m [2026-02-16T20:26:25.579224] [INFO ] [sig ] [1914/3407] Forecasting MBLY... [2026-02-16T20:26:25.579252] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-16T20:26:25.579327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-16T20:26:25.592350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-16T20:26:25.592797] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-16T20:26:25.593719] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-16T20:26:25.593782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:25.593815] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:25.593843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:25.593903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:25.654615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:25.655507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:25.655631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:25.655668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:25.792862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:25.793029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:25.793070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:25.793100] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:25.796875] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-16T20:26:25.797248] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-16T20:26:25.797407] [INFO ] [sig ] MBLY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:25.952192] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MBLY.txt [2026-02-16T20:26:25.952359] [INFO ] [sig ] [1914/3407] Completed MBLY in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-16T20:26:25.952399] [INFO ] [sig ] [1915/3407] Forecasting MBS... [2026-02-16T20:26:25.952427] [INFO ] [sig ] Generating forecast for: MBS [2026-02-16T20:26:25.952495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-16T20:26:25.967407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-16T20:26:25.967931] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-16T20:26:25.969182] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-16T20:26:25.969275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:25.969324] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:25.969359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:25.969438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:26.035357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:26.036307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:26.036416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:26.036461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:26.161994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:26.162163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:26.162207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:26.162239] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:26.166136] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-16T20:26:26.166538] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-16T20:26:26.166721] [INFO ] [sig ] MBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:26.318753] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MBS.txt [2026-02-16T20:26:26.318928] [INFO ] [sig ] [1915/3407] Completed MBS in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:26.318969] [INFO ] [sig ] [1916/3407] Forecasting MBWM... [2026-02-16T20:26:26.318999] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-16T20:26:26.319071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-16T20:26:26.331019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-16T20:26:26.331426] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-16T20:26:26.332288] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-16T20:26:26.332344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:26.332406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:26.332436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:26.332495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:26.390309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:26.391231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:26.391334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:26.391367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:26.513947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:26.514101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:26.514143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:26.514171] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:26.518225] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-16T20:26:26.518591] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-16T20:26:26.518749] [INFO ] [sig ] MBWM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:26.667028] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MBWM.txt [2026-02-16T20:26:26.667178] [INFO ] [sig ] [1916/3407] Completed MBWM in 0.3s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:26.667225] [INFO ] [sig ] [1917/3407] Forecasting MBX... [2026-02-16T20:26:26.667255] [INFO ] [sig ] Generating forecast for: MBX [2026-02-16T20:26:26.667287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-16T20:26:26.680446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-16T20:26:26.680803] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-16T20:26:26.681784] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-16T20:26:26.681835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:26.681867] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:26.681893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:26.681950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:26.745058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:26.746090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:26.746211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:26.746259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:26.870648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:26.870809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:26.870852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:26.870882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:26.874380] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-16T20:26:26.874685] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-16T20:26:26.874813] [INFO ] [sig ] MBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:27.018930] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MBX.txt [2026-02-16T20:26:27.019079] [INFO ] [sig ] [1917/3407] Completed MBX in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:27.019129] [INFO ] [sig ] [1918/3407] Forecasting MC... [2026-02-16T20:26:27.019168] [INFO ] [sig ] Generating forecast for: MC [2026-02-16T20:26:27.019202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-16T20:26:27.031172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-16T20:26:27.031496] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-16T20:26:27.032302] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-16T20:26:27.032355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:27.032388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:27.032415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:27.032470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:27.090388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:27.091247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:27.091339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:27.091373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:27.210963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:27.211124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:27.211165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:27.211195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:27.214718] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=36.34%) [2026-02-16T20:26:27.214992] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-16T20:26:27.215118] [INFO ] [sig ] MC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:27.362031] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MC.txt [2026-02-16T20:26:27.362359] [INFO ] [sig ] [1918/3407] Completed MC in 0.3s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:27.362397] [INFO ] [sig ] [1919/3407] Forecasting MCBS... [2026-02-16T20:26:27.362425] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-16T20:26:27.362457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-16T20:26:27.373789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-16T20:26:27.374178] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-16T20:26:27.375053] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-16T20:26:27.375107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:27.375139] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:27.375167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:27.375223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:27.441288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:27.442313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:27.442395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:27.442428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:27.567810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:27.568121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:27.568167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:27.568195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:27.571745] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-16T20:26:27.572036] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-16T20:26:27.572164] [INFO ] [sig ] MCBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:27.720539] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCBS.txt [2026-02-16T20:26:27.720715] [INFO ] [sig ] [1919/3407] Completed MCBS in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:27.720757] [INFO ] [sig ] [1920/3407] Forecasting MCHI... [2026-02-16T20:26:27.720786] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-16T20:26:27.720845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-16T20:26:27.732691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-16T20:26:27.733081] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-16T20:26:27.734072] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-16T20:26:27.734134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:27.734175] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:27.734209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:27.734284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:27.795299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:27.796106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:27.796188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:27.796222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:27.926771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:27.926928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:27.926968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:27.927014] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:27.930448] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-02-16T20:26:27.930841] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-16T20:26:27.930979] [INFO ] [sig ] MCHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:28.074322] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MCHI.txt [2026-02-16T20:26:28.074469] [INFO ] [sig ] [1920/3407] Completed MCHI in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:28.074509] [INFO ] [sig ] [1921/3407] Forecasting MCHP... [2026-02-16T20:26:28.074538] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-16T20:26:28.074587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-16T20:26:28.086773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-16T20:26:28.087096] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-16T20:26:28.087899] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-16T20:26:28.087951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:28.088002] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:28.088030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:28.088085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:28.147342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:28.148178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:28.148262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:28.148296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:28.275748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:28.275934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:28.275988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:28.276028] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:28.279498] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=35.51%) [2026-02-16T20:26:28.279848] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-16T20:26:28.279976] [INFO ] [sig ] MCHP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:28.426469] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCHP.txt [2026-02-16T20:26:28.426669] [INFO ] [sig ] [1921/3407] Completed MCHP in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:28.426726] [INFO ] [sig ] [1922/3407] Forecasting MCHX... [2026-02-16T20:26:28.426757] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-16T20:26:28.426822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-16T20:26:28.439509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-16T20:26:28.440174] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-16T20:26:28.441047] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-16T20:26:28.441101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:28.441134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:28.441161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:28.441218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:28.504977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:28.505975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:28.506094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:28.506130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:28.617661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:28.617830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:28.617872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:28.617902] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:28.621676] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-02-16T20:26:28.622031] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-16T20:26:28.622176] [INFO ] [sig ] MCHX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:28.771281] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MCHX.txt [2026-02-16T20:26:28.771426] [INFO ] [sig ] [1922/3407] Completed MCHX in 0.3s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:28.771466] [INFO ] [sig ] [1923/3407] Forecasting MCI... [2026-02-16T20:26:28.771495] [INFO ] [sig ] Generating forecast for: MCI [2026-02-16T20:26:28.771525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-16T20:26:28.782912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-16T20:26:28.783222] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-16T20:26:28.784021] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-16T20:26:28.784074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:28.784105] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:28.784132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:28.784188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:28.845099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:28.846078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:28.846163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:28.846197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:28.969769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:28.969928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:28.969972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:28.970002] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:28.973805] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=11.22%) [2026-02-16T20:26:28.974108] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-16T20:26:28.974257] [INFO ] [sig ] MCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:29.132016] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCI.txt [2026-02-16T20:26:29.132187] [INFO ] [sig ] [1923/3407] Completed MCI in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:29.132231] [INFO ] [sig ] [1924/3407] Forecasting MCK... [2026-02-16T20:26:29.132263] [INFO ] [sig ] Generating forecast for: MCK [2026-02-16T20:26:29.132296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-16T20:26:29.146655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-16T20:26:29.147227] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-16T20:26:29.148308] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-16T20:26:29.148364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:29.148397] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:29.148435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:29.148494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:29.210514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:29.211437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:29.211526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:29.211561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:29.343198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:29.343356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:29.343399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:29.343428] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:29.347021] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=56.06%) [2026-02-16T20:26:29.347310] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-16T20:26:29.347445] [INFO ] [sig ] MCK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:29.501851] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MCK.txt [2026-02-16T20:26:29.502010] [INFO ] [sig ] [1924/3407] Completed MCK in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:29.502051] [INFO ] [sig ] [1925/3407] Forecasting MCN... [2026-02-16T20:26:29.502080] [INFO ] [sig ] Generating forecast for: MCN [2026-02-16T20:26:29.502112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-16T20:26:29.513368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-16T20:26:29.513725] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-16T20:26:29.514568] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-16T20:26:29.514671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:29.514714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:29.514744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:29.514803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:29.573230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:29.574097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:29.574187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:29.574222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:29.694530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:29.694707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:29.694755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:29.694793] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:29.698621] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-02-16T20:26:29.699107] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-16T20:26:29.699239] [INFO ] [sig ] MCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:29.844863] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCN.txt [2026-02-16T20:26:29.845003] [INFO ] [sig ] [1925/3407] Completed MCN in 0.3s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:29.845042] [INFO ] [sig ] [1926/3407] Forecasting MCO... [2026-02-16T20:26:29.845071] [INFO ] [sig ] Generating forecast for: MCO [2026-02-16T20:26:29.845102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-16T20:26:29.857940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-16T20:26:29.858400] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-16T20:26:29.859452] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-16T20:26:29.859509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:29.859543] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:29.859595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:29.859673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:29.923516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:29.924513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:29.924654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:29.924699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:30.051087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:30.051248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:30.051291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:30.051323] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:30.055361] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-02-16T20:26:30.055712] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-16T20:26:30.055855] [INFO ] [sig ] MCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:30.207093] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MCO.txt [2026-02-16T20:26:30.207248] [INFO ] [sig ] [1926/3407] Completed MCO in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:30.207287] [INFO ] [sig ] [1927/3407] Forecasting MCRB... [2026-02-16T20:26:30.207318] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-16T20:26:30.207376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-16T20:26:30.219376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-16T20:26:30.219758] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-16T20:26:30.220604] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-16T20:26:30.220659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:30.220692] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:30.220721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:30.220778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:30.285478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:30.286608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:30.286698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:30.286910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:30.421053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:30.421277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:30.421325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:30.421355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:30.424991] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-02-16T20:26:30.425321] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-16T20:26:30.425479] [INFO ] [sig ] MCRB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:30.581662] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MCRB.txt [2026-02-16T20:26:30.581843] [INFO ] [sig ] [1927/3407] Completed MCRB in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:30.581893] [INFO ] [sig ] [1928/3407] Forecasting MCRI... [2026-02-16T20:26:30.581959] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-16T20:26:30.582012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-16T20:26:30.594068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-16T20:26:30.594436] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-16T20:26:30.595318] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-16T20:26:30.595373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:30.595407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:30.595436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:30.595511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:30.654442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:30.655382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:30.655472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:30.655507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:30.786905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:30.787081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:30.787125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:30.787156] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:30.791665] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=37.80%) [2026-02-16T20:26:30.792179] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-16T20:26:30.792386] [INFO ] [sig ] MCRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:30.955261] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCRI.txt [2026-02-16T20:26:30.955455] [INFO ] [sig ] [1928/3407] Completed MCRI in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:30.955503] [INFO ] [sig ] [1929/3407] Forecasting MCS... [2026-02-16T20:26:30.955597] [INFO ] [sig ] Generating forecast for: MCS [2026-02-16T20:26:30.955646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-16T20:26:30.968901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-16T20:26:30.969288] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-16T20:26:30.970441] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-16T20:26:30.970496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:30.970530] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:30.970558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:30.970655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:31.033967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:31.035024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:31.035145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:31.035180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:31.172816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:31.172985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:31.173027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:31.173059] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:31.176647] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-16T20:26:31.177009] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-16T20:26:31.177156] [INFO ] [sig ] MCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:31.327732] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCS.txt [2026-02-16T20:26:31.328182] [INFO ] [sig ] [1929/3407] Completed MCS in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:31.328270] [INFO ] [sig ] [1930/3407] Forecasting MCY... [2026-02-16T20:26:31.328305] [INFO ] [sig ] Generating forecast for: MCY [2026-02-16T20:26:31.328337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-16T20:26:31.341152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-16T20:26:31.341478] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-16T20:26:31.342299] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-16T20:26:31.342352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:31.342384] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:31.342411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:31.342468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:31.400287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:31.401060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:31.401140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:31.401172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:31.537090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:31.537253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:31.537298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:31.537329] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:31.541051] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=14.46%) [2026-02-16T20:26:31.541350] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-16T20:26:31.541483] [INFO ] [sig ] MCY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:31.688858] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MCY.txt [2026-02-16T20:26:31.689039] [INFO ] [sig ] [1930/3407] Completed MCY in 0.4s | 2.81 sym/s | Total: 11.4m | ETA: 8.8m [2026-02-16T20:26:31.689086] [INFO ] [sig ] [1931/3407] Forecasting MD... [2026-02-16T20:26:31.689123] [INFO ] [sig ] Generating forecast for: MD [2026-02-16T20:26:31.689192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-16T20:26:31.702842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-16T20:26:31.703230] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-16T20:26:31.704112] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-16T20:26:31.704167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:31.704200] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:31.704227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:31.704288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:31.771005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:31.772139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:31.772229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:31.772263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:31.902328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:31.902491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:31.902535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:31.902600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:31.906355] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-02-16T20:26:31.906692] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-16T20:26:31.906828] [INFO ] [sig ] MD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:32.053301] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MD.txt [2026-02-16T20:26:32.053484] [INFO ] [sig ] [1931/3407] Completed MD in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-16T20:26:32.053533] [INFO ] [sig ] [1932/3407] Forecasting MDAI... [2026-02-16T20:26:32.053624] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-16T20:26:32.053671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-16T20:26:32.071260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-16T20:26:32.071657] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-16T20:26:32.072537] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-16T20:26:32.072614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:32.072651] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:32.072680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:32.072739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:32.135208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:32.136104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:32.136191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:32.136227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:32.261832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:32.261991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:32.262034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:32.262065] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:32.265637] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=48.36%) [2026-02-16T20:26:32.265927] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-16T20:26:32.266063] [INFO ] [sig ] MDAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:32.414250] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MDAI.txt [2026-02-16T20:26:32.414440] [INFO ] [sig ] [1932/3407] Completed MDAI in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:32.414487] [INFO ] [sig ] [1933/3407] Forecasting MDB... [2026-02-16T20:26:32.414565] [INFO ] [sig ] Generating forecast for: MDB [2026-02-16T20:26:32.414658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-16T20:26:32.426833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-16T20:26:32.427204] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-16T20:26:32.428092] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-16T20:26:32.428144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:32.428211] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:32.428250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:32.428331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:32.488378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:32.489271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:32.489361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:32.489405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:32.626690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:32.626867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:32.626911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:32.626941] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:32.631140] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-16T20:26:32.631520] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-16T20:26:32.631709] [INFO ] [sig ] MDB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:32.785987] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MDB.txt [2026-02-16T20:26:32.786142] [INFO ] [sig ] [1933/3407] Completed MDB in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:32.786198] [INFO ] [sig ] [1934/3407] Forecasting MDGL... [2026-02-16T20:26:32.786276] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-16T20:26:32.786313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-16T20:26:32.798752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-16T20:26:32.799166] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-16T20:26:32.800122] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-16T20:26:32.800175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:32.800208] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:32.800235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:32.800292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:32.858553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:32.859659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:32.859749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:32.859784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:32.979405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:32.979566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:32.979632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:32.979662] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:32.983343] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-02-16T20:26:32.983721] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-16T20:26:32.983869] [INFO ] [sig ] MDGL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:33.131956] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MDGL.txt [2026-02-16T20:26:33.132117] [INFO ] [sig ] [1934/3407] Completed MDGL in 0.3s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:33.132157] [INFO ] [sig ] [1935/3407] Forecasting MDLZ... [2026-02-16T20:26:33.132187] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-16T20:26:33.132219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-16T20:26:33.144485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-16T20:26:33.144846] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-16T20:26:33.145708] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-16T20:26:33.145769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:33.145812] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:33.145849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:33.145909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:33.212043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:33.213009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:33.213095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:33.213132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:33.339908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:33.340066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:33.340107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:33.340136] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:33.343839] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-16T20:26:33.344316] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-16T20:26:33.344444] [INFO ] [sig ] MDLZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:33.492031] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MDLZ.txt [2026-02-16T20:26:33.492184] [INFO ] [sig ] [1935/3407] Completed MDLZ in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:33.492222] [INFO ] [sig ] [1936/3407] Forecasting MDWD... [2026-02-16T20:26:33.492252] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-16T20:26:33.492307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-16T20:26:33.504512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-16T20:26:33.504845] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-16T20:26:33.505661] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-16T20:26:33.505713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:33.505744] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:33.505772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:33.505829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:33.563130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:33.563887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:33.563973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:33.564006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:33.680117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:33.680290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:33.680332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:33.680391] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:33.683826] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-16T20:26:33.684107] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-16T20:26:33.684237] [INFO ] [sig ] MDWD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:33.835037] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MDWD.txt [2026-02-16T20:26:33.835182] [INFO ] [sig ] [1936/3407] Completed MDWD in 0.3s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:33.835222] [INFO ] [sig ] [1937/3407] Forecasting MDXG... [2026-02-16T20:26:33.835250] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-16T20:26:33.835281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-16T20:26:33.849326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-16T20:26:33.849709] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-16T20:26:33.850547] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-16T20:26:33.850645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:33.850682] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:33.850709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:33.850766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:33.911627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:33.912410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:33.912495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:33.912529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:34.045268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:34.045430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:34.045474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:34.045507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:34.049195] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-02-16T20:26:34.049488] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-16T20:26:34.049644] [INFO ] [sig ] MDXG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:34.203643] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MDXG.txt [2026-02-16T20:26:34.203793] [INFO ] [sig ] [1937/3407] Completed MDXG in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:34.203836] [INFO ] [sig ] [1938/3407] Forecasting MDXH... [2026-02-16T20:26:34.203867] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-16T20:26:34.203901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-16T20:26:34.216188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-16T20:26:34.216536] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-16T20:26:34.217387] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-16T20:26:34.217443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:34.217478] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:34.217507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:34.217565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:34.282180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:34.283074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:34.283161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:34.283197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:34.408902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:34.409076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:34.409128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:34.409160] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:34.413004] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-02-16T20:26:34.413300] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-16T20:26:34.413434] [INFO ] [sig ] MDXH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:34.570074] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MDXH.txt [2026-02-16T20:26:34.570276] [INFO ] [sig ] [1938/3407] Completed MDXH in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:34.570342] [INFO ] [sig ] [1939/3407] Forecasting MEC... [2026-02-16T20:26:34.570412] [INFO ] [sig ] Generating forecast for: MEC [2026-02-16T20:26:34.570449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-16T20:26:34.584297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-16T20:26:34.584759] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-16T20:26:34.585649] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-16T20:26:34.585709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:34.585747] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:34.585774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:34.585833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:34.644298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:34.645279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:34.645394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:34.645428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:34.806075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:34.806270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:34.806327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:34.806367] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:34.811515] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-02-16T20:26:34.811980] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-16T20:26:34.812168] [INFO ] [sig ] MEC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:34.974433] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MEC.txt [2026-02-16T20:26:34.974615] [INFO ] [sig ] [1939/3407] Completed MEC in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:34.974657] [INFO ] [sig ] [1940/3407] Forecasting MED... [2026-02-16T20:26:34.974723] [INFO ] [sig ] Generating forecast for: MED [2026-02-16T20:26:34.974765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-16T20:26:34.987363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-16T20:26:34.987775] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-16T20:26:34.988646] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-16T20:26:34.988700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:34.988733] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:34.988762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:34.988821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:35.048447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:35.049331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:35.049425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:35.049458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:35.175669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:35.175843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:35.175894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:35.175925] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:35.179696] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-02-16T20:26:35.180063] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-16T20:26:35.180202] [INFO ] [sig ] MED: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:35.335058] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MED.txt [2026-02-16T20:26:35.335241] [INFO ] [sig ] [1940/3407] Completed MED in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:35.335290] [INFO ] [sig ] [1941/3407] Forecasting MEDP... [2026-02-16T20:26:35.335321] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-16T20:26:35.335357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-16T20:26:35.347833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-16T20:26:35.348280] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-16T20:26:35.349181] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-16T20:26:35.349240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:35.349275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:35.349304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:35.349362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:35.409812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:35.410711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:35.410826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:35.410869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:35.535805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:35.535966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:35.536011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:35.536041] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:35.539754] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-16T20:26:35.540109] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-16T20:26:35.540257] [INFO ] [sig ] MEDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:35.688501] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MEDP.txt [2026-02-16T20:26:35.688680] [INFO ] [sig ] [1941/3407] Completed MEDP in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:35.688726] [INFO ] [sig ] [1942/3407] Forecasting MEG... [2026-02-16T20:26:35.688774] [INFO ] [sig ] Generating forecast for: MEG [2026-02-16T20:26:35.688812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-16T20:26:35.701058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-16T20:26:35.701458] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-16T20:26:35.702356] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-16T20:26:35.702415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:35.702448] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:35.702477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:35.702535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:35.762768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:35.763689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:35.763791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:35.763827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:35.888220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:35.888384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:35.888426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:35.888455] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:35.892154] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-02-16T20:26:35.892536] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-16T20:26:35.892802] [INFO ] [sig ] MEG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:36.041708] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MEG.txt [2026-02-16T20:26:36.041884] [INFO ] [sig ] [1942/3407] Completed MEG in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:36.041931] [INFO ] [sig ] [1943/3407] Forecasting MEGI... [2026-02-16T20:26:36.041988] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-16T20:26:36.042021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-16T20:26:36.053586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-16T20:26:36.053956] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-16T20:26:36.054797] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-16T20:26:36.054849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:36.054890] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:36.054919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:36.054976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:36.114430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:36.115353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:36.115494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:36.115529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:36.243202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:36.243358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:36.243401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:36.243432] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:36.246970] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-02-16T20:26:36.247279] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-16T20:26:36.247416] [INFO ] [sig ] MEGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:36.394306] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MEGI.txt [2026-02-16T20:26:36.394493] [INFO ] [sig ] [1943/3407] Completed MEGI in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:36.394563] [INFO ] [sig ] [1944/3407] Forecasting MEI... [2026-02-16T20:26:36.394658] [INFO ] [sig ] Generating forecast for: MEI [2026-02-16T20:26:36.394705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-16T20:26:36.405586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-16T20:26:36.405940] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-16T20:26:36.406791] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-16T20:26:36.406845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:36.406879] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:36.406907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:36.406965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:36.467441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:36.468363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:36.468448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:36.468482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:36.601381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:36.601556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:36.601640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:36.601673] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:36.605867] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=86.84%) [2026-02-16T20:26:36.606148] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-16T20:26:36.606276] [INFO ] [sig ] MEI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:36.751150] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MEI.txt [2026-02-16T20:26:36.751312] [INFO ] [sig ] [1944/3407] Completed MEI in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:36.751353] [INFO ] [sig ] [1945/3407] Forecasting MELI... [2026-02-16T20:26:36.751381] [INFO ] [sig ] Generating forecast for: MELI [2026-02-16T20:26:36.751411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-16T20:26:36.764303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-16T20:26:36.764705] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-16T20:26:36.765809] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-16T20:26:36.765863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:36.765896] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:36.765923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:36.765979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:36.826245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:36.827312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:36.827401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:36.827435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:36.947610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:36.947774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:36.947825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:36.947862] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:36.951334] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=29.59%) [2026-02-16T20:26:36.951637] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-16T20:26:36.951776] [INFO ] [sig ] MELI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:37.096877] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MELI.txt [2026-02-16T20:26:37.097224] [INFO ] [sig ] [1945/3407] Completed MELI in 0.3s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:37.097265] [INFO ] [sig ] [1946/3407] Forecasting MEOH... [2026-02-16T20:26:37.097293] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-16T20:26:37.097324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-16T20:26:37.110569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-16T20:26:37.110999] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-16T20:26:37.111915] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-16T20:26:37.111970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:37.112004] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:37.112031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:37.112090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:37.174507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:37.175547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:37.175663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:37.175698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:37.321484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:37.321658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:37.321701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:37.321734] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:37.325683] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: DOWN (p=43.25%) [2026-02-16T20:26:37.326167] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-16T20:26:37.326311] [INFO ] [sig ] MEOH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:37.479217] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MEOH.txt [2026-02-16T20:26:37.479436] [INFO ] [sig ] [1946/3407] Completed MEOH in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:37.479539] [INFO ] [sig ] [1947/3407] Forecasting MERC... [2026-02-16T20:26:37.479607] [INFO ] [sig ] Generating forecast for: MERC [2026-02-16T20:26:37.479657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-16T20:26:37.492562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-16T20:26:37.493034] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-16T20:26:37.493976] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-16T20:26:37.494031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:37.494065] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:37.494093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:37.494152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:37.555415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:37.556331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:37.556428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:37.556462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:37.679860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:37.680029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:37.680073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:37.680103] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:37.683753] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-16T20:26:37.684299] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-16T20:26:37.684441] [INFO ] [sig ] MERC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:37.843012] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MERC.txt [2026-02-16T20:26:37.843192] [INFO ] [sig ] [1947/3407] Completed MERC in 0.4s | 2.81 sym/s | Total: 11.5m | ETA: 8.7m [2026-02-16T20:26:37.843258] [INFO ] [sig ] [1948/3407] Forecasting META... [2026-02-16T20:26:37.843291] [INFO ] [sig ] Generating forecast for: META [2026-02-16T20:26:37.843321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-16T20:26:37.855471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-16T20:26:37.855857] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-16T20:26:37.856679] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-16T20:26:37.856732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:37.856776] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:37.856805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:37.856862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:37.918113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:37.919014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:37.919100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:37.919135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:38.047704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:38.047898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:38.047948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:38.048001] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:38.051615] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-02-16T20:26:38.051914] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-16T20:26:38.052050] [INFO ] [sig ] META: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:38.196728] [INFO ] [LOCAL ] Saved forecast: META 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/META.txt [2026-02-16T20:26:38.196862] [INFO ] [sig ] [1948/3407] Completed META in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-16T20:26:38.196900] [INFO ] [sig ] [1949/3407] Forecasting METC... [2026-02-16T20:26:38.196929] [INFO ] [sig ] Generating forecast for: METC [2026-02-16T20:26:38.196961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-16T20:26:38.210714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-16T20:26:38.210994] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-16T20:26:38.211804] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-16T20:26:38.211857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:38.211889] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:38.211917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:38.211973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:38.272101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:38.272787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:38.272879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:38.272919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:38.385922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:38.386078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:38.386119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:38.386148] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:38.392822] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-16T20:26:38.393142] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-16T20:26:38.393271] [INFO ] [sig ] METC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:38.537998] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/METC.txt [2026-02-16T20:26:38.538158] [INFO ] [sig ] [1949/3407] Completed METC in 0.3s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:38.538204] [INFO ] [sig ] [1950/3407] Forecasting METCB... [2026-02-16T20:26:38.538236] [INFO ] [sig ] Generating forecast for: METCB [2026-02-16T20:26:38.538265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-16T20:26:38.550929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-16T20:26:38.551469] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-16T20:26:38.552489] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-16T20:26:38.552542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:38.552616] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:38.552646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:38.552703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:38.611732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:38.612624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:38.612711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:38.612745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:38.741250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:38.741413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:38.741456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:38.741487] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:38.745026] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-16T20:26:38.745313] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-16T20:26:38.745442] [INFO ] [sig ] METCB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:38.892086] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/METCB.txt [2026-02-16T20:26:38.892234] [INFO ] [sig ] [1950/3407] Completed METCB in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:38.892276] [INFO ] [sig ] [1951/3407] Forecasting METD... [2026-02-16T20:26:38.892309] [INFO ] [sig ] Generating forecast for: METD [2026-02-16T20:26:38.892340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-16T20:26:38.904327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-16T20:26:38.904659] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-16T20:26:38.905463] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-16T20:26:38.905517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:38.905550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:38.905600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:38.905661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:38.964707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:38.965463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:38.965543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:38.965595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:39.094117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:39.094304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:39.094349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:39.094379] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:39.098026] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-16T20:26:39.098331] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-16T20:26:39.098482] [INFO ] [sig ] METD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:39.244172] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/METD.txt [2026-02-16T20:26:39.244311] [INFO ] [sig ] [1951/3407] Completed METD in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:39.244357] [INFO ] [sig ] [1952/3407] Forecasting MFA... [2026-02-16T20:26:39.244386] [INFO ] [sig ] Generating forecast for: MFA [2026-02-16T20:26:39.244418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-16T20:26:39.257079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-16T20:26:39.257417] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-16T20:26:39.258463] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-16T20:26:39.258514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:39.258547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:39.258593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:39.258653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:39.319664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:39.320525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:39.320629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:39.320666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:39.446118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:39.446281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:39.446323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:39.446352] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:39.449858] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=23.58%) [2026-02-16T20:26:39.450147] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-16T20:26:39.450281] [INFO ] [sig ] MFA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:39.596838] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MFA.txt [2026-02-16T20:26:39.596988] [INFO ] [sig ] [1952/3407] Completed MFA in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:39.597027] [INFO ] [sig ] [1953/3407] Forecasting MFC... [2026-02-16T20:26:39.597057] [INFO ] [sig ] Generating forecast for: MFC [2026-02-16T20:26:39.597087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-16T20:26:39.609319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-16T20:26:39.609675] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-16T20:26:39.610642] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-16T20:26:39.610697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:39.610731] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:39.610758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:39.610816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:39.673092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:39.673943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:39.674028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:39.674062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:39.805275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:39.805430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:39.805473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:39.805537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:39.810008] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-16T20:26:39.810566] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-16T20:26:39.810788] [INFO ] [sig ] MFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:39.963683] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MFC.txt [2026-02-16T20:26:39.963836] [INFO ] [sig ] [1953/3407] Completed MFC in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:39.963887] [INFO ] [sig ] [1954/3407] Forecasting MFG... [2026-02-16T20:26:39.963925] [INFO ] [sig ] Generating forecast for: MFG [2026-02-16T20:26:39.963965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-16T20:26:39.976953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-16T20:26:39.977400] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-16T20:26:39.978369] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-16T20:26:39.978428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:39.978461] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:39.978489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:39.978547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:40.040414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:40.041496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:40.041600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:40.041637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:40.169531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:40.169710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:40.169754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:40.169784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:40.174090] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-16T20:26:40.174457] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-16T20:26:40.174640] [INFO ] [sig ] MFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:40.330394] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MFG.txt [2026-02-16T20:26:40.330600] [INFO ] [sig ] [1954/3407] Completed MFG in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:40.330650] [INFO ] [sig ] [1955/3407] Forecasting MFI... [2026-02-16T20:26:40.330681] [INFO ] [sig ] Generating forecast for: MFI [2026-02-16T20:26:40.330748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-16T20:26:40.342276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-16T20:26:40.342708] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-16T20:26:40.343555] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-16T20:26:40.343627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:40.343661] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:40.343690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:40.343748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:40.403407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:40.404324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:40.404420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:40.404455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:40.529391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:40.529549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:40.529613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:40.529663] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:40.533188] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-16T20:26:40.533478] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-16T20:26:40.533625] [INFO ] [sig ] MFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:40.676894] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MFI.txt [2026-02-16T20:26:40.677057] [INFO ] [sig ] [1955/3407] Completed MFI in 0.3s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:40.677097] [INFO ] [sig ] [1956/3407] Forecasting MFIC... [2026-02-16T20:26:40.677126] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-16T20:26:40.677157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-16T20:26:40.689684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-16T20:26:40.690070] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-16T20:26:40.690975] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-16T20:26:40.691036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:40.691070] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:40.691098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:40.691157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:40.750653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:40.751521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:40.751662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:40.751722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:40.875346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:40.875507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:40.875550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:40.875600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:40.879115] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-16T20:26:40.879415] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-16T20:26:40.879550] [INFO ] [sig ] MFIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:41.035050] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MFIC.txt [2026-02-16T20:26:41.035231] [INFO ] [sig ] [1956/3407] Completed MFIC in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:41.035273] [INFO ] [sig ] [1957/3407] Forecasting MFIN... [2026-02-16T20:26:41.035303] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-16T20:26:41.035336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-16T20:26:41.046970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-16T20:26:41.047294] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-16T20:26:41.048203] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-16T20:26:41.048256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:41.048288] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:41.048315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:41.048373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:41.107335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:41.108303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:41.108391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:41.108444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:41.227658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:41.227827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:41.227871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:41.227903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:41.231502] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=33.77%) [2026-02-16T20:26:41.231827] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-16T20:26:41.231965] [INFO ] [sig ] MFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:41.377697] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MFIN.txt [2026-02-16T20:26:41.377853] [INFO ] [sig ] [1957/3407] Completed MFIN in 0.3s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:41.377901] [INFO ] [sig ] [1958/3407] Forecasting MFM... [2026-02-16T20:26:41.377938] [INFO ] [sig ] Generating forecast for: MFM [2026-02-16T20:26:41.378026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-16T20:26:41.389745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-16T20:26:41.390039] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-16T20:26:41.390877] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-16T20:26:41.390930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:41.390963] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:41.390990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:41.391046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:41.453540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:41.454485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:41.454605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:41.454646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:41.581301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:41.581464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:41.581508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:41.581540] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:41.585075] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=86.72%) [2026-02-16T20:26:41.585366] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-16T20:26:41.585499] [INFO ] [sig ] MFM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:41.733907] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MFM.txt [2026-02-16T20:26:41.734086] [INFO ] [sig ] [1958/3407] Completed MFM in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:41.734131] [INFO ] [sig ] [1959/3407] Forecasting MG... [2026-02-16T20:26:41.734164] [INFO ] [sig ] Generating forecast for: MG [2026-02-16T20:26:41.734205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-16T20:26:41.746910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-16T20:26:41.747298] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-16T20:26:41.748175] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-16T20:26:41.748228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:41.748261] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:41.748299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:41.748357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:41.806734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:41.807656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:41.807740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:41.807775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:41.932781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:41.932961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:41.933014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:41.933053] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:41.937739] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-16T20:26:41.938241] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-16T20:26:41.938439] [INFO ] [sig ] MG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:42.083476] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MG.txt [2026-02-16T20:26:42.083669] [INFO ] [sig ] [1959/3407] Completed MG in 0.3s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:42.083712] [INFO ] [sig ] [1960/3407] Forecasting MGA... [2026-02-16T20:26:42.083743] [INFO ] [sig ] Generating forecast for: MGA [2026-02-16T20:26:42.083773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-16T20:26:42.095940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-16T20:26:42.096357] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-16T20:26:42.097249] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-16T20:26:42.097303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:42.097335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:42.097363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:42.097420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:42.155989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:42.156908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:42.157005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:42.157108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:42.286905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:42.287090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:42.287143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:42.287176] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:42.290703] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-16T20:26:42.290986] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-16T20:26:42.291116] [INFO ] [sig ] MGA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:42.432238] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MGA.txt [2026-02-16T20:26:42.432407] [INFO ] [sig ] [1960/3407] Completed MGA in 0.3s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:42.432447] [INFO ] [sig ] [1961/3407] Forecasting MGEE... [2026-02-16T20:26:42.432478] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-16T20:26:42.432544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-16T20:26:42.444708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-16T20:26:42.445045] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-16T20:26:42.445900] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-16T20:26:42.445956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:42.445988] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:42.446015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:42.446071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:42.506344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:42.507349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:42.507450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:42.507485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:42.633218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:42.633373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:42.633417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:42.633447] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:42.636939] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-02-16T20:26:42.637223] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-16T20:26:42.637350] [INFO ] [sig ] MGEE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:42.788294] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGEE.txt [2026-02-16T20:26:42.788478] [INFO ] [sig ] [1961/3407] Completed MGEE in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:42.788529] [INFO ] [sig ] [1962/3407] Forecasting MGIC... [2026-02-16T20:26:42.788561] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-16T20:26:42.788642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-16T20:26:42.801185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-16T20:26:42.801625] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-16T20:26:42.802524] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-16T20:26:42.802599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:42.802636] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:42.802664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:42.802723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:42.864365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:42.865319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:42.865415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:42.865452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:42.994337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:42.994498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:42.994541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:42.994590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:42.998215] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-02-16T20:26:42.998512] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-16T20:26:42.998678] [INFO ] [sig ] MGIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:43.144353] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGIC.txt [2026-02-16T20:26:43.144518] [INFO ] [sig ] [1962/3407] Completed MGIC in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:43.144564] [INFO ] [sig ] [1963/3407] Forecasting MGM... [2026-02-16T20:26:43.144654] [INFO ] [sig ] Generating forecast for: MGM [2026-02-16T20:26:43.144718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-16T20:26:43.156716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-16T20:26:43.157158] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-16T20:26:43.158100] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-16T20:26:43.158157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:43.158190] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:43.158218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:43.158276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:43.219733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:43.220686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:43.220778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:43.220838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:43.346247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:43.346411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:43.346454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:43.346484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:43.350134] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=11.12%) [2026-02-16T20:26:43.350464] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-16T20:26:43.350629] [INFO ] [sig ] MGM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:43.528874] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MGM.txt [2026-02-16T20:26:43.529093] [INFO ] [sig ] [1963/3407] Completed MGM in 0.4s | 2.81 sym/s | Total: 11.6m | ETA: 8.6m [2026-02-16T20:26:43.529136] [INFO ] [sig ] [1964/3407] Forecasting MGNI... [2026-02-16T20:26:43.529169] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-16T20:26:43.529199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-16T20:26:43.541401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-16T20:26:43.541795] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-16T20:26:43.542640] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-16T20:26:43.542694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:43.542728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:43.542757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:43.542814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:43.604190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:43.604896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:43.604980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:43.605019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:43.734926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:43.735080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:43.735122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:43.735151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:43.738533] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-16T20:26:43.738822] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-16T20:26:43.738960] [INFO ] [sig ] MGNI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:43.948695] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MGNI.txt [2026-02-16T20:26:43.948864] [INFO ] [sig ] [1964/3407] Completed MGNI in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-16T20:26:43.948906] [INFO ] [sig ] [1965/3407] Forecasting MGNX... [2026-02-16T20:26:43.948973] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-16T20:26:43.949006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-16T20:26:43.960537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-16T20:26:43.960935] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-16T20:26:43.961781] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-16T20:26:43.961834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:43.961866] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:43.961895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:43.961965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:44.018971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:44.019881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:44.019970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:44.020003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:44.137747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:44.137912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:44.137955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:44.138010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:44.141398] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=13.88%) [2026-02-16T20:26:44.141705] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-16T20:26:44.141836] [INFO ] [sig ] MGNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:44.287454] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MGNX.txt [2026-02-16T20:26:44.287646] [INFO ] [sig ] [1965/3407] Completed MGNX in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-16T20:26:44.287710] [INFO ] [sig ] [1966/3407] Forecasting MGPI... [2026-02-16T20:26:44.287765] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-16T20:26:44.287799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-16T20:26:44.306169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-16T20:26:44.306628] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-16T20:26:44.307652] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-16T20:26:44.307707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:44.307741] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:44.307770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:44.307827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:44.364621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:44.365545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:44.365650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:44.365685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:44.491529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:44.491710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:44.491755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:44.491784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:44.495611] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-02-16T20:26:44.495901] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-16T20:26:44.496050] [INFO ] [sig ] MGPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:44.642474] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MGPI.txt [2026-02-16T20:26:44.642666] [INFO ] [sig ] [1966/3407] Completed MGPI in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:44.642713] [INFO ] [sig ] [1967/3407] Forecasting MGRC... [2026-02-16T20:26:44.642743] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-16T20:26:44.642774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-16T20:26:44.654919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-16T20:26:44.655281] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-16T20:26:44.656091] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-16T20:26:44.656143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:44.656201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:44.656230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:44.656287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:44.713246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:44.714100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:44.714182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:44.714215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:44.831025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:44.831379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:44.831421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:44.831451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:44.835080] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=83.53%) [2026-02-16T20:26:44.835370] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-16T20:26:44.835502] [INFO ] [sig ] MGRC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:44.984082] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGRC.txt [2026-02-16T20:26:44.984249] [INFO ] [sig ] [1967/3407] Completed MGRC in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:44.984293] [INFO ] [sig ] [1968/3407] Forecasting MGTX... [2026-02-16T20:26:44.984325] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-16T20:26:44.984386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-16T20:26:44.995401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-16T20:26:44.995695] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-16T20:26:44.996471] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-16T20:26:44.996523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:44.996555] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:44.996610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:44.996669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:45.058251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:45.058965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:45.059049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:45.059088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:45.180430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:45.180599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:45.180646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:45.180675] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:45.184240] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-16T20:26:45.184522] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-16T20:26:45.184668] [INFO ] [sig ] MGTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:45.331907] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGTX.txt [2026-02-16T20:26:45.332065] [INFO ] [sig ] [1968/3407] Completed MGTX in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:45.332115] [INFO ] [sig ] [1969/3407] Forecasting MGX... [2026-02-16T20:26:45.332154] [INFO ] [sig ] Generating forecast for: MGX [2026-02-16T20:26:45.332214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-16T20:26:45.343294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-16T20:26:45.343592] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-16T20:26:45.344375] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-16T20:26:45.344427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:45.344459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:45.344485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:45.344550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:45.405172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:45.405844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:45.405925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:45.405960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:45.527373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:45.527533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:45.527593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:45.527627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:45.531172] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-02-16T20:26:45.531514] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-16T20:26:45.531692] [INFO ] [sig ] MGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:45.679190] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGX.txt [2026-02-16T20:26:45.679335] [INFO ] [sig ] [1969/3407] Completed MGX in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:45.679375] [INFO ] [sig ] [1970/3407] Forecasting MGY... [2026-02-16T20:26:45.679404] [INFO ] [sig ] Generating forecast for: MGY [2026-02-16T20:26:45.679435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-16T20:26:45.690707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-16T20:26:45.691032] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-16T20:26:45.691830] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-16T20:26:45.691882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:45.691914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:45.691940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:45.691995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:45.754390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:45.755091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:45.755205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:45.755243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:45.873809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:45.873959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:45.874001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:45.874061] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:45.877461] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=71.57%) [2026-02-16T20:26:45.877749] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-16T20:26:45.877874] [INFO ] [sig ] MGY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:46.053191] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MGY.txt [2026-02-16T20:26:46.053353] [INFO ] [sig ] [1970/3407] Completed MGY in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:46.053394] [INFO ] [sig ] [1971/3407] Forecasting MHD... [2026-02-16T20:26:46.053426] [INFO ] [sig ] Generating forecast for: MHD [2026-02-16T20:26:46.053490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-16T20:26:46.065815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-16T20:26:46.066188] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-16T20:26:46.067003] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-16T20:26:46.067056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:46.067089] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:46.067116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:46.067173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:46.124832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:46.125709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:46.125798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:46.125831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:46.240724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:46.240884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:46.240927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:46.240956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:46.244315] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-16T20:26:46.244610] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-16T20:26:46.244741] [INFO ] [sig ] MHD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:46.387866] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MHD.txt [2026-02-16T20:26:46.388029] [INFO ] [sig ] [1971/3407] Completed MHD in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:46.388076] [INFO ] [sig ] [1972/3407] Forecasting MHF... [2026-02-16T20:26:46.388113] [INFO ] [sig ] Generating forecast for: MHF [2026-02-16T20:26:46.388149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-16T20:26:46.404098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-16T20:26:46.404466] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-16T20:26:46.405275] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-16T20:26:46.405340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:46.405375] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:46.405401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:46.405458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:46.465506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:46.466397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:46.466524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:46.466566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:46.593251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:46.593415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:46.593458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:46.593489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:46.596976] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=83.76%) [2026-02-16T20:26:46.597260] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-16T20:26:46.597390] [INFO ] [sig ] MHF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:46.743938] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MHF.txt [2026-02-16T20:26:46.744098] [INFO ] [sig ] [1972/3407] Completed MHF in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:46.744139] [INFO ] [sig ] [1973/3407] Forecasting MHK... [2026-02-16T20:26:46.744168] [INFO ] [sig ] Generating forecast for: MHK [2026-02-16T20:26:46.744236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-16T20:26:46.756221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-16T20:26:46.756614] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-16T20:26:46.757397] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-16T20:26:46.757449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:46.757481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:46.757507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:46.757562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:46.815364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:46.816225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:46.816310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:46.816344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:46.932415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:46.932597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:46.932641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:46.932670] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:46.936054] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-16T20:26:46.936362] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-16T20:26:46.936500] [INFO ] [sig ] MHK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:47.082639] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MHK.txt [2026-02-16T20:26:47.082799] [INFO ] [sig ] [1973/3407] Completed MHK in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:47.082839] [INFO ] [sig ] [1974/3407] Forecasting MHO... [2026-02-16T20:26:47.082902] [INFO ] [sig ] Generating forecast for: MHO [2026-02-16T20:26:47.082933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-16T20:26:47.094488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-16T20:26:47.094867] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-16T20:26:47.095744] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-16T20:26:47.095796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:47.095828] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:47.095855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:47.095912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:47.158329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:47.159202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:47.159282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:47.159315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:47.279182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:47.279344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:47.279385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:47.279416] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:47.282955] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=51.94%) [2026-02-16T20:26:47.283268] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-16T20:26:47.283402] [INFO ] [sig ] MHO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:47.428777] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MHO.txt [2026-02-16T20:26:47.428903] [INFO ] [sig ] [1974/3407] Completed MHO in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:47.428948] [INFO ] [sig ] [1975/3407] Forecasting MIDD... [2026-02-16T20:26:47.428982] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-16T20:26:47.429019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-16T20:26:47.440855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-16T20:26:47.441153] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-16T20:26:47.441949] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-16T20:26:47.442008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:47.442047] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:47.442080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:47.442148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:47.501225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:47.501962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:47.502044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:47.502079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:47.623077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:47.623233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:47.623274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:47.623302] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:47.626686] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-16T20:26:47.626955] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-16T20:26:47.627079] [INFO ] [sig ] MIDD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:47.781784] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MIDD.txt [2026-02-16T20:26:47.781935] [INFO ] [sig ] [1975/3407] Completed MIDD in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:47.781981] [INFO ] [sig ] [1976/3407] Forecasting MIGI... [2026-02-16T20:26:47.782048] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-16T20:26:47.782088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-16T20:26:47.794466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-16T20:26:47.794828] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-16T20:26:47.795870] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-16T20:26:47.795923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:47.795955] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:47.795982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:47.796039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:47.864524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:47.865445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:47.865559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:47.865618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:47.984162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:47.984328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:47.984371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:47.984402] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:47.987996] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-02-16T20:26:47.988289] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-16T20:26:47.988446] [INFO ] [sig ] MIGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:48.137753] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MIGI.txt [2026-02-16T20:26:48.137915] [INFO ] [sig ] [1976/3407] Completed MIGI in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:48.137997] [INFO ] [sig ] [1977/3407] Forecasting MILN... [2026-02-16T20:26:48.138031] [INFO ] [sig ] Generating forecast for: MILN [2026-02-16T20:26:48.138063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-16T20:26:48.149631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-16T20:26:48.149967] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-16T20:26:48.150776] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-16T20:26:48.150828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:48.150859] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:48.150886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:48.150942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:48.212881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:48.213824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:48.213947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:48.213984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:48.333470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:48.333662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:48.333707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:48.333739] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:48.337842] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-16T20:26:48.338209] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-16T20:26:48.338365] [INFO ] [sig ] MILN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:48.487739] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MILN.txt [2026-02-16T20:26:48.487906] [INFO ] [sig ] [1977/3407] Completed MILN in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:48.487947] [INFO ] [sig ] [1978/3407] Forecasting MIND... [2026-02-16T20:26:48.487999] [INFO ] [sig ] Generating forecast for: MIND [2026-02-16T20:26:48.488033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-16T20:26:48.499468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-16T20:26:48.499837] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-16T20:26:48.500676] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-16T20:26:48.500728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:48.500758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:48.500784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:48.500840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:48.562714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:48.563673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:48.563766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:48.563802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:48.683880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:48.684048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:48.684091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:48.684121] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:48.688356] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-02-16T20:26:48.688727] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-16T20:26:48.688880] [INFO ] [sig ] MIND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:48.834791] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MIND.txt [2026-02-16T20:26:48.834950] [INFO ] [sig ] [1978/3407] Completed MIND in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:48.834991] [INFO ] [sig ] [1979/3407] Forecasting MIRA... [2026-02-16T20:26:48.835054] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-16T20:26:48.835089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-16T20:26:48.846829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-16T20:26:48.847207] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-16T20:26:48.848073] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-16T20:26:48.848127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:48.848159] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:48.848185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:48.848241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:48.906944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:48.908094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:48.908214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:48.908254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:49.037393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:49.037560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:49.037644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:49.037677] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:49.041325] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-02-16T20:26:49.041646] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-16T20:26:49.041787] [INFO ] [sig ] MIRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:49.195369] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MIRA.txt [2026-02-16T20:26:49.195534] [INFO ] [sig ] [1979/3407] Completed MIRA in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:49.195621] [INFO ] [sig ] [1980/3407] Forecasting MIRM... [2026-02-16T20:26:49.195656] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-16T20:26:49.195688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-16T20:26:49.211321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-16T20:26:49.211796] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-16T20:26:49.212707] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-16T20:26:49.212760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:49.212793] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:49.212820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:49.212877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:49.269697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:49.270599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:49.270691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:49.270725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:49.390190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:49.390369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:49.390411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:49.390440] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:49.393931] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-02-16T20:26:49.394233] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-16T20:26:49.394369] [INFO ] [sig ] MIRM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:49.539812] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MIRM.txt [2026-02-16T20:26:49.540035] [INFO ] [sig ] [1980/3407] Completed MIRM in 0.3s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:49.540079] [INFO ] [sig ] [1981/3407] Forecasting MITK... [2026-02-16T20:26:49.540108] [INFO ] [sig ] Generating forecast for: MITK [2026-02-16T20:26:49.540140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-16T20:26:49.551699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-16T20:26:49.552079] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-16T20:26:49.552918] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-16T20:26:49.552971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:49.553003] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:49.553030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:49.553086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:49.611431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:49.612388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:49.612498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:49.612533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:49.745223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:49.745390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:49.745433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:49.745464] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:49.749110] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-02-16T20:26:49.749427] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-16T20:26:49.749598] [INFO ] [sig ] MITK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:49.918121] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MITK.txt [2026-02-16T20:26:49.918299] [INFO ] [sig ] [1981/3407] Completed MITK in 0.4s | 2.81 sym/s | Total: 11.7m | ETA: 8.5m [2026-02-16T20:26:49.918376] [INFO ] [sig ] [1982/3407] Forecasting MIY... [2026-02-16T20:26:49.918406] [INFO ] [sig ] Generating forecast for: MIY [2026-02-16T20:26:49.918439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-16T20:26:49.929536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-16T20:26:49.929956] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-16T20:26:49.930944] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-16T20:26:49.930998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:49.931033] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:49.931061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:49.931120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:49.994730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:49.995645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:49.995737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:49.995773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:50.121366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:50.121538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:50.121602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:50.121637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:50.125373] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=70.39%) [2026-02-16T20:26:50.125708] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-16T20:26:50.125846] [INFO ] [sig ] MIY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:50.284355] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MIY.txt [2026-02-16T20:26:50.284557] [INFO ] [sig ] [1982/3407] Completed MIY in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-16T20:26:50.284658] [INFO ] [sig ] [1983/3407] Forecasting MKC... [2026-02-16T20:26:50.284698] [INFO ] [sig ] Generating forecast for: MKC [2026-02-16T20:26:50.284737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-16T20:26:50.299543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-16T20:26:50.300332] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-16T20:26:50.301920] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-16T20:26:50.302016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:50.302077] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:50.302114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:50.302200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:50.363010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:50.364311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:50.364424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:50.364459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:50.507144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:50.507382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:50.507433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:50.507465] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:50.512187] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-16T20:26:50.512771] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-16T20:26:50.513054] [INFO ] [sig ] MKC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:50.683335] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MKC.txt [2026-02-16T20:26:50.683710] [INFO ] [sig ] [1983/3407] Completed MKC in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:50.683766] [INFO ] [sig ] [1984/3407] Forecasting MKSI... [2026-02-16T20:26:50.683830] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-16T20:26:50.683866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-16T20:26:50.698925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-16T20:26:50.699519] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-16T20:26:50.700662] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-16T20:26:50.700745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:50.700860] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:50.700890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:50.700950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:50.767723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:50.769152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:50.769296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:50.769346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:50.906890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:50.907148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:50.907201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:50.907235] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:50.911686] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-02-16T20:26:50.912091] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-16T20:26:50.912264] [INFO ] [sig ] MKSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:51.070317] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MKSI.txt [2026-02-16T20:26:51.070645] [INFO ] [sig ] [1984/3407] Completed MKSI in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:51.070700] [INFO ] [sig ] [1985/3407] Forecasting MKTX... [2026-02-16T20:26:51.070733] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-16T20:26:51.070766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-16T20:26:51.084299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-16T20:26:51.084768] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-16T20:26:51.085645] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-16T20:26:51.085699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:51.085732] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:51.085759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:51.085815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:51.142722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:51.143627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:51.143713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:51.143747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:51.271280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:51.271464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:51.271510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:51.271541] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:51.275171] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=78.92%) [2026-02-16T20:26:51.275487] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-16T20:26:51.275665] [INFO ] [sig ] MKTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:51.437989] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MKTX.txt [2026-02-16T20:26:51.438187] [INFO ] [sig ] [1985/3407] Completed MKTX in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:51.438268] [INFO ] [sig ] [1986/3407] Forecasting MLAB... [2026-02-16T20:26:51.438304] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-16T20:26:51.438337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-16T20:26:51.450566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-16T20:26:51.450998] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-16T20:26:51.451859] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-16T20:26:51.451915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:51.451950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:51.451979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:51.452039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:51.514036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:51.514981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:51.515075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:51.515117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:51.639027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:51.639200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:51.639244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:51.639275] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:51.642821] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=28.27%) [2026-02-16T20:26:51.643120] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-16T20:26:51.643262] [INFO ] [sig ] MLAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:51.796009] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MLAB.txt [2026-02-16T20:26:51.796173] [INFO ] [sig ] [1986/3407] Completed MLAB in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:51.796213] [INFO ] [sig ] [1987/3407] Forecasting MLCO... [2026-02-16T20:26:51.796250] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-16T20:26:51.796313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-16T20:26:51.810631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-16T20:26:51.811214] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-16T20:26:51.812250] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-16T20:26:51.812306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:51.812342] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:51.812371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:51.812431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:51.874915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:51.876157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:51.876268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:51.876303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:52.011920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:52.012169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:52.012222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:52.012334] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:52.016758] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=48.15%) [2026-02-16T20:26:52.017240] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-16T20:26:52.017438] [INFO ] [sig ] MLCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:52.186450] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MLCO.txt [2026-02-16T20:26:52.186745] [INFO ] [sig ] [1987/3407] Completed MLCO in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:52.186803] [INFO ] [sig ] [1988/3407] Forecasting MLGO... [2026-02-16T20:26:52.186846] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-16T20:26:52.186891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-16T20:26:52.200913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-16T20:26:52.201546] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-16T20:26:52.202686] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-16T20:26:52.202746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:52.202782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:52.202810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:52.202870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:52.263101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:52.264373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:52.264491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:52.264526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:52.386125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:52.386297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:52.386345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:52.386388] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:52.390041] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=26.02%) [2026-02-16T20:26:52.390344] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-16T20:26:52.390478] [INFO ] [sig ] MLGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:52.575410] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MLGO.txt [2026-02-16T20:26:52.575637] [INFO ] [sig ] [1988/3407] Completed MLGO in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:52.575684] [INFO ] [sig ] [1989/3407] Forecasting MLI... [2026-02-16T20:26:52.575714] [INFO ] [sig ] Generating forecast for: MLI [2026-02-16T20:26:52.575778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-16T20:26:52.591431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-16T20:26:52.592298] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-16T20:26:52.593813] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-16T20:26:52.593888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:52.593937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:52.593983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:52.594075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:52.658286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:52.659463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:52.659655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:52.659699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:52.795543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:52.795816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:52.795865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:52.795898] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:52.803654] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-16T20:26:52.804151] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-16T20:26:52.804332] [INFO ] [sig ] MLI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:52.970547] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MLI.txt [2026-02-16T20:26:52.970871] [INFO ] [sig ] [1989/3407] Completed MLI in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:52.970929] [INFO ] [sig ] [1990/3407] Forecasting MLKN... [2026-02-16T20:26:52.970964] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-16T20:26:52.970998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-16T20:26:52.985778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-16T20:26:52.986378] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-16T20:26:52.987560] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-16T20:26:52.987639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:52.987673] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:52.987700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:52.987760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:53.053985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:53.055468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:53.055628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:53.055665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:53.194385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:53.194725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:53.194815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:53.194885] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:53.200406] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-02-16T20:26:53.201093] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-16T20:26:53.201342] [INFO ] [sig ] MLKN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:53.369053] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MLKN.txt [2026-02-16T20:26:53.369287] [INFO ] [sig ] [1990/3407] Completed MLKN in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:53.369371] [INFO ] [sig ] [1991/3407] Forecasting MLM... [2026-02-16T20:26:53.369404] [INFO ] [sig ] Generating forecast for: MLM [2026-02-16T20:26:53.369472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-16T20:26:53.383568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-16T20:26:53.384214] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-16T20:26:53.385239] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-16T20:26:53.385295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:53.385331] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:53.385360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:53.385419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:53.449014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:53.450411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:53.450522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:53.450557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:53.588766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:53.589025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:53.589078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:53.589110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:53.593655] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-16T20:26:53.594112] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-16T20:26:53.594290] [INFO ] [sig ] MLM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:53.752331] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MLM.txt [2026-02-16T20:26:53.752558] [INFO ] [sig ] [1991/3407] Completed MLM in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:53.752656] [INFO ] [sig ] [1992/3407] Forecasting MLP... [2026-02-16T20:26:53.752691] [INFO ] [sig ] Generating forecast for: MLP [2026-02-16T20:26:53.752724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-16T20:26:53.767980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-16T20:26:53.768644] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-16T20:26:53.770027] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-16T20:26:53.770091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:53.770131] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:53.770164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:53.770279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:53.838681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:53.839950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:53.840070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:53.840135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:53.951215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:53.951464] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:26:53.951539] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:53.951592] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:53.955662] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-16T20:26:53.956029] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-16T20:26:53.956181] [INFO ] [sig ] MLP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:54.114871] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MLP.txt [2026-02-16T20:26:54.115118] [INFO ] [sig ] [1992/3407] Completed MLP in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:54.115166] [INFO ] [sig ] [1993/3407] Forecasting MLTX... [2026-02-16T20:26:54.115202] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-16T20:26:54.115239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-16T20:26:54.129435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-16T20:26:54.130082] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-16T20:26:54.131126] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-16T20:26:54.131183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:54.131221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:54.131252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:54.131317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:54.191720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:54.192961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:54.193073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:54.193107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:54.324353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:54.324657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:54.324715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:54.324749] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:54.329518] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-02-16T20:26:54.330061] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-16T20:26:54.330258] [INFO ] [sig ] MLTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:54.492257] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MLTX.txt [2026-02-16T20:26:54.492508] [INFO ] [sig ] [1993/3407] Completed MLTX in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:54.492627] [INFO ] [sig ] [1994/3407] Forecasting MLYS... [2026-02-16T20:26:54.492668] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-16T20:26:54.492703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-16T20:26:54.507422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-16T20:26:54.508079] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-16T20:26:54.509139] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-16T20:26:54.509196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:54.509231] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:54.509261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:54.509344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:54.570765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:54.571988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:54.572147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:54.572184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:54.692046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:54.692287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:54.692333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:54.692363] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:54.696843] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-16T20:26:54.697303] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-16T20:26:54.697544] [INFO ] [sig ] MLYS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:54.856935] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MLYS.txt [2026-02-16T20:26:54.857190] [INFO ] [sig ] [1994/3407] Completed MLYS in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:54.857235] [INFO ] [sig ] [1995/3407] Forecasting MMD... [2026-02-16T20:26:54.857269] [INFO ] [sig ] Generating forecast for: MMD [2026-02-16T20:26:54.857360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-16T20:26:54.872093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-16T20:26:54.872699] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-16T20:26:54.873693] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-16T20:26:54.873748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:54.873782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:54.873809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:54.873869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:54.940226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:54.941708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:54.941905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:54.941946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:55.084136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:55.084394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:55.084444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:55.084474] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:55.089544] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=22.50%) [2026-02-16T20:26:55.090087] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-16T20:26:55.090327] [INFO ] [sig ] MMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:55.241799] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MMD.txt [2026-02-16T20:26:55.242014] [INFO ] [sig ] [1995/3407] Completed MMD in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:55.242059] [INFO ] [sig ] [1996/3407] Forecasting MMLP... [2026-02-16T20:26:55.242129] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-16T20:26:55.242168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-16T20:26:55.256311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-16T20:26:55.256982] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-16T20:26:55.258181] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-16T20:26:55.258277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:55.258318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:55.258358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:55.258426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:55.320499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:55.321784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:55.321902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:55.321940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:55.437723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:55.437998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:55.438054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:55.438089] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:55.442287] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-02-16T20:26:55.442641] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-16T20:26:55.442799] [INFO ] [sig ] MMLP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:55.607725] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MMLP.txt [2026-02-16T20:26:55.607953] [INFO ] [sig ] [1996/3407] Completed MMLP in 0.4s | 2.81 sym/s | Total: 11.8m | ETA: 8.4m [2026-02-16T20:26:55.611457] [INFO ] [sig ] [1997/3407] Forecasting MMS... [2026-02-16T20:26:55.611503] [INFO ] [sig ] Generating forecast for: MMS [2026-02-16T20:26:55.611537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-16T20:26:55.626136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-16T20:26:55.626748] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-16T20:26:55.627903] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-16T20:26:55.627985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:55.628022] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:55.628051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:55.628111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:55.688488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:55.689898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:55.690008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:55.690040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:55.822316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:55.822566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:55.822643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:55.822677] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:55.827358] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-02-16T20:26:55.827934] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-16T20:26:55.828140] [INFO ] [sig ] MMS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:55.982434] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MMS.txt [2026-02-16T20:26:55.982813] [INFO ] [sig ] [1997/3407] Completed MMS in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-16T20:26:55.982865] [INFO ] [sig ] [1998/3407] Forecasting MMSI... [2026-02-16T20:26:55.982896] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-16T20:26:55.982932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-16T20:26:55.997208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-16T20:26:55.997832] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-16T20:26:55.998943] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-16T20:26:55.998999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:55.999034] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:55.999063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:55.999135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:56.059707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:56.061035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:56.061148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:56.061182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:56.192625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:56.192879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:56.192930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:56.192960] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:56.197367] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-16T20:26:56.197788] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-16T20:26:56.197980] [INFO ] [sig ] MMSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:56.352205] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MMSI.txt [2026-02-16T20:26:56.352538] [INFO ] [sig ] [1998/3407] Completed MMSI in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-16T20:26:56.352654] [INFO ] [sig ] [1999/3407] Forecasting MNDO... [2026-02-16T20:26:56.352705] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-16T20:26:56.352754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-16T20:26:56.367851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-16T20:26:56.368501] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-16T20:26:56.369607] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-16T20:26:56.369662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:56.369708] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:56.369739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:56.369841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:56.430442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:56.431697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:56.431832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:56.431866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:56.550050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:56.550298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:56.550350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:56.550381] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:56.554308] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=4.73%) [2026-02-16T20:26:56.554715] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-16T20:26:56.554884] [INFO ] [sig ] MNDO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:56.707558] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MNDO.txt [2026-02-16T20:26:56.707904] [INFO ] [sig ] [1999/3407] Completed MNDO in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-16T20:26:56.707985] [INFO ] [sig ] [2000/3407] Forecasting MNDY... [2026-02-16T20:26:56.708032] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-16T20:26:56.708077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-16T20:26:56.722124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-16T20:26:56.722768] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-16T20:26:56.723926] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-16T20:26:56.723992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:56.724029] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:56.724058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:56.724119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:56.787480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:56.788792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:56.788913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:56.788950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:56.923125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:56.923363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:56.923412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:56.923446] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:56.927878] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-02-16T20:26:56.928391] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-16T20:26:56.928610] [INFO ] [sig ] MNDY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:57.103879] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MNDY.txt [2026-02-16T20:26:57.104186] [INFO ] [sig ] [2000/3407] Completed MNDY in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-16T20:26:57.104283] [INFO ] [sig ] [2001/3407] Forecasting MNKD... [2026-02-16T20:26:57.104320] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-16T20:26:57.104367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-16T20:26:57.118962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-16T20:26:57.119649] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-16T20:26:57.120804] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-16T20:26:57.120861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:57.120957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:57.120988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:57.121053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:57.181649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:57.182945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:57.183100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:57.183139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:57.310459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:57.310721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:57.310770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:57.310800] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:57.315040] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-02-16T20:26:57.315409] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-16T20:26:57.315592] [INFO ] [sig ] MNKD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:57.471421] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MNKD.txt [2026-02-16T20:26:57.471666] [INFO ] [sig ] [2001/3407] Completed MNKD in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:57.471751] [INFO ] [sig ] [2002/3407] Forecasting MNRO... [2026-02-16T20:26:57.471787] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-16T20:26:57.471820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-16T20:26:57.485369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-16T20:26:57.485932] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-16T20:26:57.486917] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-16T20:26:57.486973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:57.487007] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:57.487040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:57.487099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:57.547832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:57.549040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:57.549147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:57.549182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:57.676928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:57.677174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:57.677226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:57.677292] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:57.681397] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=63.90%) [2026-02-16T20:26:57.681786] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-16T20:26:57.681943] [INFO ] [sig ] MNRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:57.841284] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MNRO.txt [2026-02-16T20:26:57.841561] [INFO ] [sig ] [2002/3407] Completed MNRO in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:57.841641] [INFO ] [sig ] [2003/3407] Forecasting MNSO... [2026-02-16T20:26:57.841675] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-16T20:26:57.841708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-16T20:26:57.855187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-16T20:26:57.855802] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-16T20:26:57.856871] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-16T20:26:57.856926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:57.856959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:57.856986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:57.857045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:57.915339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:57.916623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:57.916723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:57.916756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:58.045032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:58.045318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:58.045370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:58.045401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:58.049622] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-16T20:26:58.049990] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-16T20:26:58.050155] [INFO ] [sig ] MNSO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:58.201982] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MNSO.txt [2026-02-16T20:26:58.202209] [INFO ] [sig ] [2003/3407] Completed MNSO in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:58.202293] [INFO ] [sig ] [2004/3407] Forecasting MNTK... [2026-02-16T20:26:58.202325] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-16T20:26:58.202358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-16T20:26:58.217872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-16T20:26:58.218561] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-16T20:26:58.219830] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-16T20:26:58.219894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:58.219933] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:58.219966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:58.220048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:58.289823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:58.291159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:58.291277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:58.291313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:58.423931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:58.424204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:58.424260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:58.424349] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:58.429180] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-16T20:26:58.429688] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-16T20:26:58.429875] [INFO ] [sig ] MNTK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:58.580506] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MNTK.txt [2026-02-16T20:26:58.580749] [INFO ] [sig ] [2004/3407] Completed MNTK in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:58.580830] [INFO ] [sig ] [2005/3407] Forecasting MNY... [2026-02-16T20:26:58.580863] [INFO ] [sig ] Generating forecast for: MNY [2026-02-16T20:26:58.580895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-16T20:26:58.594329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-16T20:26:58.594988] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-16T20:26:58.595997] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-16T20:26:58.596054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:58.596088] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:58.596115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:58.596173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:58.655111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:58.656328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:58.656431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:58.656474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:58.779044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:58.779284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:58.779329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:58.779358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:58.783431] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=29.63%) [2026-02-16T20:26:58.783800] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-16T20:26:58.783952] [INFO ] [sig ] MNY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:58.946193] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MNY.txt [2026-02-16T20:26:58.946399] [INFO ] [sig ] [2005/3407] Completed MNY in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:58.946479] [INFO ] [sig ] [2006/3407] Forecasting MOD... [2026-02-16T20:26:58.946511] [INFO ] [sig ] Generating forecast for: MOD [2026-02-16T20:26:58.946543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-16T20:26:58.960094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-16T20:26:58.960645] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-16T20:26:58.961749] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-16T20:26:58.961804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:58.961838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:58.961865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:58.961931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:59.021981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:59.023193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:59.023304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:59.023340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:59.158233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:59.158525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:59.158599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:59.158638] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:59.163379] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=83.81%) [2026-02-16T20:26:59.163779] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-16T20:26:59.163955] [INFO ] [sig ] MOD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:26:59.318863] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MOD.txt [2026-02-16T20:26:59.319090] [INFO ] [sig ] [2006/3407] Completed MOD in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:59.319173] [INFO ] [sig ] [2007/3407] Forecasting MODL... [2026-02-16T20:26:59.319209] [INFO ] [sig ] Generating forecast for: MODL [2026-02-16T20:26:59.319242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-16T20:26:59.333187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-16T20:26:59.333830] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-16T20:26:59.334948] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-16T20:26:59.335019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:59.335055] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:59.335084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:59.335154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:59.396766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:59.398029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:59.398130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:59.398163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:59.526780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:59.527045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:59.527096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:59.527126] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:59.531192] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-02-16T20:26:59.531518] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-16T20:26:59.531678] [INFO ] [sig ] MODL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:26:59.685141] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MODL.txt [2026-02-16T20:26:59.685404] [INFO ] [sig ] [2007/3407] Completed MODL in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:26:59.685488] [INFO ] [sig ] [2008/3407] Forecasting MOFG... [2026-02-16T20:26:59.685523] [INFO ] [sig ] Generating forecast for: MOFG [2026-02-16T20:26:59.685557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOFG' from 'https://tdm.silogroup.org/data/derivative_storage/MOFG.csv'. [2026-02-16T20:26:59.699491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOFG'. [2026-02-16T20:26:59.700117] [INFO ] [FORECASTER] Starting predict_future for MOFG [2026-02-16T20:26:59.701241] [DEBUG] [LOCAL ] No optimal features file found for MOFG: ./output/feature-sets/MOFG.txt [2026-02-16T20:26:59.701297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:26:59.701330] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:26:59.701357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:26:59.701416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:26:59.764047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:26:59.765198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:26:59.765304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:26:59.765340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:26:59.892415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:26:59.892755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:26:59.892864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:26:59.892903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:26:59.898053] [DEBUG] [FORECASTER] MOFG: Forecast T+1@11:T+2@11: UP (p=52.45%) [2026-02-16T20:26:59.898504] [INFO ] [FORECASTER] Completed predict_future for MOFG [2026-02-16T20:26:59.898725] [INFO ] [sig ] MOFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:00.065713] [INFO ] [LOCAL ] Saved forecast: MOFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MOFG.txt [2026-02-16T20:27:00.065932] [INFO ] [sig ] [2008/3407] Completed MOFG in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:00.065976] [INFO ] [sig ] [2009/3407] Forecasting MOH... [2026-02-16T20:27:00.066007] [INFO ] [sig ] Generating forecast for: MOH [2026-02-16T20:27:00.066079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-16T20:27:00.080469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-16T20:27:00.081068] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-16T20:27:00.082042] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-16T20:27:00.082097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:00.082132] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:00.082190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:00.082252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:00.150899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:00.152431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:00.152664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:00.152707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:00.281264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:00.281435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:00.281479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:00.281510] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:00.285258] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-16T20:27:00.285616] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-16T20:27:00.285773] [INFO ] [sig ] MOH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:00.439286] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MOH.txt [2026-02-16T20:27:00.439476] [INFO ] [sig ] [2009/3407] Completed MOH in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:00.439521] [INFO ] [sig ] [2010/3407] Forecasting MOMO... [2026-02-16T20:27:00.439605] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-16T20:27:00.439642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-16T20:27:00.451926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-16T20:27:00.452358] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-16T20:27:00.453270] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-16T20:27:00.453326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:00.453360] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:00.453390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:00.453450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:00.515884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:00.516841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:00.516929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:00.516964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:00.647676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:00.647902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:00.647954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:00.648009] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:00.652354] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-02-16T20:27:00.652697] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-16T20:27:00.652849] [INFO ] [sig ] MOMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:00.807665] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MOMO.txt [2026-02-16T20:27:00.807865] [INFO ] [sig ] [2010/3407] Completed MOMO in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:00.807924] [INFO ] [sig ] [2011/3407] Forecasting MORN... [2026-02-16T20:27:00.808023] [INFO ] [sig ] Generating forecast for: MORN [2026-02-16T20:27:00.808080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-16T20:27:00.821683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-16T20:27:00.822119] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-16T20:27:00.823045] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-16T20:27:00.823099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:00.823132] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:00.823160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:00.823217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:00.883250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:00.884238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:00.884374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:00.884409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:01.010770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:01.010939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:01.010983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:01.011014] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:01.014678] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-16T20:27:01.014995] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-16T20:27:01.015137] [INFO ] [sig ] MORN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:01.159112] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MORN.txt [2026-02-16T20:27:01.159294] [INFO ] [sig ] [2011/3407] Completed MORN in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:01.159344] [INFO ] [sig ] [2012/3407] Forecasting MOS... [2026-02-16T20:27:01.159421] [INFO ] [sig ] Generating forecast for: MOS [2026-02-16T20:27:01.159465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-16T20:27:01.171092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-16T20:27:01.171464] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-16T20:27:01.172303] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-16T20:27:01.172356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:01.172391] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:01.172418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:01.172475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:01.233090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:01.234159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:01.234253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:01.234287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:01.355594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:01.355759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:01.355801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:01.355831] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:01.359284] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-16T20:27:01.359602] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-16T20:27:01.359766] [INFO ] [sig ] MOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:01.504754] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MOS.txt [2026-02-16T20:27:01.504927] [INFO ] [sig ] [2012/3407] Completed MOS in 0.3s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:01.504968] [INFO ] [sig ] [2013/3407] Forecasting MP... [2026-02-16T20:27:01.505026] [INFO ] [sig ] Generating forecast for: MP [2026-02-16T20:27:01.505059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-16T20:27:01.517000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-16T20:27:01.517406] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-16T20:27:01.518321] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-16T20:27:01.518380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:01.518414] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:01.518442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:01.518512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:01.584872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:01.586226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:01.586384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:01.586439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:01.720909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:01.721084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:01.721127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:01.721158] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:01.725092] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-16T20:27:01.725517] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-16T20:27:01.725716] [INFO ] [sig ] MP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:01.878778] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MP.txt [2026-02-16T20:27:01.878953] [INFO ] [sig ] [2013/3407] Completed MP in 0.4s | 2.81 sym/s | Total: 11.9m | ETA: 8.3m [2026-02-16T20:27:01.879019] [INFO ] [sig ] [2014/3407] Forecasting MPA... [2026-02-16T20:27:01.879074] [INFO ] [sig ] Generating forecast for: MPA [2026-02-16T20:27:01.879110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-16T20:27:01.891514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-16T20:27:01.891981] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-16T20:27:01.892964] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-16T20:27:01.893020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:01.893054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:01.893083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:01.893141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:01.957157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:01.958134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:01.958221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:01.958255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:02.077723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:02.077884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:02.077944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:02.078006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:02.082157] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-16T20:27:02.082549] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-16T20:27:02.082752] [INFO ] [sig ] MPA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:02.236979] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MPA.txt [2026-02-16T20:27:02.237255] [INFO ] [sig ] [2014/3407] Completed MPA in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-16T20:27:02.237321] [INFO ] [sig ] [2015/3407] Forecasting MPAA... [2026-02-16T20:27:02.237368] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-16T20:27:02.237415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-16T20:27:02.249290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-16T20:27:02.249724] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-16T20:27:02.250600] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-16T20:27:02.250655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:02.250688] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:02.250716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:02.250773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:02.312821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:02.313788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:02.313880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:02.313916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:02.439086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:02.439254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:02.439297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:02.439327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:02.442897] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-16T20:27:02.443235] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-16T20:27:02.443378] [INFO ] [sig ] MPAA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:02.588568] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MPAA.txt [2026-02-16T20:27:02.588764] [INFO ] [sig ] [2015/3407] Completed MPAA in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-16T20:27:02.588805] [INFO ] [sig ] [2016/3407] Forecasting MPB... [2026-02-16T20:27:02.588834] [INFO ] [sig ] Generating forecast for: MPB [2026-02-16T20:27:02.588898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-16T20:27:02.601019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-16T20:27:02.601429] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-16T20:27:02.602299] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-16T20:27:02.602353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:02.602386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:02.602417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:02.602474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:02.659878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:02.660813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:02.660929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:02.660976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:02.783969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:02.784153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:02.784200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:02.784231] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:02.789601] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=20.19%) [2026-02-16T20:27:02.790228] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-16T20:27:02.790427] [INFO ] [sig ] MPB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:02.942668] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MPB.txt [2026-02-16T20:27:02.942838] [INFO ] [sig ] [2016/3407] Completed MPB in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-16T20:27:02.942878] [INFO ] [sig ] [2017/3407] Forecasting MPC... [2026-02-16T20:27:02.942941] [INFO ] [sig ] Generating forecast for: MPC [2026-02-16T20:27:02.942975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-16T20:27:02.955049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-16T20:27:02.955485] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-16T20:27:02.956410] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-16T20:27:02.956467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:02.956503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:02.956530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:02.956618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:03.015924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:03.016826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:03.016915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:03.016948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:03.141277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:03.141451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:03.141505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:03.141544] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:03.145113] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-16T20:27:03.145425] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-16T20:27:03.145606] [INFO ] [sig ] MPC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:03.292212] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MPC.txt [2026-02-16T20:27:03.292403] [INFO ] [sig ] [2017/3407] Completed MPC in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-16T20:27:03.292490] [INFO ] [sig ] [2018/3407] Forecasting MPX... [2026-02-16T20:27:03.292533] [INFO ] [sig ] Generating forecast for: MPX [2026-02-16T20:27:03.292589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-16T20:27:03.304005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-16T20:27:03.304394] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-16T20:27:03.305306] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-16T20:27:03.305365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:03.305450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:03.305488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:03.305559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:03.367313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:03.368297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:03.368399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:03.368435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:03.483304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:03.483476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:03.483520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:03.483552] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:03.487286] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-02-16T20:27:03.487626] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-16T20:27:03.487764] [INFO ] [sig ] MPX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:03.640183] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MPX.txt [2026-02-16T20:27:03.640362] [INFO ] [sig ] [2018/3407] Completed MPX in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:03.640406] [INFO ] [sig ] [2019/3407] Forecasting MQ... [2026-02-16T20:27:03.640464] [INFO ] [sig ] Generating forecast for: MQ [2026-02-16T20:27:03.640498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-16T20:27:03.654717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-16T20:27:03.655185] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-16T20:27:03.656350] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-16T20:27:03.656417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:03.656465] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:03.656503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:03.656608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:03.720332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:03.721279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:03.721367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:03.721410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:03.845606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:03.845772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:03.845816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:03.845848] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:03.849663] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-02-16T20:27:03.849970] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-16T20:27:03.850108] [INFO ] [sig ] MQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:03.996861] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MQ.txt [2026-02-16T20:27:03.997036] [INFO ] [sig ] [2019/3407] Completed MQ in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:03.997078] [INFO ] [sig ] [2020/3407] Forecasting MQY... [2026-02-16T20:27:03.997137] [INFO ] [sig ] Generating forecast for: MQY [2026-02-16T20:27:03.997172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-16T20:27:04.010112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-16T20:27:04.010535] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-16T20:27:04.011444] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-16T20:27:04.011502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:04.011535] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:04.011563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:04.011650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:04.072494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:04.073378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:04.073482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:04.073516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:04.197954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:04.198136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:04.198177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:04.198206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:04.201821] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-16T20:27:04.202203] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-16T20:27:04.202330] [INFO ] [sig ] MQY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:04.349277] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MQY.txt [2026-02-16T20:27:04.349431] [INFO ] [sig ] [2020/3407] Completed MQY in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:04.349471] [INFO ] [sig ] [2021/3407] Forecasting MRAM... [2026-02-16T20:27:04.349502] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-16T20:27:04.349534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-16T20:27:04.362236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-16T20:27:04.362826] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-16T20:27:04.363654] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-16T20:27:04.363707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:04.363739] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:04.363766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:04.363821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:04.430529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:04.431764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:04.431880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:04.431932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:04.563006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:04.563173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:04.563216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:04.563248] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:04.566984] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-16T20:27:04.567298] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-16T20:27:04.567473] [INFO ] [sig ] MRAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:04.714766] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRAM.txt [2026-02-16T20:27:04.714923] [INFO ] [sig ] [2021/3407] Completed MRAM in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:04.714964] [INFO ] [sig ] [2022/3407] Forecasting MRBK... [2026-02-16T20:27:04.714994] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-16T20:27:04.715031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-16T20:27:04.727152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-16T20:27:04.727500] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-16T20:27:04.728551] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-16T20:27:04.728633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:04.728667] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:04.728693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:04.728750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:04.789201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:04.790068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:04.790156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:04.790191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:04.920152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:04.920320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:04.920364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:04.920395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:04.924059] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=27.58%) [2026-02-16T20:27:04.924397] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-16T20:27:04.924540] [INFO ] [sig ] MRBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:05.080715] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRBK.txt [2026-02-16T20:27:05.080904] [INFO ] [sig ] [2022/3407] Completed MRBK in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:05.080953] [INFO ] [sig ] [2023/3407] Forecasting MRCC... [2026-02-16T20:27:05.080986] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-16T20:27:05.081045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-16T20:27:05.094393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-16T20:27:05.094759] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-16T20:27:05.095644] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-16T20:27:05.095888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:05.096040] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:05.096081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:05.096142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:05.161533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:05.162643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:05.162941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:05.162983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:05.289489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:05.289678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:05.289723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:05.289754] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:05.293261] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-16T20:27:05.293600] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-16T20:27:05.293739] [INFO ] [sig ] MRCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:05.441342] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRCC.txt [2026-02-16T20:27:05.441512] [INFO ] [sig ] [2023/3407] Completed MRCC in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:05.441553] [INFO ] [sig ] [2024/3407] Forecasting MRCY... [2026-02-16T20:27:05.441604] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-16T20:27:05.441698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-16T20:27:05.453339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-16T20:27:05.453717] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-16T20:27:05.454634] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-16T20:27:05.454691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:05.454725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:05.454752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:05.454810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:05.518517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:05.519375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:05.519459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:05.519498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:05.646590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:05.646750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:05.646791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:05.646820] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:05.650466] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=36.76%) [2026-02-16T20:27:05.650770] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-16T20:27:05.650903] [INFO ] [sig ] MRCY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:05.801209] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRCY.txt [2026-02-16T20:27:05.801365] [INFO ] [sig ] [2024/3407] Completed MRCY in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:05.801409] [INFO ] [sig ] [2025/3407] Forecasting MRK... [2026-02-16T20:27:05.801444] [INFO ] [sig ] Generating forecast for: MRK [2026-02-16T20:27:05.801482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-16T20:27:05.813426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-16T20:27:05.813838] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-16T20:27:05.814801] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-16T20:27:05.814857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:05.814892] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:05.814919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:05.814976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:05.880317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:05.881540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:05.881652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:05.881689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:06.021070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:06.021223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:06.021266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:06.021313] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:06.024974] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-02-16T20:27:06.025254] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-16T20:27:06.025382] [INFO ] [sig ] MRK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:06.172513] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRK.txt [2026-02-16T20:27:06.172679] [INFO ] [sig ] [2025/3407] Completed MRK in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:06.172720] [INFO ] [sig ] [2026/3407] Forecasting MRM... [2026-02-16T20:27:06.172774] [INFO ] [sig ] Generating forecast for: MRM [2026-02-16T20:27:06.172810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-16T20:27:06.184517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-16T20:27:06.184880] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-16T20:27:06.185885] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-16T20:27:06.185939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:06.185971] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:06.185998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:06.186054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:06.247728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:06.248601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:06.248694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:06.248728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:06.380348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:06.380504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:06.380549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:06.380598] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:06.384488] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-02-16T20:27:06.384798] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-16T20:27:06.384939] [INFO ] [sig ] MRM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:06.534934] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MRM.txt [2026-02-16T20:27:06.535126] [INFO ] [sig ] [2026/3407] Completed MRM in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:06.535190] [INFO ] [sig ] [2027/3407] Forecasting MRNA... [2026-02-16T20:27:06.535256] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-16T20:27:06.535290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-16T20:27:06.547674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-16T20:27:06.548074] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-16T20:27:06.548944] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-16T20:27:06.548998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:06.549030] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:06.549056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:06.549113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:06.608118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:06.609080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:06.609169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:06.609203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:06.732494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:06.732687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:06.732730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:06.732758] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:06.736278] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=22.05%) [2026-02-16T20:27:06.736614] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-16T20:27:06.736754] [INFO ] [sig ] MRNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:06.883225] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRNA.txt [2026-02-16T20:27:06.883410] [INFO ] [sig ] [2027/3407] Completed MRNA in 0.3s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:06.883457] [INFO ] [sig ] [2028/3407] Forecasting MRTN... [2026-02-16T20:27:06.883488] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-16T20:27:06.883527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-16T20:27:06.898353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-16T20:27:06.898781] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-16T20:27:06.899639] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-16T20:27:06.899694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:06.899726] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:06.899755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:06.899812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:06.960798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:06.961736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:06.961861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:06.961896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:07.087353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:07.087524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:07.087609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:07.087673] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:07.091397] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-02-16T20:27:07.091731] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-16T20:27:07.091883] [INFO ] [sig ] MRTN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:07.245194] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRTN.txt [2026-02-16T20:27:07.245395] [INFO ] [sig ] [2028/3407] Completed MRTN in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:07.245445] [INFO ] [sig ] [2029/3407] Forecasting MRVI... [2026-02-16T20:27:07.245519] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-16T20:27:07.245558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-16T20:27:07.258108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-16T20:27:07.258504] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-16T20:27:07.259406] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-16T20:27:07.259462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:07.259496] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:07.259526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:07.259620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:07.322081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:07.323034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:07.323120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:07.323155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:07.455889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:07.456051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:07.456114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:07.456157] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:07.459748] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-02-16T20:27:07.460054] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-16T20:27:07.460210] [INFO ] [sig ] MRVI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:07.614632] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRVI.txt [2026-02-16T20:27:07.614836] [INFO ] [sig ] [2029/3407] Completed MRVI in 0.4s | 2.81 sym/s | Total: 12.0m | ETA: 8.2m [2026-02-16T20:27:07.614889] [INFO ] [sig ] [2030/3407] Forecasting MRVL... [2026-02-16T20:27:07.614958] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-16T20:27:07.614991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-16T20:27:07.626922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-16T20:27:07.627328] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-16T20:27:07.628222] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-16T20:27:07.628278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:07.628310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:07.628337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:07.628394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:07.689822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:07.690855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:07.690946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:07.690981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:07.818208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:07.818380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:07.818422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:07.818452] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:07.822224] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-02-16T20:27:07.822562] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-16T20:27:07.822918] [INFO ] [sig ] MRVL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:07.981188] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MRVL.txt [2026-02-16T20:27:07.981394] [INFO ] [sig ] [2030/3407] Completed MRVL in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-16T20:27:07.981479] [INFO ] [sig ] [2031/3407] Forecasting MRX... [2026-02-16T20:27:07.981516] [INFO ] [sig ] Generating forecast for: MRX [2026-02-16T20:27:07.981548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-16T20:27:07.993673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-16T20:27:07.994068] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-16T20:27:07.995025] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-16T20:27:07.995092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:07.995126] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:07.995154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:07.995212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:08.060234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:08.061090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:08.061177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:08.061212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:08.190085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:08.190249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:08.190294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:08.190325] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:08.193886] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: DOWN (p=29.05%) [2026-02-16T20:27:08.194191] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-16T20:27:08.194330] [INFO ] [sig ] MRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:08.341541] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MRX.txt [2026-02-16T20:27:08.341733] [INFO ] [sig ] [2031/3407] Completed MRX in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-16T20:27:08.341776] [INFO ] [sig ] [2032/3407] Forecasting MS... [2026-02-16T20:27:08.341834] [INFO ] [sig ] Generating forecast for: MS [2026-02-16T20:27:08.341873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-16T20:27:08.354343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-16T20:27:08.354875] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-16T20:27:08.355951] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-16T20:27:08.356019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:08.356065] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:08.356095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:08.356153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:08.418595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:08.419478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:08.419568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:08.419623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:08.556020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:08.556201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:08.556245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:08.556277] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:08.560095] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-02-16T20:27:08.560393] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-16T20:27:08.560532] [INFO ] [sig ] MS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:08.709064] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MS.txt [2026-02-16T20:27:08.709237] [INFO ] [sig ] [2032/3407] Completed MS in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-16T20:27:08.709309] [INFO ] [sig ] [2033/3407] Forecasting MSA... [2026-02-16T20:27:08.709413] [INFO ] [sig ] Generating forecast for: MSA [2026-02-16T20:27:08.709472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-16T20:27:08.722838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-16T20:27:08.723183] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-16T20:27:08.724067] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-16T20:27:08.724122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:08.724155] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:08.724184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:08.724241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:08.790681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:08.791899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:08.791987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:08.792023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:08.923925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:08.924085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:08.924128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:08.924159] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:08.927743] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: UP (p=81.89%) [2026-02-16T20:27:08.928072] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-16T20:27:08.928207] [INFO ] [sig ] MSA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:09.080233] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSA.txt [2026-02-16T20:27:09.080382] [INFO ] [sig ] [2033/3407] Completed MSA in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-16T20:27:09.080422] [INFO ] [sig ] [2034/3407] Forecasting MSB... [2026-02-16T20:27:09.080454] [INFO ] [sig ] Generating forecast for: MSB [2026-02-16T20:27:09.080487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-16T20:27:09.092509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-16T20:27:09.092914] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-16T20:27:09.093842] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-16T20:27:09.093902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:09.093949] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:09.093984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:09.094041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:09.156643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:09.157493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:09.157600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:09.157638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:09.292440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:09.292645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:09.292696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:09.292726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:09.297060] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-02-16T20:27:09.297356] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-16T20:27:09.297491] [INFO ] [sig ] MSB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:09.452267] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MSB.txt [2026-02-16T20:27:09.452405] [INFO ] [sig ] [2034/3407] Completed MSB in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-16T20:27:09.452450] [INFO ] [sig ] [2035/3407] Forecasting MSBI... [2026-02-16T20:27:09.452481] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-16T20:27:09.452510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-16T20:27:09.464381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-16T20:27:09.464768] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-16T20:27:09.465601] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-16T20:27:09.465655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:09.465713] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:09.465743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:09.465801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:09.527351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:09.528426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:09.528511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:09.528546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:09.660069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:09.660230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:09.660276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:09.660307] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:09.664161] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=35.72%) [2026-02-16T20:27:09.664443] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-16T20:27:09.664589] [INFO ] [sig ] MSBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:09.807703] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MSBI.txt [2026-02-16T20:27:09.807849] [INFO ] [sig ] [2035/3407] Completed MSBI in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:09.807891] [INFO ] [sig ] [2036/3407] Forecasting MSCI... [2026-02-16T20:27:09.807923] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-16T20:27:09.807954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-16T20:27:09.820389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-16T20:27:09.820838] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-16T20:27:09.821759] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-16T20:27:09.821815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:09.821848] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:09.821876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:09.821934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:09.885016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:09.886047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:09.886163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:09.886213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:10.012109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:10.012278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:10.012320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:10.012349] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:10.016637] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-16T20:27:10.017179] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-16T20:27:10.017319] [INFO ] [sig ] MSCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:10.163170] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MSCI.txt [2026-02-16T20:27:10.163333] [INFO ] [sig ] [2036/3407] Completed MSCI in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:10.163375] [INFO ] [sig ] [2037/3407] Forecasting MSD... [2026-02-16T20:27:10.163404] [INFO ] [sig ] Generating forecast for: MSD [2026-02-16T20:27:10.163468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-16T20:27:10.175609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-16T20:27:10.175989] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-16T20:27:10.176878] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-16T20:27:10.176931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:10.176964] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:10.176991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:10.177048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:10.233889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:10.234847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:10.234937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:10.234970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:10.357869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:10.358058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:10.358102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:10.358131] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:10.361641] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-02-16T20:27:10.361930] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-16T20:27:10.362063] [INFO ] [sig ] MSD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:10.521241] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSD.txt [2026-02-16T20:27:10.521407] [INFO ] [sig ] [2037/3407] Completed MSD in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:10.521447] [INFO ] [sig ] [2038/3407] Forecasting MSEX... [2026-02-16T20:27:10.521477] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-16T20:27:10.521540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-16T20:27:10.534368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-16T20:27:10.534951] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-16T20:27:10.535969] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-16T20:27:10.536021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:10.536052] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:10.536078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:10.536133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:10.597605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:10.598723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:10.598999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:10.599041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:10.722097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:10.722263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:10.722322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:10.722389] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:10.726509] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-02-16T20:27:10.726827] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-16T20:27:10.726968] [INFO ] [sig ] MSEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:10.878637] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSEX.txt [2026-02-16T20:27:10.878806] [INFO ] [sig ] [2038/3407] Completed MSEX in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:10.878849] [INFO ] [sig ] [2039/3407] Forecasting MSFD... [2026-02-16T20:27:10.878914] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-16T20:27:10.878948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-16T20:27:10.890541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-16T20:27:10.890883] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-16T20:27:10.891749] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-16T20:27:10.891805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:10.891840] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:10.891869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:10.891926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:10.949913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:10.950781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:10.950869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:10.950905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:11.073637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:11.073793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:11.073835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:11.073864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:11.077248] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-16T20:27:11.077523] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-16T20:27:11.077677] [INFO ] [sig ] MSFD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:11.232850] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSFD.txt [2026-02-16T20:27:11.233007] [INFO ] [sig ] [2039/3407] Completed MSFD in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:11.233047] [INFO ] [sig ] [2040/3407] Forecasting MSFL... [2026-02-16T20:27:11.233077] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-16T20:27:11.233106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-16T20:27:11.245111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-16T20:27:11.245473] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-16T20:27:11.246283] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-16T20:27:11.246336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:11.246367] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:11.246394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:11.246451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:11.303488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:11.304301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:11.304384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:11.304417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:11.424892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:11.425057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:11.425100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:11.425133] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:11.428683] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-02-16T20:27:11.428981] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-16T20:27:11.429119] [INFO ] [sig ] MSFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:11.583812] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSFL.txt [2026-02-16T20:27:11.583979] [INFO ] [sig ] [2040/3407] Completed MSFL in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:11.584018] [INFO ] [sig ] [2041/3407] Forecasting MSGE... [2026-02-16T20:27:11.584048] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-16T20:27:11.584121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-16T20:27:11.597056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-16T20:27:11.597498] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-16T20:27:11.598506] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-16T20:27:11.598566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:11.598629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:11.598660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:11.598719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:11.657212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:11.658179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:11.658271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:11.658306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:11.785443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:11.785626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:11.785674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:11.785706] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:11.789294] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-02-16T20:27:11.789604] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-16T20:27:11.789742] [INFO ] [sig ] MSGE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:11.930828] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSGE.txt [2026-02-16T20:27:11.930964] [INFO ] [sig ] [2041/3407] Completed MSGE in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:11.931003] [INFO ] [sig ] [2042/3407] Forecasting MSGM... [2026-02-16T20:27:11.931031] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-16T20:27:11.931062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-16T20:27:11.942603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-16T20:27:11.942949] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-16T20:27:11.943783] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-16T20:27:11.943837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:11.943881] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:11.943909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:11.943996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:12.003226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:12.003988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:12.004071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:12.004106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:12.121470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:12.121653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:12.121706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:12.121744] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:12.125324] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=51.71%) [2026-02-16T20:27:12.125628] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-16T20:27:12.125785] [INFO ] [sig ] MSGM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:12.293884] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSGM.txt [2026-02-16T20:27:12.294060] [INFO ] [sig ] [2042/3407] Completed MSGM in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:12.294103] [INFO ] [sig ] [2043/3407] Forecasting MSGS... [2026-02-16T20:27:12.294135] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-16T20:27:12.294170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-16T20:27:12.305909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-16T20:27:12.306306] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-16T20:27:12.307156] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-16T20:27:12.307211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:12.307242] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:12.307268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:12.307325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:12.365028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:12.365908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:12.366019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:12.366055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:12.500194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:12.500352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:12.500393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:12.500423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:12.503973] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=59.30%) [2026-02-16T20:27:12.504270] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-16T20:27:12.504407] [INFO ] [sig ] MSGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:12.651791] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSGS.txt [2026-02-16T20:27:12.651949] [INFO ] [sig ] [2043/3407] Completed MSGS in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:12.651989] [INFO ] [sig ] [2044/3407] Forecasting MSI... [2026-02-16T20:27:12.652019] [INFO ] [sig ] Generating forecast for: MSI [2026-02-16T20:27:12.652050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-16T20:27:12.663221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-16T20:27:12.663556] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-16T20:27:12.664361] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-16T20:27:12.664413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:12.664445] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:12.664472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:12.664528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:12.723765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:12.724616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:12.724716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:12.724756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:12.846385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:12.846543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:12.846603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:12.846634] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:12.850122] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-16T20:27:12.850395] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-16T20:27:12.850519] [INFO ] [sig ] MSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:12.992991] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MSI.txt [2026-02-16T20:27:12.993141] [INFO ] [sig ] [2044/3407] Completed MSI in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:12.993182] [INFO ] [sig ] [2045/3407] Forecasting MSM... [2026-02-16T20:27:12.993212] [INFO ] [sig ] Generating forecast for: MSM [2026-02-16T20:27:12.993264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-16T20:27:13.004438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-16T20:27:13.004798] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-16T20:27:13.005617] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-16T20:27:13.005668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:13.005700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:13.005730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:13.005786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:13.064302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:13.065308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:13.065420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:13.065454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:13.185645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:13.185806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:13.185848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:13.185878] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:13.189824] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-16T20:27:13.190109] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-16T20:27:13.190240] [INFO ] [sig ] MSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:13.341159] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MSM.txt [2026-02-16T20:27:13.341326] [INFO ] [sig ] [2045/3407] Completed MSM in 0.3s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:13.341367] [INFO ] [sig ] [2046/3407] Forecasting MTB... [2026-02-16T20:27:13.341407] [INFO ] [sig ] Generating forecast for: MTB [2026-02-16T20:27:13.341479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-16T20:27:13.354020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-16T20:27:13.354448] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-16T20:27:13.355374] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-16T20:27:13.355431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:13.355463] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:13.355490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:13.355552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:13.424649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:13.425825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:13.425953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:13.425998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:13.549401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:13.549563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:13.549629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:13.549659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:13.553102] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=39.97%) [2026-02-16T20:27:13.553404] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-16T20:27:13.553543] [INFO ] [sig ] MTB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:13.699539] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MTB.txt [2026-02-16T20:27:13.699730] [INFO ] [sig ] [2046/3407] Completed MTB in 0.4s | 2.81 sym/s | Total: 12.1m | ETA: 8.1m [2026-02-16T20:27:13.699778] [INFO ] [sig ] [2047/3407] Forecasting MTCH... [2026-02-16T20:27:13.699836] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-16T20:27:13.699871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-16T20:27:13.711942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-16T20:27:13.712307] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-16T20:27:13.713147] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-16T20:27:13.713199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:13.713231] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:13.713258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:13.713315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:13.771618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:13.772554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:13.772669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:13.772705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:13.892626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:13.892788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:13.892831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:13.892860] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:13.896339] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=90.41%) [2026-02-16T20:27:13.896642] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-16T20:27:13.896777] [INFO ] [sig ] MTCH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:14.041347] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTCH.txt [2026-02-16T20:27:14.041496] [INFO ] [sig ] [2047/3407] Completed MTCH in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-16T20:27:14.041536] [INFO ] [sig ] [2048/3407] Forecasting MTG... [2026-02-16T20:27:14.041567] [INFO ] [sig ] Generating forecast for: MTG [2026-02-16T20:27:14.041640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-16T20:27:14.053784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-16T20:27:14.054092] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-16T20:27:14.054931] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-16T20:27:14.054985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:14.055026] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:14.055063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:14.055137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:14.118448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:14.119308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:14.119395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:14.119429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:14.238130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:14.238291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:14.238337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:14.238369] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:14.242070] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-16T20:27:14.242379] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-16T20:27:14.242519] [INFO ] [sig ] MTG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:14.389604] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTG.txt [2026-02-16T20:27:14.389851] [INFO ] [sig ] [2048/3407] Completed MTG in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-16T20:27:14.389923] [INFO ] [sig ] [2049/3407] Forecasting MTH... [2026-02-16T20:27:14.390009] [INFO ] [sig ] Generating forecast for: MTH [2026-02-16T20:27:14.390057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-16T20:27:14.401666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-16T20:27:14.402072] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-16T20:27:14.402966] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-16T20:27:14.403022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:14.403056] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:14.403084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:14.403142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:14.470252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:14.471379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:14.471490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:14.471539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:14.597374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:14.597527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:14.597586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:14.597637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:14.601175] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-16T20:27:14.601460] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-16T20:27:14.601610] [INFO ] [sig ] MTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:14.744931] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MTH.txt [2026-02-16T20:27:14.745078] [INFO ] [sig ] [2049/3407] Completed MTH in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-16T20:27:14.745118] [INFO ] [sig ] [2050/3407] Forecasting MTLS... [2026-02-16T20:27:14.745148] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-16T20:27:14.745179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-16T20:27:14.756291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-16T20:27:14.756651] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-16T20:27:14.757521] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-16T20:27:14.757601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:14.757643] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:14.757671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:14.757730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:14.815100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:14.815806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:14.815889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:14.815923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:14.934524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:14.934696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:14.934749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:14.934779] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:14.938346] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-16T20:27:14.938644] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-16T20:27:14.938787] [INFO ] [sig ] MTLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:15.082276] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MTLS.txt [2026-02-16T20:27:15.082418] [INFO ] [sig ] [2050/3407] Completed MTLS in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-16T20:27:15.082457] [INFO ] [sig ] [2051/3407] Forecasting MTN... [2026-02-16T20:27:15.082486] [INFO ] [sig ] Generating forecast for: MTN [2026-02-16T20:27:15.082517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-16T20:27:15.094367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-16T20:27:15.094734] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-16T20:27:15.095601] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-16T20:27:15.095657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:15.095691] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:15.095717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:15.095774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:15.153952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:15.154749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:15.154831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:15.154901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:15.281693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:15.281851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:15.281895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:15.281926] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:15.285504] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-16T20:27:15.285850] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-16T20:27:15.285986] [INFO ] [sig ] MTN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:15.438474] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTN.txt [2026-02-16T20:27:15.438769] [INFO ] [sig ] [2051/3407] Completed MTN in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:15.438845] [INFO ] [sig ] [2052/3407] Forecasting MTRN... [2026-02-16T20:27:15.438886] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-16T20:27:15.438924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-16T20:27:15.450522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-16T20:27:15.450904] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-16T20:27:15.451818] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-16T20:27:15.451877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:15.451962] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:15.452000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:15.452083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:15.514506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:15.515400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:15.515488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:15.515522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:15.641357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:15.641519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:15.641562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:15.641614] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:15.645191] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=71.59%) [2026-02-16T20:27:15.645489] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-16T20:27:15.645643] [INFO ] [sig ] MTRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:15.796961] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTRN.txt [2026-02-16T20:27:15.797105] [INFO ] [sig ] [2052/3407] Completed MTRN in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:15.797146] [INFO ] [sig ] [2053/3407] Forecasting MTRX... [2026-02-16T20:27:15.797177] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-16T20:27:15.797209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-16T20:27:15.808942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-16T20:27:15.809260] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-16T20:27:15.810126] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-16T20:27:15.810186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:15.810222] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:15.810260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:15.810321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:15.872828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:15.873783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:15.873865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:15.873899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:15.999144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:15.999302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:15.999346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:15.999376] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:16.002889] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-16T20:27:16.003170] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-16T20:27:16.003301] [INFO ] [sig ] MTRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:16.143481] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTRX.txt [2026-02-16T20:27:16.143642] [INFO ] [sig ] [2053/3407] Completed MTRX in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:16.143707] [INFO ] [sig ] [2054/3407] Forecasting MTSI... [2026-02-16T20:27:16.143740] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-16T20:27:16.143796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-16T20:27:16.157350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-16T20:27:16.157660] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-16T20:27:16.158710] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-16T20:27:16.158772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:16.158811] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:16.158843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:16.158905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:16.218181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:16.218906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:16.218987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:16.219020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:16.340887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:16.341056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:16.341106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:16.341137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:16.344865] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-16T20:27:16.345197] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-16T20:27:16.345343] [INFO ] [sig ] MTSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:16.486133] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTSI.txt [2026-02-16T20:27:16.486312] [INFO ] [sig ] [2054/3407] Completed MTSI in 0.3s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:16.486381] [INFO ] [sig ] [2055/3407] Forecasting MTX... [2026-02-16T20:27:16.486416] [INFO ] [sig ] Generating forecast for: MTX [2026-02-16T20:27:16.486448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-16T20:27:16.498508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-16T20:27:16.498906] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-16T20:27:16.500027] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-16T20:27:16.500093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:16.500134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:16.500172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:16.500240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:16.561380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:16.562313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:16.562406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:16.562440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:16.682877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:16.683041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:16.683086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:16.683151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:16.686956] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=87.14%) [2026-02-16T20:27:16.687308] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-16T20:27:16.687474] [INFO ] [sig ] MTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:16.838210] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTX.txt [2026-02-16T20:27:16.838361] [INFO ] [sig ] [2055/3407] Completed MTX in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:16.838403] [INFO ] [sig ] [2056/3407] Forecasting MTZ... [2026-02-16T20:27:16.838433] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-16T20:27:16.838465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-16T20:27:16.851721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-16T20:27:16.852026] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-16T20:27:16.852910] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-16T20:27:16.852965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:16.853195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:16.853223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:16.853281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:16.915912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:16.916704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:16.916785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:16.916818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:17.044299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:17.044456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:17.044498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:17.044526] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:17.047907] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-16T20:27:17.048381] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-16T20:27:17.048507] [INFO ] [sig ] MTZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:17.191453] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MTZ.txt [2026-02-16T20:27:17.191615] [INFO ] [sig ] [2056/3407] Completed MTZ in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:17.191656] [INFO ] [sig ] [2057/3407] Forecasting MUA... [2026-02-16T20:27:17.191687] [INFO ] [sig ] Generating forecast for: MUA [2026-02-16T20:27:17.191724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-16T20:27:17.202896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-16T20:27:17.203274] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-16T20:27:17.204136] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-16T20:27:17.204190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:17.204223] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:17.204251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:17.204309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:17.265629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:17.266425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:17.266511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:17.266545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:17.395207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:17.395376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:17.395420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:17.395450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:17.399608] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-16T20:27:17.400169] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-16T20:27:17.400325] [INFO ] [sig ] MUA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:17.554134] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MUA.txt [2026-02-16T20:27:17.554297] [INFO ] [sig ] [2057/3407] Completed MUA in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:17.554339] [INFO ] [sig ] [2058/3407] Forecasting MUC... [2026-02-16T20:27:17.554370] [INFO ] [sig ] Generating forecast for: MUC [2026-02-16T20:27:17.554428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-16T20:27:17.565797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-16T20:27:17.566180] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-16T20:27:17.567078] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-16T20:27:17.567133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:17.567164] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:17.567190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:17.567249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:17.629717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:17.630865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:17.630960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:17.630993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:17.765479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:17.765659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:17.765715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:17.765763] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:17.769782] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-02-16T20:27:17.770278] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-16T20:27:17.770438] [INFO ] [sig ] MUC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:17.926863] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MUC.txt [2026-02-16T20:27:17.927027] [INFO ] [sig ] [2058/3407] Completed MUC in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:17.927066] [INFO ] [sig ] [2059/3407] Forecasting MUFG... [2026-02-16T20:27:17.927095] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-16T20:27:17.927127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-16T20:27:17.939203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-16T20:27:17.939564] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-16T20:27:17.940444] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-16T20:27:17.940497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:17.940529] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:17.940555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:17.940642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:18.007376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:18.008293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:18.008379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:18.008413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:18.138786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:18.138955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:18.138997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:18.139027] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:18.142475] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-02-16T20:27:18.142784] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-16T20:27:18.142920] [INFO ] [sig ] MUFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:18.293981] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MUFG.txt [2026-02-16T20:27:18.294341] [INFO ] [sig ] [2059/3407] Completed MUFG in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:18.294383] [INFO ] [sig ] [2060/3407] Forecasting MUJ... [2026-02-16T20:27:18.294443] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-16T20:27:18.294474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-16T20:27:18.306799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-16T20:27:18.307207] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-16T20:27:18.308167] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-16T20:27:18.308223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:18.308257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:18.308295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:18.308361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:18.369683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:18.370929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:18.371022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:18.371057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:18.497102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:18.497270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:18.497316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:18.497349] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:18.501020] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-16T20:27:18.501361] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-16T20:27:18.501510] [INFO ] [sig ] MUJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:18.649336] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MUJ.txt [2026-02-16T20:27:18.649553] [INFO ] [sig ] [2060/3407] Completed MUJ in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:18.649674] [INFO ] [sig ] [2061/3407] Forecasting MUSA... [2026-02-16T20:27:18.649722] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-16T20:27:18.649767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-16T20:27:18.662706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-16T20:27:18.663150] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-16T20:27:18.664071] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-16T20:27:18.664136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:18.664170] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:18.664196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:18.664253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:18.721807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:18.722977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:18.723067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:18.723100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:18.853899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:18.854070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:18.854112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:18.854142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:18.857925] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=89.48%) [2026-02-16T20:27:18.858287] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-16T20:27:18.858454] [INFO ] [sig ] MUSA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:19.009117] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MUSA.txt [2026-02-16T20:27:19.009284] [INFO ] [sig ] [2061/3407] Completed MUSA in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:19.009323] [INFO ] [sig ] [2062/3407] Forecasting MUX... [2026-02-16T20:27:19.009355] [INFO ] [sig ] Generating forecast for: MUX [2026-02-16T20:27:19.009387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-16T20:27:19.022652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-16T20:27:19.023024] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-16T20:27:19.023887] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-16T20:27:19.023940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:19.023972] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:19.023999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:19.024056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:19.083856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:19.084763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:19.084892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:19.084928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:19.211623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:19.211802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:19.211846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:19.211878] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:19.215747] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-16T20:27:19.216093] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-16T20:27:19.216240] [INFO ] [sig ] MUX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:19.369508] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MUX.txt [2026-02-16T20:27:19.369677] [INFO ] [sig ] [2062/3407] Completed MUX in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:19.369722] [INFO ] [sig ] [2063/3407] Forecasting MVBF... [2026-02-16T20:27:19.369753] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-16T20:27:19.369809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-16T20:27:19.383112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-16T20:27:19.383470] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-16T20:27:19.384308] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-16T20:27:19.384361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:19.384394] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:19.384432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:19.384513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:19.445486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:19.446389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:19.446499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:19.446535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:19.572360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:19.572537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:19.572615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:19.572669] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:19.576656] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-16T20:27:19.576952] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-16T20:27:19.577085] [INFO ] [sig ] MVBF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:19.726228] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MVBF.txt [2026-02-16T20:27:19.726381] [INFO ] [sig ] [2063/3407] Completed MVBF in 0.4s | 2.81 sym/s | Total: 12.2m | ETA: 8.0m [2026-02-16T20:27:19.726422] [INFO ] [sig ] [2064/3407] Forecasting MVF... [2026-02-16T20:27:19.726453] [INFO ] [sig ] Generating forecast for: MVF [2026-02-16T20:27:19.726512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-16T20:27:19.738268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-16T20:27:19.738563] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-16T20:27:19.739376] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-16T20:27:19.739428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:19.739460] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:19.739487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:19.739544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:19.798230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:19.799124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:19.799216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:19.799257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:19.921880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:19.922045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:19.922086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:19.922116] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:19.925899] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=43.72%) [2026-02-16T20:27:19.926199] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-16T20:27:19.926333] [INFO ] [sig ] MVF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:20.073506] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MVF.txt [2026-02-16T20:27:20.073695] [INFO ] [sig ] [2064/3407] Completed MVF in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-16T20:27:20.073738] [INFO ] [sig ] [2065/3407] Forecasting MWA... [2026-02-16T20:27:20.073770] [INFO ] [sig ] Generating forecast for: MWA [2026-02-16T20:27:20.073830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-16T20:27:20.085656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-16T20:27:20.086232] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-16T20:27:20.087100] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-16T20:27:20.087158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:20.087191] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:20.087218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:20.087276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:20.147507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:20.148429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:20.148513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:20.148547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:20.269714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:20.269887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:20.269937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:20.269968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:20.273388] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=12.10%) [2026-02-16T20:27:20.273683] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-16T20:27:20.273809] [INFO ] [sig ] MWA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:20.418587] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MWA.txt [2026-02-16T20:27:20.418773] [INFO ] [sig ] [2065/3407] Completed MWA in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-16T20:27:20.418839] [INFO ] [sig ] [2066/3407] Forecasting MX... [2026-02-16T20:27:20.418874] [INFO ] [sig ] Generating forecast for: MX [2026-02-16T20:27:20.418905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-16T20:27:20.430473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-16T20:27:20.430803] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-16T20:27:20.431835] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-16T20:27:20.431890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:20.431933] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:20.431962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:20.432205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:20.491568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:20.492540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:20.492643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:20.492676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:20.609836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:20.609992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:20.610035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:20.610065] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:20.613607] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-16T20:27:20.613919] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-16T20:27:20.614061] [INFO ] [sig ] MX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:20.763695] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MX.txt [2026-02-16T20:27:20.763860] [INFO ] [sig ] [2066/3407] Completed MX in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-16T20:27:20.763930] [INFO ] [sig ] [2067/3407] Forecasting MXF... [2026-02-16T20:27:20.763970] [INFO ] [sig ] Generating forecast for: MXF [2026-02-16T20:27:20.764000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-16T20:27:20.776449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-16T20:27:20.776785] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-16T20:27:20.777787] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-16T20:27:20.777842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:20.777875] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:20.777902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:20.777957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:20.836397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:20.837061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:20.837151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:20.837185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:20.954170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:20.954309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:20.954348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:20.954377] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:20.957705] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-16T20:27:20.957999] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-16T20:27:20.958130] [INFO ] [sig ] MXF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:21.102995] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MXF.txt [2026-02-16T20:27:21.103144] [INFO ] [sig ] [2067/3407] Completed MXF in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-16T20:27:21.103184] [INFO ] [sig ] [2068/3407] Forecasting MXL... [2026-02-16T20:27:21.103222] [INFO ] [sig ] Generating forecast for: MXL [2026-02-16T20:27:21.103252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-16T20:27:21.116373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-16T20:27:21.116712] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-16T20:27:21.117722] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-16T20:27:21.117774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:21.117806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:21.117835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:21.117893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:21.179407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:21.180297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:21.180384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:21.180418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:21.305302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:21.305450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:21.305491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:21.305521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:21.308937] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-16T20:27:21.309210] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-16T20:27:21.309339] [INFO ] [sig ] MXL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:21.452072] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MXL.txt [2026-02-16T20:27:21.452206] [INFO ] [sig ] [2068/3407] Completed MXL in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:21.452245] [INFO ] [sig ] [2069/3407] Forecasting MYE... [2026-02-16T20:27:21.452274] [INFO ] [sig ] Generating forecast for: MYE [2026-02-16T20:27:21.452304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-16T20:27:21.464929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-16T20:27:21.465314] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-16T20:27:21.466141] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-16T20:27:21.466194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:21.466255] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:21.466284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:21.466342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:21.524414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:21.525177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:21.525258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:21.525291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:21.648283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:21.648459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:21.648506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:21.648537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:21.652045] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-16T20:27:21.652325] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-16T20:27:21.652454] [INFO ] [sig ] MYE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:21.797444] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MYE.txt [2026-02-16T20:27:21.797616] [INFO ] [sig ] [2069/3407] Completed MYE in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:21.797659] [INFO ] [sig ] [2070/3407] Forecasting MYGN... [2026-02-16T20:27:21.797727] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-16T20:27:21.797759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-16T20:27:21.809378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-16T20:27:21.809705] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-16T20:27:21.810491] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-16T20:27:21.810542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:21.810603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:21.810634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:21.810690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:21.869142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:21.869997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:21.870080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:21.870112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:21.991914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:21.992079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:21.992121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:21.992150] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:21.996278] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=39.06%) [2026-02-16T20:27:21.996551] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-16T20:27:21.996700] [INFO ] [sig ] MYGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:22.146220] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MYGN.txt [2026-02-16T20:27:22.146356] [INFO ] [sig ] [2070/3407] Completed MYGN in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:22.146394] [INFO ] [sig ] [2071/3407] Forecasting MYI... [2026-02-16T20:27:22.146424] [INFO ] [sig ] Generating forecast for: MYI [2026-02-16T20:27:22.146481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-16T20:27:22.159703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-16T20:27:22.160022] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-16T20:27:22.160819] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-16T20:27:22.160871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:22.160903] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:22.160930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:22.160986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:22.219992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:22.220684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:22.220763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:22.220796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:22.344315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:22.344476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:22.344518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:22.344546] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:22.347937] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-16T20:27:22.348233] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-16T20:27:22.348360] [INFO ] [sig ] MYI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:22.493135] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MYI.txt [2026-02-16T20:27:22.493283] [INFO ] [sig ] [2071/3407] Completed MYI in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:22.493321] [INFO ] [sig ] [2072/3407] Forecasting MYN... [2026-02-16T20:27:22.493352] [INFO ] [sig ] Generating forecast for: MYN [2026-02-16T20:27:22.493383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-16T20:27:22.504294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-16T20:27:22.504598] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-16T20:27:22.505368] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-16T20:27:22.505427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:22.505458] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:22.505485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:22.505541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:22.564043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:22.564790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:22.564870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:22.564903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:22.683697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:22.683850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:22.683894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:22.683956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:22.688129] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-16T20:27:22.688404] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-16T20:27:22.688531] [INFO ] [sig ] MYN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:22.830690] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/MYN.txt [2026-02-16T20:27:22.830813] [INFO ] [sig ] [2072/3407] Completed MYN in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:22.830852] [INFO ] [sig ] [2073/3407] Forecasting MYRG... [2026-02-16T20:27:22.830881] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-16T20:27:22.830911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-16T20:27:22.844729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-16T20:27:22.845032] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-16T20:27:22.845836] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-16T20:27:22.845899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:22.845937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:22.845970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:22.846035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:22.903090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:22.903727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:22.903811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:22.903844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:23.021212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:23.021367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:23.021409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:23.021454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:23.025372] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=71.04%) [2026-02-16T20:27:23.025663] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-16T20:27:23.025789] [INFO ] [sig ] MYRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:23.167406] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/MYRG.txt [2026-02-16T20:27:23.167536] [INFO ] [sig ] [2073/3407] Completed MYRG in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:23.167591] [INFO ] [sig ] [2074/3407] Forecasting NA... [2026-02-16T20:27:23.167623] [INFO ] [sig ] Generating forecast for: NA [2026-02-16T20:27:23.167655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-16T20:27:23.178526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-16T20:27:23.178838] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-16T20:27:23.179624] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-16T20:27:23.179676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:23.179707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:23.179734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:23.179792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:23.237057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:23.237670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:23.237747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:23.237780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:23.356707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:23.356851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:23.356891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:23.356920] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:23.360693] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-16T20:27:23.360970] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-16T20:27:23.361095] [INFO ] [sig ] NA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:23.503746] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NA.txt [2026-02-16T20:27:23.503902] [INFO ] [sig ] [2074/3407] Completed NA in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:23.503944] [INFO ] [sig ] [2075/3407] Forecasting NAAS... [2026-02-16T20:27:23.503972] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-16T20:27:23.504011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-16T20:27:23.515643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-16T20:27:23.516031] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-16T20:27:23.517090] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-16T20:27:23.517149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:23.517180] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:23.517205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:23.517444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:23.580392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:23.581108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:23.581397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:23.581453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:23.699104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:23.699242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:23.699282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:23.699310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:23.702677] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-16T20:27:23.702965] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-16T20:27:23.703105] [INFO ] [sig ] NAAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:23.844660] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NAAS.txt [2026-02-16T20:27:23.844797] [INFO ] [sig ] [2075/3407] Completed NAAS in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:23.844836] [INFO ] [sig ] [2076/3407] Forecasting NABL... [2026-02-16T20:27:23.844874] [INFO ] [sig ] Generating forecast for: NABL [2026-02-16T20:27:23.844911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-16T20:27:23.855990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-16T20:27:23.856283] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-16T20:27:23.857090] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-16T20:27:23.857143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:23.857175] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:23.857201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:23.857258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:23.914788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:23.915634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:23.915712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:23.915744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:24.036717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:24.036880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:24.036921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:24.036951] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:24.040885] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=81.31%) [2026-02-16T20:27:24.041367] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-16T20:27:24.041506] [INFO ] [sig ] NABL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:24.186496] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NABL.txt [2026-02-16T20:27:24.186642] [INFO ] [sig ] [2076/3407] Completed NABL in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:24.186686] [INFO ] [sig ] [2077/3407] Forecasting NAC... [2026-02-16T20:27:24.186721] [INFO ] [sig ] Generating forecast for: NAC [2026-02-16T20:27:24.186750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-16T20:27:24.199371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-16T20:27:24.199683] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-16T20:27:24.200470] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-16T20:27:24.200522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:24.200554] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:24.200635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:24.200710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:24.261059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:24.261766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:24.261848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:24.261882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:24.382062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:24.382191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:24.382232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:24.382261] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:24.385622] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-16T20:27:24.385918] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-16T20:27:24.386070] [INFO ] [sig ] NAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:24.532478] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NAC.txt [2026-02-16T20:27:24.532657] [INFO ] [sig ] [2077/3407] Completed NAC in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:24.532702] [INFO ] [sig ] [2078/3407] Forecasting NAD... [2026-02-16T20:27:24.532763] [INFO ] [sig ] Generating forecast for: NAD [2026-02-16T20:27:24.532797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-16T20:27:24.544694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-16T20:27:24.545000] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-16T20:27:24.545829] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-16T20:27:24.545883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:24.545917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:24.545945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:24.546004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:24.604420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:24.605060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:24.605138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:24.605170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:24.726529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:24.726695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:24.726737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:24.726765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:24.730152] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-02-16T20:27:24.730420] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-16T20:27:24.730542] [INFO ] [sig ] NAD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:24.872884] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NAD.txt [2026-02-16T20:27:24.873039] [INFO ] [sig ] [2078/3407] Completed NAD in 0.3s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:24.873086] [INFO ] [sig ] [2079/3407] Forecasting NATH... [2026-02-16T20:27:24.873118] [INFO ] [sig ] Generating forecast for: NATH [2026-02-16T20:27:24.873148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-16T20:27:24.884956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-16T20:27:24.885261] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-16T20:27:24.886209] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-16T20:27:24.886262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:24.886293] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:24.886321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:24.886378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:24.956999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:24.958055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:24.958197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:24.958241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:25.087938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:25.088154] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:27:25.088217] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:25.088264] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:25.093713] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-02-16T20:27:25.094244] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-16T20:27:25.094454] [INFO ] [sig ] NATH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:25.304626] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NATH.txt [2026-02-16T20:27:25.304880] [INFO ] [sig ] [2079/3407] Completed NATH in 0.4s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:25.304999] [INFO ] [sig ] [2080/3407] Forecasting NATL... [2026-02-16T20:27:25.305069] [INFO ] [sig ] Generating forecast for: NATL [2026-02-16T20:27:25.305125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-16T20:27:25.322144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-16T20:27:25.322706] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-16T20:27:25.323989] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-16T20:27:25.324061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:25.324115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:25.324162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:25.324259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:25.396479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:25.397499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:25.397613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:25.397651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:25.550216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:25.550426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:25.550496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:25.550546] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:25.556403] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-16T20:27:25.557008] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-16T20:27:25.557246] [INFO ] [sig ] NATL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:25.781972] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NATL.txt [2026-02-16T20:27:25.782213] [INFO ] [sig ] [2080/3407] Completed NATL in 0.5s | 2.81 sym/s | Total: 12.3m | ETA: 7.9m [2026-02-16T20:27:25.782266] [INFO ] [sig ] [2081/3407] Forecasting NAVI... [2026-02-16T20:27:25.782303] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-16T20:27:25.782365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-16T20:27:25.818448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-16T20:27:25.819056] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-16T20:27:25.820863] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-16T20:27:25.820944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:25.820995] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:25.821038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:25.821127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:25.907883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:25.909281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:25.909419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:25.909466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:26.078033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:26.078234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:26.078285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:26.078320] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:26.083073] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=34.17%) [2026-02-16T20:27:26.083520] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-16T20:27:26.083728] [INFO ] [sig ] NAVI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:26.243835] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NAVI.txt [2026-02-16T20:27:26.244034] [INFO ] [sig ] [2081/3407] Completed NAVI in 0.5s | 2.81 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-16T20:27:26.244076] [INFO ] [sig ] [2082/3407] Forecasting NAZ... [2026-02-16T20:27:26.244138] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-16T20:27:26.244172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-16T20:27:26.257995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-16T20:27:26.258519] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-16T20:27:26.259840] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-16T20:27:26.259923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:26.259972] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:26.260011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:26.260095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:26.342183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:26.343216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:26.343312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:26.343346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:26.472825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:26.473005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:26.473058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:26.473097] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:26.477244] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-16T20:27:26.477686] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-16T20:27:26.477891] [INFO ] [sig ] NAZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:26.658963] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NAZ.txt [2026-02-16T20:27:26.659214] [INFO ] [sig ] [2082/3407] Completed NAZ in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-16T20:27:26.659295] [INFO ] [sig ] [2083/3407] Forecasting NB... [2026-02-16T20:27:26.659327] [INFO ] [sig ] Generating forecast for: NB [2026-02-16T20:27:26.659358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-16T20:27:26.671289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-16T20:27:26.671749] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-16T20:27:26.672652] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-16T20:27:26.672707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:26.672742] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:26.672781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:26.672857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:26.736359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:26.737414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:26.737508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:26.737542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:26.860858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:26.861032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:26.861084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:26.861122] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:26.864739] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=76.71%) [2026-02-16T20:27:26.865058] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-16T20:27:26.865203] [INFO ] [sig ] NB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:27.011052] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NB.txt [2026-02-16T20:27:27.011211] [INFO ] [sig ] [2083/3407] Completed NB in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-16T20:27:27.011252] [INFO ] [sig ] [2084/3407] Forecasting NBB... [2026-02-16T20:27:27.011282] [INFO ] [sig ] Generating forecast for: NBB [2026-02-16T20:27:27.011312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-16T20:27:27.023616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-16T20:27:27.024026] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-16T20:27:27.025051] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-16T20:27:27.025111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:27.025144] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:27.025172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:27.025231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:27.085959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:27.086850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:27.086938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:27.086973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:27.205908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:27.206075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:27.206117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:27.206145] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:27.209649] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-16T20:27:27.209946] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-16T20:27:27.210098] [INFO ] [sig ] NBB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:27.351938] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NBB.txt [2026-02-16T20:27:27.352103] [INFO ] [sig ] [2084/3407] Completed NBB in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-16T20:27:27.352147] [INFO ] [sig ] [2085/3407] Forecasting NBBK... [2026-02-16T20:27:27.352183] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-16T20:27:27.352217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-16T20:27:27.366956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-16T20:27:27.367600] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-16T20:27:27.368479] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-16T20:27:27.368533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:27.368566] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:27.368617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:27.368675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:27.429632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:27.430740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:27.430826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:27.430859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:27.556255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:27.556412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:27.556455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:27.556484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:27.559912] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-02-16T20:27:27.560185] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-16T20:27:27.560310] [INFO ] [sig ] NBBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:27.703567] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NBBK.txt [2026-02-16T20:27:27.703737] [INFO ] [sig ] [2085/3407] Completed NBBK in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:27.703776] [INFO ] [sig ] [2086/3407] Forecasting NBHC... [2026-02-16T20:27:27.703806] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-16T20:27:27.703836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-16T20:27:27.718166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-16T20:27:27.718806] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-16T20:27:27.719884] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-16T20:27:27.719941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:27.720017] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:27.720046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:27.720117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:27.781008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:27.782020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:27.782108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:27.782140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:27.896862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:27.897041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:27.897093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:27.897129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:27.900652] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-02-16T20:27:27.900931] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-16T20:27:27.901062] [INFO ] [sig ] NBHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:28.045460] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NBHC.txt [2026-02-16T20:27:28.045634] [INFO ] [sig ] [2086/3407] Completed NBHC in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:28.045677] [INFO ] [sig ] [2087/3407] Forecasting NBIX... [2026-02-16T20:27:28.045708] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-16T20:27:28.045738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-16T20:27:28.057847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-16T20:27:28.058174] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-16T20:27:28.059009] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-16T20:27:28.059066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:28.059100] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:28.059127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:28.059183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:28.117925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:28.118818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:28.118900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:28.118933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:28.243308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:28.243730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:28.243815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:28.243851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:28.248675] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-16T20:27:28.249046] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-16T20:27:28.249201] [INFO ] [sig ] NBIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:28.393735] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NBIX.txt [2026-02-16T20:27:28.393879] [INFO ] [sig ] [2087/3407] Completed NBIX in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:28.393928] [INFO ] [sig ] [2088/3407] Forecasting NBN... [2026-02-16T20:27:28.393958] [INFO ] [sig ] Generating forecast for: NBN [2026-02-16T20:27:28.393995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-16T20:27:28.407678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-16T20:27:28.407987] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-16T20:27:28.408882] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-16T20:27:28.408934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:28.408966] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:28.408992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:28.409053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:28.469408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:28.470197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:28.470287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:28.470320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:28.597989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:28.598162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:28.598206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:28.598234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:28.602092] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=31.55%) [2026-02-16T20:27:28.602563] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-16T20:27:28.602719] [INFO ] [sig ] NBN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:28.780149] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NBN.txt [2026-02-16T20:27:28.780329] [INFO ] [sig ] [2088/3407] Completed NBN in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:28.780370] [INFO ] [sig ] [2089/3407] Forecasting NBTB... [2026-02-16T20:27:28.780400] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-16T20:27:28.780431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-16T20:27:28.792682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-16T20:27:28.793011] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-16T20:27:28.793892] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-16T20:27:28.793948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:28.793982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:28.794010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:28.794082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:28.858792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:28.859526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:28.859630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:28.859667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:28.986440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:28.986638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:28.986687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:28.986753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:28.990353] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-02-16T20:27:28.990709] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-16T20:27:28.990862] [INFO ] [sig ] NBTB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:29.148527] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NBTB.txt [2026-02-16T20:27:29.148709] [INFO ] [sig ] [2089/3407] Completed NBTB in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:29.148750] [INFO ] [sig ] [2090/3407] Forecasting NBXG... [2026-02-16T20:27:29.148781] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-16T20:27:29.148811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-16T20:27:29.162227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-16T20:27:29.162608] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-16T20:27:29.163654] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-16T20:27:29.163720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:29.163755] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:29.163783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:29.163841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:29.223786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:29.224725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:29.224813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:29.224848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:29.350723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:29.350887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:29.350930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:29.350961] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:29.354409] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=41.50%) [2026-02-16T20:27:29.354722] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-16T20:27:29.354857] [INFO ] [sig ] NBXG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:29.503233] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NBXG.txt [2026-02-16T20:27:29.503369] [INFO ] [sig ] [2090/3407] Completed NBXG in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:29.503407] [INFO ] [sig ] [2091/3407] Forecasting NC... [2026-02-16T20:27:29.503437] [INFO ] [sig ] Generating forecast for: NC [2026-02-16T20:27:29.503467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-16T20:27:29.514002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-16T20:27:29.514309] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-16T20:27:29.515137] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-16T20:27:29.515195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:29.515228] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:29.515255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:29.515312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:29.573952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:29.574850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:29.574939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:29.574976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:29.679448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:29.679631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:29.679674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:29.679705] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:29.683124] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=33.86%) [2026-02-16T20:27:29.683402] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-16T20:27:29.683531] [INFO ] [sig ] NC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:29.826587] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NC.txt [2026-02-16T20:27:29.826737] [INFO ] [sig ] [2091/3407] Completed NC in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:29.826777] [INFO ] [sig ] [2092/3407] Forecasting NCA... [2026-02-16T20:27:29.826808] [INFO ] [sig ] Generating forecast for: NCA [2026-02-16T20:27:29.826867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-16T20:27:29.838855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-16T20:27:29.839296] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-16T20:27:29.840285] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-16T20:27:29.840358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:29.840392] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:29.840420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:29.840480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:29.906160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:29.907127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:29.907218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:29.907265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:30.042906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:30.043079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:30.043129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:30.043163] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:30.047768] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-16T20:27:30.048409] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-16T20:27:30.048616] [INFO ] [sig ] NCA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:30.209316] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NCA.txt [2026-02-16T20:27:30.209475] [INFO ] [sig ] [2092/3407] Completed NCA in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:30.209514] [INFO ] [sig ] [2093/3407] Forecasting NCLH... [2026-02-16T20:27:30.209544] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-16T20:27:30.209623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-16T20:27:30.222237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-16T20:27:30.222655] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-16T20:27:30.223566] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-16T20:27:30.223652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:30.223686] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:30.223715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:30.223774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:30.283471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:30.284405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:30.284493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:30.284527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:30.410450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:30.410643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:30.410697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:30.410730] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:30.414291] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=65.31%) [2026-02-16T20:27:30.414627] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-16T20:27:30.414770] [INFO ] [sig ] NCLH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:30.580347] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NCLH.txt [2026-02-16T20:27:30.580511] [INFO ] [sig ] [2093/3407] Completed NCLH in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:30.580559] [INFO ] [sig ] [2094/3407] Forecasting NCMI... [2026-02-16T20:27:30.580610] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-16T20:27:30.580671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-16T20:27:30.592241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-16T20:27:30.592500] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-16T20:27:30.593319] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-16T20:27:30.593372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:30.593405] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:30.593432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:30.593487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:30.651116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:30.651791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:30.651869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:30.651902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:30.775413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:30.775564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:30.775638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:30.775667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:30.779009] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-02-16T20:27:30.779466] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-16T20:27:30.779612] [INFO ] [sig ] NCMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:30.921123] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NCMI.txt [2026-02-16T20:27:30.921248] [INFO ] [sig ] [2094/3407] Completed NCMI in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:30.921286] [INFO ] [sig ] [2095/3407] Forecasting NCNA... [2026-02-16T20:27:30.921316] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-16T20:27:30.921345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-16T20:27:30.932336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-16T20:27:30.932609] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-16T20:27:30.933408] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-16T20:27:30.933459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:30.933491] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:30.933517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:30.933592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:30.991331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:30.991972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:30.992048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:30.992080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:31.107942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:31.108113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:31.108153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:31.108180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:31.111471] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=70.31%) [2026-02-16T20:27:31.111756] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-16T20:27:31.111902] [INFO ] [sig ] NCNA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:31.324996] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NCNA.txt [2026-02-16T20:27:31.325139] [INFO ] [sig ] [2095/3407] Completed NCNA in 0.4s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:31.325178] [INFO ] [sig ] [2096/3407] Forecasting NCNO... [2026-02-16T20:27:31.325207] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-16T20:27:31.325237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-16T20:27:31.336446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-16T20:27:31.336724] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-16T20:27:31.337492] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-16T20:27:31.337543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:31.337603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:31.337635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:31.337692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:31.395014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:31.395622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:31.395718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:31.395752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:31.519824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:31.519976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:31.520018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:31.520055] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:31.523471] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-16T20:27:31.523760] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-16T20:27:31.523888] [INFO ] [sig ] NCNO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:31.667337] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NCNO.txt [2026-02-16T20:27:31.667461] [INFO ] [sig ] [2096/3407] Completed NCNO in 0.3s | 2.81 sym/s | Total: 12.4m | ETA: 7.8m [2026-02-16T20:27:31.667498] [INFO ] [sig ] [2097/3407] Forecasting NCTY... [2026-02-16T20:27:31.667529] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-16T20:27:31.667559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-16T20:27:31.678703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-16T20:27:31.678969] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-16T20:27:31.679752] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-16T20:27:31.679803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:31.679835] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:31.679862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:31.679918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:31.739422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:31.740109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:31.740201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:31.740242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:31.858478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:31.858640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:31.858700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:31.858731] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:31.862070] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=34.45%) [2026-02-16T20:27:31.862342] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-16T20:27:31.862469] [INFO ] [sig ] NCTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:32.005172] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NCTY.txt [2026-02-16T20:27:32.005295] [INFO ] [sig ] [2097/3407] Completed NCTY in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-16T20:27:32.005334] [INFO ] [sig ] [2098/3407] Forecasting NCZ... [2026-02-16T20:27:32.005363] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-16T20:27:32.005393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-16T20:27:32.016821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-16T20:27:32.017079] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-16T20:27:32.017865] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-16T20:27:32.017917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:32.017949] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:32.017995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:32.018052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:32.080350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:32.081344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:32.081439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:32.081477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:32.209111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:32.209270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:32.209312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:32.209340] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:32.212740] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=42.05%) [2026-02-16T20:27:32.213010] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-16T20:27:32.213136] [INFO ] [sig ] NCZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:32.354176] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NCZ.txt [2026-02-16T20:27:32.354312] [INFO ] [sig ] [2098/3407] Completed NCZ in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-16T20:27:32.354350] [INFO ] [sig ] [2099/3407] Forecasting NDAQ... [2026-02-16T20:27:32.354380] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-16T20:27:32.354410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-16T20:27:32.366719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-16T20:27:32.367132] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-16T20:27:32.368057] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-16T20:27:32.368134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:32.368184] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:32.368222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:32.368288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:32.428708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:32.429661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:32.429780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:32.429826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:32.559900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:32.560072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:32.560116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:32.560151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:32.563971] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-02-16T20:27:32.564289] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-16T20:27:32.564430] [INFO ] [sig ] NDAQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:32.714355] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NDAQ.txt [2026-02-16T20:27:32.714557] [INFO ] [sig ] [2099/3407] Completed NDAQ in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-16T20:27:32.714639] [INFO ] [sig ] [2100/3407] Forecasting NDMO... [2026-02-16T20:27:32.714711] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-16T20:27:32.714761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-16T20:27:32.726887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-16T20:27:32.727296] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-16T20:27:32.728281] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-16T20:27:32.728352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:32.728387] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:32.728415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:32.728473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:32.787848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:32.788827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:32.788922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:32.788956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:32.909318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:32.909491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:32.909533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:32.909563] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:32.913355] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-16T20:27:32.913771] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-16T20:27:32.913925] [INFO ] [sig ] NDMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:33.063524] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NDMO.txt [2026-02-16T20:27:33.063724] [INFO ] [sig ] [2100/3407] Completed NDMO in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-16T20:27:33.063793] [INFO ] [sig ] [2101/3407] Forecasting NDRA... [2026-02-16T20:27:33.063852] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-16T20:27:33.063884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-16T20:27:33.075164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-16T20:27:33.075618] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-16T20:27:33.076633] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-16T20:27:33.076705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:33.076753] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:33.076783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:33.076845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:33.136986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:33.137930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:33.138062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:33.138097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:33.256738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:33.256915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:33.256958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:33.256986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:33.260920] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=18.44%) [2026-02-16T20:27:33.261335] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-16T20:27:33.261490] [INFO ] [sig ] NDRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:33.411255] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NDRA.txt [2026-02-16T20:27:33.411425] [INFO ] [sig ] [2101/3407] Completed NDRA in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-16T20:27:33.411465] [INFO ] [sig ] [2102/3407] Forecasting NDSN... [2026-02-16T20:27:33.411495] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-16T20:27:33.411526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-16T20:27:33.423119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-16T20:27:33.423521] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-16T20:27:33.424472] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-16T20:27:33.424538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:33.424599] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:33.424629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:33.424687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:33.487091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:33.488711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:33.488870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:33.488908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:33.615311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:33.615503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:33.615552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:33.615611] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:33.619630] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-16T20:27:33.620033] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-16T20:27:33.620228] [INFO ] [sig ] NDSN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:33.774823] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NDSN.txt [2026-02-16T20:27:33.775036] [INFO ] [sig ] [2102/3407] Completed NDSN in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:33.775133] [INFO ] [sig ] [2103/3407] Forecasting NE... [2026-02-16T20:27:33.775169] [INFO ] [sig ] Generating forecast for: NE [2026-02-16T20:27:33.775212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-16T20:27:33.788563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-16T20:27:33.789038] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-16T20:27:33.790119] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-16T20:27:33.790188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:33.790253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:33.790282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:33.790360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:33.851126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:33.852028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:33.852123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:33.852155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:33.978550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:33.978730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:33.978773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:33.978805] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:33.982738] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: DOWN (p=29.41%) [2026-02-16T20:27:33.983137] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-16T20:27:33.983294] [INFO ] [sig ] NE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:34.139754] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NE.txt [2026-02-16T20:27:34.139923] [INFO ] [sig ] [2103/3407] Completed NE in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:34.139965] [INFO ] [sig ] [2104/3407] Forecasting NEA... [2026-02-16T20:27:34.140030] [INFO ] [sig ] Generating forecast for: NEA [2026-02-16T20:27:34.140097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-16T20:27:34.151789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-16T20:27:34.152191] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-16T20:27:34.153168] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-16T20:27:34.153227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:34.153262] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:34.153290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:34.153348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:34.213537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:34.214452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:34.214549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:34.214607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:34.351821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:34.351980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:34.352022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:34.352052] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:34.355947] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-16T20:27:34.356278] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-16T20:27:34.356644] [INFO ] [sig ] NEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:34.507383] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NEA.txt [2026-02-16T20:27:34.507547] [INFO ] [sig ] [2104/3407] Completed NEA in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:34.507610] [INFO ] [sig ] [2105/3407] Forecasting NECB... [2026-02-16T20:27:34.507649] [INFO ] [sig ] Generating forecast for: NECB [2026-02-16T20:27:34.507722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-16T20:27:34.519101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-16T20:27:34.519526] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-16T20:27:34.520462] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-16T20:27:34.520518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:34.520553] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:34.520642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:34.520711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:34.580452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:34.581351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:34.581453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:34.581488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:34.703334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:34.703492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:34.703533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:34.703561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:34.707135] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-16T20:27:34.707459] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-16T20:27:34.707620] [INFO ] [sig ] NECB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:34.859045] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NECB.txt [2026-02-16T20:27:34.859232] [INFO ] [sig ] [2105/3407] Completed NECB in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:34.859275] [INFO ] [sig ] [2106/3407] Forecasting NEE... [2026-02-16T20:27:34.859307] [INFO ] [sig ] Generating forecast for: NEE [2026-02-16T20:27:34.859387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-16T20:27:34.871155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-16T20:27:34.871551] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-16T20:27:34.872429] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-16T20:27:34.872485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:34.872517] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:34.872545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:34.872621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:34.933366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:34.934294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:34.934394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:34.934436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:35.055304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:35.055464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:35.055507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:35.055616] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:35.060467] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-16T20:27:35.060862] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-16T20:27:35.061022] [INFO ] [sig ] NEE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:35.207757] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEE.txt [2026-02-16T20:27:35.207920] [INFO ] [sig ] [2106/3407] Completed NEE in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:35.207982] [INFO ] [sig ] [2107/3407] Forecasting NEGG... [2026-02-16T20:27:35.208016] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-16T20:27:35.208046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-16T20:27:35.218865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-16T20:27:35.219263] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-16T20:27:35.220111] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-16T20:27:35.220171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:35.220209] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:35.220242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:35.220312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:35.278034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:35.278937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:35.279035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:35.279069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:35.397204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:35.397366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:35.397407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:35.397436] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:35.401037] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-16T20:27:35.401356] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-16T20:27:35.401497] [INFO ] [sig ] NEGG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:35.547308] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEGG.txt [2026-02-16T20:27:35.547470] [INFO ] [sig ] [2107/3407] Completed NEGG in 0.3s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:35.547510] [INFO ] [sig ] [2108/3407] Forecasting NEM... [2026-02-16T20:27:35.547541] [INFO ] [sig ] Generating forecast for: NEM [2026-02-16T20:27:35.547591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-16T20:27:35.559715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-16T20:27:35.560149] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-16T20:27:35.561108] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-16T20:27:35.561165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:35.561201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:35.561231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:35.561288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:35.621077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:35.621995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:35.622099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:35.622133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:35.753801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:35.753963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:35.754007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:35.754053] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:35.757755] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-16T20:27:35.758133] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-16T20:27:35.758282] [INFO ] [sig ] NEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:35.915690] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEM.txt [2026-02-16T20:27:35.915874] [INFO ] [sig ] [2108/3407] Completed NEM in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:35.915917] [INFO ] [sig ] [2109/3407] Forecasting NEOG... [2026-02-16T20:27:35.915948] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-16T20:27:35.915980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-16T20:27:35.928353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-16T20:27:35.928799] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-16T20:27:35.929816] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-16T20:27:35.929880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:35.929913] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:35.929940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:35.930001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:35.990729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:35.991765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:35.991892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:35.991929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:36.120151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:36.120320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:36.120363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:36.120393] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:36.124319] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-16T20:27:36.124749] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-16T20:27:36.124909] [INFO ] [sig ] NEOG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:36.281734] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEOG.txt [2026-02-16T20:27:36.281908] [INFO ] [sig ] [2109/3407] Completed NEOG in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:36.281957] [INFO ] [sig ] [2110/3407] Forecasting NEON... [2026-02-16T20:27:36.282001] [INFO ] [sig ] Generating forecast for: NEON [2026-02-16T20:27:36.282078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-16T20:27:36.294311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-16T20:27:36.294772] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-16T20:27:36.295719] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-16T20:27:36.295780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:36.295813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:36.295841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:36.295898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:36.357759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:36.358710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:36.358819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:36.358870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:36.481797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:36.481958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:36.481999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:36.482029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:36.485568] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-16T20:27:36.485921] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-16T20:27:36.486069] [INFO ] [sig ] NEON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:36.637518] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEON.txt [2026-02-16T20:27:36.637732] [INFO ] [sig ] [2110/3407] Completed NEON in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:36.637783] [INFO ] [sig ] [2111/3407] Forecasting NEXA... [2026-02-16T20:27:36.637815] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-16T20:27:36.637858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-16T20:27:36.652845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-16T20:27:36.653307] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-16T20:27:36.654313] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-16T20:27:36.654381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:36.654426] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:36.654456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:36.654553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:36.716105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:36.717117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:36.717252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:36.717289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:36.834409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:36.834610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:36.834657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:36.834687] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:36.838423] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=77.65%) [2026-02-16T20:27:36.838797] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-16T20:27:36.838947] [INFO ] [sig ] NEXA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:36.990762] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEXA.txt [2026-02-16T20:27:36.990935] [INFO ] [sig ] [2111/3407] Completed NEXA in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:36.990975] [INFO ] [sig ] [2112/3407] Forecasting NEXN... [2026-02-16T20:27:36.991035] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-16T20:27:36.991068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-16T20:27:37.003664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-16T20:27:37.004070] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-16T20:27:37.004962] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-16T20:27:37.005015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:37.005047] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:37.005075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:37.005144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:37.064964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:37.065895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:37.065988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:37.066022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:37.189089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:37.189270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:37.189322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:37.189358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:37.193022] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-16T20:27:37.193365] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-16T20:27:37.193529] [INFO ] [sig ] NEXN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:37.341226] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NEXN.txt [2026-02-16T20:27:37.341433] [INFO ] [sig ] [2112/3407] Completed NEXN in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:37.341478] [INFO ] [sig ] [2113/3407] Forecasting NFBK... [2026-02-16T20:27:37.341510] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-16T20:27:37.341596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-16T20:27:37.355822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-16T20:27:37.356232] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-16T20:27:37.357084] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-16T20:27:37.357139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:37.357173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:37.357201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:37.357263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:37.422080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:37.423297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:37.423495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:37.423534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:37.551657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:37.551823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:37.551866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:37.551897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:37.555710] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-16T20:27:37.556042] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-16T20:27:37.556200] [INFO ] [sig ] NFBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:37.708643] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NFBK.txt [2026-02-16T20:27:37.708891] [INFO ] [sig ] [2113/3407] Completed NFBK in 0.4s | 2.81 sym/s | Total: 12.5m | ETA: 7.7m [2026-02-16T20:27:37.708950] [INFO ] [sig ] [2114/3407] Forecasting NFE... [2026-02-16T20:27:37.709029] [INFO ] [sig ] Generating forecast for: NFE [2026-02-16T20:27:37.709082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-16T20:27:37.722900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-16T20:27:37.723438] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-16T20:27:37.724712] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-16T20:27:37.724807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:37.724853] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:37.724891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:37.724983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:37.790169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:37.791216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:37.791370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:37.791424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:37.929534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:37.929724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:37.929776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:37.929821] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:37.934103] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-02-16T20:27:37.934539] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-16T20:27:37.934725] [INFO ] [sig ] NFE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:38.092221] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NFE.txt [2026-02-16T20:27:38.092386] [INFO ] [sig ] [2114/3407] Completed NFE in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-16T20:27:38.092428] [INFO ] [sig ] [2115/3407] Forecasting NFG... [2026-02-16T20:27:38.092463] [INFO ] [sig ] Generating forecast for: NFG [2026-02-16T20:27:38.092526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-16T20:27:38.105476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-16T20:27:38.105894] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-16T20:27:38.106750] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-16T20:27:38.106805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:38.106839] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:38.106866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:38.106922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:38.177693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:38.178794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:38.179094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:38.179128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:38.315199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:38.315544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:38.315618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:38.315651] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:38.320087] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-16T20:27:38.320474] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-16T20:27:38.320799] [INFO ] [sig ] NFG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:38.480415] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NFG.txt [2026-02-16T20:27:38.480605] [INFO ] [sig ] [2115/3407] Completed NFG in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-16T20:27:38.480658] [INFO ] [sig ] [2116/3407] Forecasting NFJ... [2026-02-16T20:27:38.480720] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-16T20:27:38.480752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-16T20:27:38.494077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-16T20:27:38.494517] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-16T20:27:38.495641] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-16T20:27:38.495720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:38.495767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:38.495804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:38.495885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:38.559169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:38.560115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:38.560224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:38.560260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:38.693847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:38.694014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:38.694057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:38.694088] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:38.697749] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-16T20:27:38.698159] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-16T20:27:38.698345] [INFO ] [sig ] NFJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:38.854641] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NFJ.txt [2026-02-16T20:27:38.854923] [INFO ] [sig ] [2116/3407] Completed NFJ in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-16T20:27:38.855025] [INFO ] [sig ] [2117/3407] Forecasting NFLX... [2026-02-16T20:27:38.855075] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-16T20:27:38.855113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-16T20:27:38.867335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-16T20:27:38.867704] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-16T20:27:38.868656] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-16T20:27:38.868711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:38.868745] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:38.868771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:38.868828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:38.930126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:38.931081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:38.931168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:38.931202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:39.072810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:39.072977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:39.073021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:39.073051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:39.076516] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-16T20:27:39.076829] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-16T20:27:39.076998] [INFO ] [sig ] NFLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:39.222735] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NFLX.txt [2026-02-16T20:27:39.222893] [INFO ] [sig ] [2117/3407] Completed NFLX in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-16T20:27:39.222939] [INFO ] [sig ] [2118/3407] Forecasting NFTY... [2026-02-16T20:27:39.222973] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-16T20:27:39.223005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-16T20:27:39.234928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-16T20:27:39.235213] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-16T20:27:39.236026] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-16T20:27:39.236077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:39.236109] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:39.236135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:39.236190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:39.292962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:39.293633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:39.293713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:39.293746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:39.408197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:39.408379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:39.408421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:39.408450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:39.411959] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-16T20:27:39.412239] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-16T20:27:39.412388] [INFO ] [sig ] NFTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:39.557283] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NFTY.txt [2026-02-16T20:27:39.557453] [INFO ] [sig ] [2118/3407] Completed NFTY in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-16T20:27:39.557495] [INFO ] [sig ] [2119/3407] Forecasting NGG... [2026-02-16T20:27:39.557539] [INFO ] [sig ] Generating forecast for: NGG [2026-02-16T20:27:39.557615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-16T20:27:39.569037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-16T20:27:39.569345] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-16T20:27:39.570198] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-16T20:27:39.570251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:39.570284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:39.570311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:39.570368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:39.627210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:39.627892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:39.627992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:39.628026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:39.752771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:39.752935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:39.752975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:39.753004] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:39.756399] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-16T20:27:39.756708] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-16T20:27:39.756836] [INFO ] [sig ] NGG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:39.897046] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NGG.txt [2026-02-16T20:27:39.897191] [INFO ] [sig ] [2119/3407] Completed NGG in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:39.897229] [INFO ] [sig ] [2120/3407] Forecasting NGL... [2026-02-16T20:27:39.897259] [INFO ] [sig ] Generating forecast for: NGL [2026-02-16T20:27:39.897316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-16T20:27:39.908189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-16T20:27:39.908502] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-16T20:27:39.909330] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-16T20:27:39.909383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:39.909451] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:39.909479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:39.909535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:39.966286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:39.967138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:39.967218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:39.967251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:40.082440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:40.082623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:40.082667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:40.082699] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:40.086148] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-02-16T20:27:40.086462] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-16T20:27:40.086611] [INFO ] [sig ] NGL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:40.230183] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NGL.txt [2026-02-16T20:27:40.230327] [INFO ] [sig ] [2120/3407] Completed NGL in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:40.230367] [INFO ] [sig ] [2121/3407] Forecasting NGNE... [2026-02-16T20:27:40.230397] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-16T20:27:40.230427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-16T20:27:40.241974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-16T20:27:40.242282] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-16T20:27:40.243092] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-16T20:27:40.243144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:40.243175] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:40.243201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:40.243257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:40.308939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:40.310068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:40.310169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:40.310213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:40.432017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:40.432196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:40.432241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:40.432272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:40.435957] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-16T20:27:40.436253] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-16T20:27:40.436386] [INFO ] [sig ] NGNE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:40.583445] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NGNE.txt [2026-02-16T20:27:40.583614] [INFO ] [sig ] [2121/3407] Completed NGNE in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:40.583658] [INFO ] [sig ] [2122/3407] Forecasting NGS... [2026-02-16T20:27:40.583712] [INFO ] [sig ] Generating forecast for: NGS [2026-02-16T20:27:40.583744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-16T20:27:40.595320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-16T20:27:40.595650] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-16T20:27:40.596488] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-16T20:27:40.596541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:40.596603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:40.596634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:40.596690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:40.655858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:40.656809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:40.656896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:40.656930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:40.781479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:40.781666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:40.781712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:40.781742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:40.785310] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=35.22%) [2026-02-16T20:27:40.785615] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-16T20:27:40.785746] [INFO ] [sig ] NGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:40.935042] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NGS.txt [2026-02-16T20:27:40.935201] [INFO ] [sig ] [2122/3407] Completed NGS in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:40.935267] [INFO ] [sig ] [2123/3407] Forecasting NGVC... [2026-02-16T20:27:40.935300] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-16T20:27:40.935331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-16T20:27:40.946847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-16T20:27:40.947290] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-16T20:27:40.948376] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-16T20:27:40.948455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:40.948496] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:40.948532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:40.948627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:41.007336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:41.008320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:41.008410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:41.008444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:41.129081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:41.129262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:41.129328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:41.129398] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:41.133503] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=67.36%) [2026-02-16T20:27:41.134010] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-16T20:27:41.134157] [INFO ] [sig ] NGVC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:41.280137] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NGVC.txt [2026-02-16T20:27:41.280316] [INFO ] [sig ] [2123/3407] Completed NGVC in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:41.280367] [INFO ] [sig ] [2124/3407] Forecasting NHI... [2026-02-16T20:27:41.280431] [INFO ] [sig ] Generating forecast for: NHI [2026-02-16T20:27:41.280473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-16T20:27:41.292472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-16T20:27:41.292912] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-16T20:27:41.293789] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-16T20:27:41.293843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:41.293877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:41.293905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:41.293964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:41.352510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:41.353456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:41.353547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:41.353601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:41.473874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:41.474039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:41.474080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:41.474109] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:41.477525] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-02-16T20:27:41.477828] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-16T20:27:41.477984] [INFO ] [sig ] NHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:41.626244] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NHI.txt [2026-02-16T20:27:41.626411] [INFO ] [sig ] [2124/3407] Completed NHI in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:41.626451] [INFO ] [sig ] [2125/3407] Forecasting NHTC... [2026-02-16T20:27:41.626482] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-16T20:27:41.626540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-16T20:27:41.637539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-16T20:27:41.637918] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-16T20:27:41.638798] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-16T20:27:41.638849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:41.638891] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:41.638919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:41.638977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:41.695535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:41.696477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:41.696560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:41.696617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:41.805858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:41.806007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:41.806049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:41.806080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:41.809740] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-16T20:27:41.810091] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-16T20:27:41.810245] [INFO ] [sig ] NHTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:41.961932] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NHTC.txt [2026-02-16T20:27:41.962125] [INFO ] [sig ] [2125/3407] Completed NHTC in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:41.962201] [INFO ] [sig ] [2126/3407] Forecasting NI... [2026-02-16T20:27:41.962234] [INFO ] [sig ] Generating forecast for: NI [2026-02-16T20:27:41.962274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-16T20:27:41.975027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-16T20:27:41.975465] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-16T20:27:41.976476] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-16T20:27:41.976538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:41.976594] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:41.976651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:41.976714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:42.036965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:42.037905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:42.038019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:42.038056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:42.161545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:42.161731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:42.161775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:42.161805] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:42.165452] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-16T20:27:42.165808] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-16T20:27:42.165958] [INFO ] [sig ] NI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:42.314851] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NI.txt [2026-02-16T20:27:42.315012] [INFO ] [sig ] [2126/3407] Completed NI in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:42.315051] [INFO ] [sig ] [2127/3407] Forecasting NIC... [2026-02-16T20:27:42.315082] [INFO ] [sig ] Generating forecast for: NIC [2026-02-16T20:27:42.315143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-16T20:27:42.327504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-16T20:27:42.327936] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-16T20:27:42.328870] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-16T20:27:42.328927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:42.328960] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:42.328987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:42.329045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:42.388846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:42.389776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:42.389866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:42.389899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:42.518228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:42.518413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:42.518457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:42.518487] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:42.523209] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-16T20:27:42.523618] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-16T20:27:42.523773] [INFO ] [sig ] NIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:42.678337] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NIC.txt [2026-02-16T20:27:42.678520] [INFO ] [sig ] [2127/3407] Completed NIC in 0.4s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:42.678631] [INFO ] [sig ] [2128/3407] Forecasting NICE... [2026-02-16T20:27:42.678674] [INFO ] [sig ] Generating forecast for: NICE [2026-02-16T20:27:42.678707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-16T20:27:42.691357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-16T20:27:42.691784] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-16T20:27:42.692648] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-16T20:27:42.692701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:42.692732] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:42.692759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:42.692815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:42.749762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:42.750671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:42.750764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:42.750797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:42.872442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:42.872620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:42.872664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:42.872693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:42.876113] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-02-16T20:27:42.876390] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-16T20:27:42.876518] [INFO ] [sig ] NICE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:43.024810] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NICE.txt [2026-02-16T20:27:43.024968] [INFO ] [sig ] [2128/3407] Completed NICE in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:43.025014] [INFO ] [sig ] [2129/3407] Forecasting NIE... [2026-02-16T20:27:43.025066] [INFO ] [sig ] Generating forecast for: NIE [2026-02-16T20:27:43.025097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-16T20:27:43.036488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-16T20:27:43.036858] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-16T20:27:43.037681] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-16T20:27:43.037733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:43.037765] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:43.037791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:43.037847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:43.095535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:43.096430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:43.096530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:43.096564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:43.219974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:43.220282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:43.220335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:43.220371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:43.224585] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-16T20:27:43.224898] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-16T20:27:43.225031] [INFO ] [sig ] NIE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:43.370030] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NIE.txt [2026-02-16T20:27:43.370184] [INFO ] [sig ] [2129/3407] Completed NIE in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:43.370223] [INFO ] [sig ] [2130/3407] Forecasting NIKL... [2026-02-16T20:27:43.370254] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-16T20:27:43.370284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-16T20:27:43.381664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-16T20:27:43.381985] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-16T20:27:43.382897] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-16T20:27:43.382950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:43.382984] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:43.383014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:43.383072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:43.441079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:43.441735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:43.441846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:43.441882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:43.556361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:43.556501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:43.556542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:43.556588] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:43.560001] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-16T20:27:43.560269] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-16T20:27:43.560393] [INFO ] [sig ] NIKL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:43.703221] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NIKL.txt [2026-02-16T20:27:43.703340] [INFO ] [sig ] [2130/3407] Completed NIKL in 0.3s | 2.81 sym/s | Total: 12.6m | ETA: 7.6m [2026-02-16T20:27:43.703378] [INFO ] [sig ] [2131/3407] Forecasting NIM... [2026-02-16T20:27:43.703407] [INFO ] [sig ] Generating forecast for: NIM [2026-02-16T20:27:43.703437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-16T20:27:43.714378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-16T20:27:43.714690] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-16T20:27:43.715456] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-16T20:27:43.715507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:43.715539] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:43.715566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:43.715651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:43.771891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:43.772484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:43.772561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:43.772613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:43.880689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:43.880811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:43.880849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:43.880877] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:43.884164] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-16T20:27:43.884434] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-16T20:27:43.884557] [INFO ] [sig ] NIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:44.024639] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NIM.txt [2026-02-16T20:27:44.024762] [INFO ] [sig ] [2131/3407] Completed NIM in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-16T20:27:44.024800] [INFO ] [sig ] [2132/3407] Forecasting NIO... [2026-02-16T20:27:44.024829] [INFO ] [sig ] Generating forecast for: NIO [2026-02-16T20:27:44.024859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-16T20:27:44.035611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-16T20:27:44.035887] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-16T20:27:44.036675] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-16T20:27:44.036726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:44.036758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:44.036786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:44.036842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:44.094748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:44.095395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:44.095475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:44.095509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:44.217408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:44.217534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:44.217591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:44.217839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:44.221194] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-02-16T20:27:44.221498] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-16T20:27:44.221655] [INFO ] [sig ] NIO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:44.362353] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NIO.txt [2026-02-16T20:27:44.362478] [INFO ] [sig ] [2132/3407] Completed NIO in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-16T20:27:44.362516] [INFO ] [sig ] [2133/3407] Forecasting NKSH... [2026-02-16T20:27:44.362547] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-16T20:27:44.362593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-16T20:27:44.373517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-16T20:27:44.373821] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-16T20:27:44.374618] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-16T20:27:44.374670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:44.374703] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:44.374730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:44.374786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:44.438349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:44.439138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:44.439219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:44.439253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:44.547867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:44.548043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:44.548087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:44.548118] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:44.551716] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-16T20:27:44.552006] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-16T20:27:44.552139] [INFO ] [sig ] NKSH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:44.695804] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NKSH.txt [2026-02-16T20:27:44.696028] [INFO ] [sig ] [2133/3407] Completed NKSH in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-16T20:27:44.696122] [INFO ] [sig ] [2134/3407] Forecasting NKTX... [2026-02-16T20:27:44.696169] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-16T20:27:44.696212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-16T20:27:44.710511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-16T20:27:44.710972] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-16T20:27:44.712079] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-16T20:27:44.712145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:44.712189] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:44.712226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:44.712305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:44.776388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:44.777295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:44.777381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:44.777455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:44.897168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:44.897330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:44.897373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:44.897402] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:44.900918] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=16.77%) [2026-02-16T20:27:44.901198] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-16T20:27:44.901328] [INFO ] [sig ] NKTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:45.050481] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NKTX.txt [2026-02-16T20:27:45.050674] [INFO ] [sig ] [2134/3407] Completed NKTX in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-16T20:27:45.050717] [INFO ] [sig ] [2135/3407] Forecasting NKX... [2026-02-16T20:27:45.050778] [INFO ] [sig ] Generating forecast for: NKX [2026-02-16T20:27:45.050811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-16T20:27:45.064106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-16T20:27:45.064496] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-16T20:27:45.065409] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-16T20:27:45.065477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:45.065517] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:45.065548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:45.065638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:45.126128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:45.127032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:45.127125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:45.127161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:45.249799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:45.249987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:45.250035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:45.250065] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:45.253745] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=37.23%) [2026-02-16T20:27:45.254067] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-16T20:27:45.254205] [INFO ] [sig ] NKX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:45.405081] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NKX.txt [2026-02-16T20:27:45.405244] [INFO ] [sig ] [2135/3407] Completed NKX in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-16T20:27:45.405285] [INFO ] [sig ] [2136/3407] Forecasting NLOP... [2026-02-16T20:27:45.405316] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-16T20:27:45.405382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-16T20:27:45.417189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-16T20:27:45.417555] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-16T20:27:45.418419] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-16T20:27:45.418483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:45.418522] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:45.418566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:45.418660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:45.477413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:45.478500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:45.478619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:45.478654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:45.607013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:45.607181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:45.607225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:45.607256] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:45.611010] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-02-16T20:27:45.611315] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-16T20:27:45.611453] [INFO ] [sig ] NLOP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:45.768219] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NLOP.txt [2026-02-16T20:27:45.768407] [INFO ] [sig ] [2136/3407] Completed NLOP in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:45.768456] [INFO ] [sig ] [2137/3407] Forecasting NLY... [2026-02-16T20:27:45.768489] [INFO ] [sig ] Generating forecast for: NLY [2026-02-16T20:27:45.768521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-16T20:27:45.780727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-16T20:27:45.781118] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-16T20:27:45.782072] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-16T20:27:45.782126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:45.782191] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:45.782222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:45.782281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:45.844346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:45.845245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:45.845338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:45.845373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:45.974464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:45.974652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:45.974697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:45.974728] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:45.978398] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=53.60%) [2026-02-16T20:27:45.978746] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-16T20:27:45.978889] [INFO ] [sig ] NLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:46.137779] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NLY.txt [2026-02-16T20:27:46.137989] [INFO ] [sig ] [2137/3407] Completed NLY in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:46.138043] [INFO ] [sig ] [2138/3407] Forecasting NMAI... [2026-02-16T20:27:46.138077] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-16T20:27:46.138123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-16T20:27:46.150766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-16T20:27:46.151170] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-16T20:27:46.152073] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-16T20:27:46.152128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:46.152162] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:46.152191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:46.152252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:46.214632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:46.215543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:46.215670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:46.215707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:46.338809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:46.338975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:46.339021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:46.339053] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:46.343184] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=16.99%) [2026-02-16T20:27:46.343493] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-16T20:27:46.343670] [INFO ] [sig ] NMAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:46.498220] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMAI.txt [2026-02-16T20:27:46.498380] [INFO ] [sig ] [2138/3407] Completed NMAI in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:46.498420] [INFO ] [sig ] [2139/3407] Forecasting NMCO... [2026-02-16T20:27:46.498452] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-16T20:27:46.498485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-16T20:27:46.510237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-16T20:27:46.510615] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-16T20:27:46.511439] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-16T20:27:46.511503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:46.511542] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:46.511595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:46.511654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:46.568012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:46.568870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:46.568954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:46.569006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:46.688414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:46.688632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:46.688678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:46.688708] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:46.692171] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-16T20:27:46.692446] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-16T20:27:46.692591] [INFO ] [sig ] NMCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:46.842954] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMCO.txt [2026-02-16T20:27:46.843144] [INFO ] [sig ] [2139/3407] Completed NMCO in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:46.843201] [INFO ] [sig ] [2140/3407] Forecasting NMFC... [2026-02-16T20:27:46.843245] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-16T20:27:46.843337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-16T20:27:46.855905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-16T20:27:46.856305] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-16T20:27:46.857198] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-16T20:27:46.857254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:46.857287] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:46.857324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:46.857384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:46.919624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:46.920589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:46.920676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:46.920712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:47.045928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:47.046086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:47.046128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:47.046205] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:47.049942] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-16T20:27:47.050253] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-16T20:27:47.050388] [INFO ] [sig ] NMFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:47.199167] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMFC.txt [2026-02-16T20:27:47.199315] [INFO ] [sig ] [2140/3407] Completed NMFC in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:47.199355] [INFO ] [sig ] [2141/3407] Forecasting NMG... [2026-02-16T20:27:47.199385] [INFO ] [sig ] Generating forecast for: NMG [2026-02-16T20:27:47.199416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-16T20:27:47.211159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-16T20:27:47.211531] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-16T20:27:47.212350] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-16T20:27:47.212404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:47.212436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:47.212464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:47.212521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:47.269980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:47.270767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:47.270849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:47.270884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:47.389167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:47.389327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:47.389369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:47.389399] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:47.392897] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-16T20:27:47.393174] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-16T20:27:47.393305] [INFO ] [sig ] NMG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:47.536602] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMG.txt [2026-02-16T20:27:47.536773] [INFO ] [sig ] [2141/3407] Completed NMG in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:47.536815] [INFO ] [sig ] [2142/3407] Forecasting NMI... [2026-02-16T20:27:47.536845] [INFO ] [sig ] Generating forecast for: NMI [2026-02-16T20:27:47.536875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-16T20:27:47.552810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-16T20:27:47.553278] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-16T20:27:47.554144] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-16T20:27:47.554199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:47.554238] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:47.554266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:47.554325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:47.613688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:47.614602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:47.614697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:47.614733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:47.724310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:47.724473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:47.724516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:47.724547] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:47.728689] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=36.92%) [2026-02-16T20:27:47.729090] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-16T20:27:47.729244] [INFO ] [sig ] NMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:47.878251] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMI.txt [2026-02-16T20:27:47.878435] [INFO ] [sig ] [2142/3407] Completed NMI in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:47.878496] [INFO ] [sig ] [2143/3407] Forecasting NMIH... [2026-02-16T20:27:47.878534] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-16T20:27:47.878629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-16T20:27:47.890682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-16T20:27:47.891060] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-16T20:27:47.891954] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-16T20:27:47.892009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:47.892041] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:47.892068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:47.892124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:47.952694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:47.953606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:47.953706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:47.953740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:48.074674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:48.074841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:48.074885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:48.074918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:48.078662] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=56.02%) [2026-02-16T20:27:48.078990] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-16T20:27:48.079128] [INFO ] [sig ] NMIH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:48.224073] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NMIH.txt [2026-02-16T20:27:48.224231] [INFO ] [sig ] [2143/3407] Completed NMIH in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:48.224271] [INFO ] [sig ] [2144/3407] Forecasting NMM... [2026-02-16T20:27:48.224302] [INFO ] [sig ] Generating forecast for: NMM [2026-02-16T20:27:48.224332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-16T20:27:48.235834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-16T20:27:48.236204] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-16T20:27:48.237086] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-16T20:27:48.237139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:48.237173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:48.237199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:48.237256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:48.298551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:48.299453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:48.299552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:48.299617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:48.430659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:48.430859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:48.430932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:48.430980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:48.435189] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-02-16T20:27:48.435610] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-16T20:27:48.435762] [INFO ] [sig ] NMM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:48.590290] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMM.txt [2026-02-16T20:27:48.590446] [INFO ] [sig ] [2144/3407] Completed NMM in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:48.590490] [INFO ] [sig ] [2145/3407] Forecasting NMRA... [2026-02-16T20:27:48.590523] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-16T20:27:48.590555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-16T20:27:48.603407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-16T20:27:48.603803] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-16T20:27:48.604696] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-16T20:27:48.604751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:48.604785] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:48.604813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:48.604871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:48.666392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:48.667270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:48.667358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:48.667394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:48.791877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:48.792037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:48.792080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:48.792110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:48.795646] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-16T20:27:48.795932] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-16T20:27:48.796067] [INFO ] [sig ] NMRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:48.944199] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NMRA.txt [2026-02-16T20:27:48.944341] [INFO ] [sig ] [2145/3407] Completed NMRA in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:48.944381] [INFO ] [sig ] [2146/3407] Forecasting NMRK... [2026-02-16T20:27:48.944411] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-16T20:27:48.944441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-16T20:27:48.956303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-16T20:27:48.956629] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-16T20:27:48.957419] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-16T20:27:48.957471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:48.957502] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:48.957531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:48.957612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:49.014412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:49.015311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:49.015395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:49.015428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:49.144854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:49.145051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:49.145100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:49.145131] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:49.148832] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=75.35%) [2026-02-16T20:27:49.149154] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-16T20:27:49.149291] [INFO ] [sig ] NMRK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:49.292860] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NMRK.txt [2026-02-16T20:27:49.293000] [INFO ] [sig ] [2146/3407] Completed NMRK in 0.3s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:49.293039] [INFO ] [sig ] [2147/3407] Forecasting NN... [2026-02-16T20:27:49.293070] [INFO ] [sig ] Generating forecast for: NN [2026-02-16T20:27:49.293100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-16T20:27:49.306435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-16T20:27:49.306891] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-16T20:27:49.307888] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-16T20:27:49.307943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:49.308003] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:49.308033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:49.308100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:49.368469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:49.369416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:49.369547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:49.369604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:49.493546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:49.493726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:49.493770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:49.493799] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:49.497288] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-02-16T20:27:49.497591] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-16T20:27:49.497722] [INFO ] [sig ] NN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:49.644952] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NN.txt [2026-02-16T20:27:49.645125] [INFO ] [sig ] [2147/3407] Completed NN in 0.4s | 2.81 sym/s | Total: 12.7m | ETA: 7.5m [2026-02-16T20:27:49.645172] [INFO ] [sig ] [2148/3407] Forecasting NNDM... [2026-02-16T20:27:49.645205] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-16T20:27:49.645237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-16T20:27:49.657102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-16T20:27:49.657474] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-16T20:27:49.658361] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-16T20:27:49.658415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:49.658447] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:49.658474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:49.658531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:49.718335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:49.719291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:49.719381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:49.719426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:49.843462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:49.843642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:49.843686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:49.843715] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:49.847301] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-02-16T20:27:49.847655] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-16T20:27:49.847801] [INFO ] [sig ] NNDM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:49.991558] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NNDM.txt [2026-02-16T20:27:49.991745] [INFO ] [sig ] [2148/3407] Completed NNDM in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-16T20:27:49.991785] [INFO ] [sig ] [2149/3407] Forecasting NNE... [2026-02-16T20:27:49.991845] [INFO ] [sig ] Generating forecast for: NNE [2026-02-16T20:27:49.991879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-16T20:27:50.003424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-16T20:27:50.003821] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-16T20:27:50.004717] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-16T20:27:50.004787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:50.004830] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:50.004858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:50.004916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:50.065803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:50.066762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:50.066849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:50.066883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:50.190902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:50.191072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:50.191114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:50.191143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:50.194756] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=39.32%) [2026-02-16T20:27:50.195050] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-16T20:27:50.195182] [INFO ] [sig ] NNE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:50.348943] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NNE.txt [2026-02-16T20:27:50.349087] [INFO ] [sig ] [2149/3407] Completed NNE in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-16T20:27:50.349129] [INFO ] [sig ] [2150/3407] Forecasting NNI... [2026-02-16T20:27:50.349159] [INFO ] [sig ] Generating forecast for: NNI [2026-02-16T20:27:50.349190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-16T20:27:50.361207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-16T20:27:50.361504] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-16T20:27:50.362569] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-16T20:27:50.362646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:50.362679] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:50.362705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:50.362925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:50.426002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:50.426914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:50.427000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:50.427035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:50.555421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:50.555616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:50.555667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:50.555703] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:50.559236] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-02-16T20:27:50.559523] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-16T20:27:50.559702] [INFO ] [sig ] NNI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:50.701785] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NNI.txt [2026-02-16T20:27:50.701946] [INFO ] [sig ] [2150/3407] Completed NNI in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-16T20:27:50.701988] [INFO ] [sig ] [2151/3407] Forecasting NNN... [2026-02-16T20:27:50.702019] [INFO ] [sig ] Generating forecast for: NNN [2026-02-16T20:27:50.702049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-16T20:27:50.713166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-16T20:27:50.713466] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-16T20:27:50.714264] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-16T20:27:50.714317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:50.714349] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:50.714377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:50.714432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:50.775505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:50.776422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:50.776511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:50.776549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:50.901674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:50.901840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:50.901882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:50.901911] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:50.905603] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-02-16T20:27:50.905952] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-16T20:27:50.906099] [INFO ] [sig ] NNN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:51.054013] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NNN.txt [2026-02-16T20:27:51.054181] [INFO ] [sig ] [2151/3407] Completed NNN in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-16T20:27:51.054222] [INFO ] [sig ] [2152/3407] Forecasting NNOX... [2026-02-16T20:27:51.054253] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-16T20:27:51.054285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-16T20:27:51.066180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-16T20:27:51.066561] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-16T20:27:51.067406] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-16T20:27:51.067459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:51.067492] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:51.067521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:51.067599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:51.127782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:51.128709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:51.128797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:51.128832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:51.256466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:51.256662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:51.256708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:51.256737] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:51.260281] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: UP (p=69.56%) [2026-02-16T20:27:51.260590] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-16T20:27:51.260726] [INFO ] [sig ] NNOX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:51.412857] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NNOX.txt [2026-02-16T20:27:51.413004] [INFO ] [sig ] [2152/3407] Completed NNOX in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:51.413051] [INFO ] [sig ] [2153/3407] Forecasting NNY... [2026-02-16T20:27:51.413082] [INFO ] [sig ] Generating forecast for: NNY [2026-02-16T20:27:51.413113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-16T20:27:51.425305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-16T20:27:51.425653] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-16T20:27:51.426454] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-16T20:27:51.426507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:51.426541] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:51.426588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:51.426651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:51.485604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:51.486474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:51.486560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:51.486615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:51.599116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:51.599273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:51.599315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:51.599344] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:51.602780] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-16T20:27:51.603052] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-16T20:27:51.603175] [INFO ] [sig ] NNY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:51.750048] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NNY.txt [2026-02-16T20:27:51.750202] [INFO ] [sig ] [2153/3407] Completed NNY in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:51.750242] [INFO ] [sig ] [2154/3407] Forecasting NOA... [2026-02-16T20:27:51.750272] [INFO ] [sig ] Generating forecast for: NOA [2026-02-16T20:27:51.750302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-16T20:27:51.762447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-16T20:27:51.762955] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-16T20:27:51.764036] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-16T20:27:51.764098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:51.764163] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:51.764193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:51.764252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:51.823536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:51.824436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:51.824524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:51.824558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:51.947318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:51.947482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:51.947527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:51.947564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:51.951229] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-16T20:27:51.951521] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-16T20:27:51.951737] [INFO ] [sig ] NOA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:52.094692] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NOA.txt [2026-02-16T20:27:52.094831] [INFO ] [sig ] [2154/3407] Completed NOA in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:52.094869] [INFO ] [sig ] [2155/3407] Forecasting NOAH... [2026-02-16T20:27:52.094898] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-16T20:27:52.094928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-16T20:27:52.106872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-16T20:27:52.107203] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-16T20:27:52.108043] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-16T20:27:52.108097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:52.108129] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:52.108156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:52.108212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:52.165742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:52.166389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:52.166468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:52.166500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:52.287302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:52.287458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:52.287501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:52.287532] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:52.290990] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-16T20:27:52.291275] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-16T20:27:52.291405] [INFO ] [sig ] NOAH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:52.440150] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NOAH.txt [2026-02-16T20:27:52.440318] [INFO ] [sig ] [2155/3407] Completed NOAH in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:52.440359] [INFO ] [sig ] [2156/3407] Forecasting NODK... [2026-02-16T20:27:52.440390] [INFO ] [sig ] Generating forecast for: NODK [2026-02-16T20:27:52.440450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-16T20:27:52.452426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-16T20:27:52.452847] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-16T20:27:52.453705] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-16T20:27:52.453758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:52.453791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:52.453819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:52.453877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:52.518037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:52.519032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:52.519139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:52.519180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:52.618615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:52.618783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:52.618841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:52.618872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:52.622436] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-16T20:27:52.622742] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-16T20:27:52.622871] [INFO ] [sig ] NODK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:52.770308] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NODK.txt [2026-02-16T20:27:52.770524] [INFO ] [sig ] [2156/3407] Completed NODK in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:52.770632] [INFO ] [sig ] [2157/3407] Forecasting NOG... [2026-02-16T20:27:52.770671] [INFO ] [sig ] Generating forecast for: NOG [2026-02-16T20:27:52.770704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-16T20:27:52.784806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-16T20:27:52.785276] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-16T20:27:52.786486] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-16T20:27:52.786557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:52.786630] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:52.786674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:52.786765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:52.855555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:52.856461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:52.856550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:52.856617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:52.980481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:52.980670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:52.980722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:52.980788] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:52.984323] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-16T20:27:52.984625] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-16T20:27:52.984757] [INFO ] [sig ] NOG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:53.133699] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NOG.txt [2026-02-16T20:27:53.133870] [INFO ] [sig ] [2157/3407] Completed NOG in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:53.133913] [INFO ] [sig ] [2158/3407] Forecasting NOMD... [2026-02-16T20:27:53.133944] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-16T20:27:53.134001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-16T20:27:53.146338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-16T20:27:53.146779] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-16T20:27:53.147650] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-16T20:27:53.147704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:53.147738] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:53.147765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:53.147823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:53.208621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:53.209521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:53.209648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:53.209686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:53.335532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:53.335750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:53.335796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:53.335827] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:53.339465] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=29.61%) [2026-02-16T20:27:53.339818] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-16T20:27:53.339956] [INFO ] [sig ] NOMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:53.492095] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NOMD.txt [2026-02-16T20:27:53.492276] [INFO ] [sig ] [2158/3407] Completed NOMD in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:53.492321] [INFO ] [sig ] [2159/3407] Forecasting NPCE... [2026-02-16T20:27:53.492351] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-16T20:27:53.492411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-16T20:27:53.504601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-16T20:27:53.505178] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-16T20:27:53.506068] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-16T20:27:53.506122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:53.506167] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:53.506205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:53.506280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:53.569713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:53.570631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:53.570739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:53.570784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:53.698466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:53.698657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:53.698716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:53.698762] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:53.702748] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-16T20:27:53.703247] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-16T20:27:53.703385] [INFO ] [sig ] NPCE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:53.854896] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NPCE.txt [2026-02-16T20:27:53.855053] [INFO ] [sig ] [2159/3407] Completed NPCE in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:53.855097] [INFO ] [sig ] [2160/3407] Forecasting NPFD... [2026-02-16T20:27:53.855128] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-16T20:27:53.855160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-16T20:27:53.867081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-16T20:27:53.867375] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-16T20:27:53.868205] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-16T20:27:53.868258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:53.868300] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:53.868328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:53.868383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:53.926696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:53.927440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:53.927543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:53.927606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:54.053431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:54.053607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:54.053659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:54.053694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:54.057156] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-16T20:27:54.057431] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-16T20:27:54.057557] [INFO ] [sig ] NPFD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:54.201060] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NPFD.txt [2026-02-16T20:27:54.201198] [INFO ] [sig ] [2160/3407] Completed NPFD in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:54.201238] [INFO ] [sig ] [2161/3407] Forecasting NPK... [2026-02-16T20:27:54.201268] [INFO ] [sig ] Generating forecast for: NPK [2026-02-16T20:27:54.201298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-16T20:27:54.213363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-16T20:27:54.213707] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-16T20:27:54.214517] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-16T20:27:54.214570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:54.214636] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:54.214664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:54.214722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:54.275876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:54.276648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:54.276732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:54.276765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:54.405958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:54.406117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:54.406161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:54.406195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:54.409836] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=61.52%) [2026-02-16T20:27:54.410134] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-16T20:27:54.410271] [INFO ] [sig ] NPK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:54.573308] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NPK.txt [2026-02-16T20:27:54.573482] [INFO ] [sig ] [2161/3407] Completed NPK in 0.4s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:54.573522] [INFO ] [sig ] [2162/3407] Forecasting NPO... [2026-02-16T20:27:54.573553] [INFO ] [sig ] Generating forecast for: NPO [2026-02-16T20:27:54.573658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-16T20:27:54.585965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-16T20:27:54.586394] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-16T20:27:54.587285] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-16T20:27:54.587339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:54.587372] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:54.587401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:54.587459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:54.649014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:54.649963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:54.650057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:54.650092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:54.777199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:54.777358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:54.777401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:54.777431] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:54.781046] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-02-16T20:27:54.781327] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-16T20:27:54.781456] [INFO ] [sig ] NPO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:54.922150] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NPO.txt [2026-02-16T20:27:54.922286] [INFO ] [sig ] [2162/3407] Completed NPO in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:54.922326] [INFO ] [sig ] [2163/3407] Forecasting NQP... [2026-02-16T20:27:54.922356] [INFO ] [sig ] Generating forecast for: NQP [2026-02-16T20:27:54.922386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-16T20:27:54.933389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-16T20:27:54.933700] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-16T20:27:54.934498] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-16T20:27:54.934550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:54.934600] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:54.934628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:54.934684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:54.990559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:54.991181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:54.991259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:54.991291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:55.107372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:55.107519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:55.107559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:55.107607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:55.111032] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=71.99%) [2026-02-16T20:27:55.111308] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-16T20:27:55.111431] [INFO ] [sig ] NQP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:55.251761] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NQP.txt [2026-02-16T20:27:55.251891] [INFO ] [sig ] [2163/3407] Completed NQP in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:55.251930] [INFO ] [sig ] [2164/3407] Forecasting NRC... [2026-02-16T20:27:55.251967] [INFO ] [sig ] Generating forecast for: NRC [2026-02-16T20:27:55.251999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-16T20:27:55.263031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-16T20:27:55.263345] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-16T20:27:55.264170] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-16T20:27:55.264221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:55.264253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:55.264281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:55.264337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:55.322324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:55.323096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:55.323178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:55.323244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:55.441939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:55.442094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:55.442135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:55.442167] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:55.445512] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-16T20:27:55.445815] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-16T20:27:55.445946] [INFO ] [sig ] NRC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:55.591164] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NRC.txt [2026-02-16T20:27:55.591305] [INFO ] [sig ] [2164/3407] Completed NRC in 0.3s | 2.81 sym/s | Total: 12.8m | ETA: 7.4m [2026-02-16T20:27:55.591343] [INFO ] [sig ] [2165/3407] Forecasting NRDS... [2026-02-16T20:27:55.591373] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-16T20:27:55.591404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-16T20:27:55.603003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-16T20:27:55.603328] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-16T20:27:55.604160] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-16T20:27:55.604215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:55.604248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:55.604275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:55.604332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:55.664847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:55.665649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:55.665735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:55.665770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:55.787938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:55.788130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:55.788191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:55.788225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:55.792131] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-02-16T20:27:55.792487] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-16T20:27:55.792658] [INFO ] [sig ] NRDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:55.942419] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NRDS.txt [2026-02-16T20:27:55.942596] [INFO ] [sig ] [2165/3407] Completed NRDS in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-16T20:27:55.942641] [INFO ] [sig ] [2166/3407] Forecasting NREF... [2026-02-16T20:27:55.942673] [INFO ] [sig ] Generating forecast for: NREF [2026-02-16T20:27:55.942703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-16T20:27:55.954790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-16T20:27:55.955156] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-16T20:27:55.956025] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-16T20:27:55.956080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:55.956112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:55.956140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:55.956200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:56.019903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:56.020791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:56.020888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:56.020937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:56.143116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:56.143276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:56.143319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:56.143348] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:56.146910] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-16T20:27:56.147210] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-16T20:27:56.147343] [INFO ] [sig ] NREF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:56.287958] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NREF.txt [2026-02-16T20:27:56.288129] [INFO ] [sig ] [2166/3407] Completed NREF in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-16T20:27:56.288169] [INFO ] [sig ] [2167/3407] Forecasting NRG... [2026-02-16T20:27:56.288198] [INFO ] [sig ] Generating forecast for: NRG [2026-02-16T20:27:56.288227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-16T20:27:56.299687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-16T20:27:56.300047] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-16T20:27:56.300895] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-16T20:27:56.300946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:56.300978] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:56.301005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:56.301061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:56.359461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:56.360282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:56.360393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:56.360444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:56.483613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:56.483781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:56.483826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:56.483872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:56.487330] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=44.12%) [2026-02-16T20:27:56.487632] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-16T20:27:56.487768] [INFO ] [sig ] NRG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:56.631896] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NRG.txt [2026-02-16T20:27:56.632072] [INFO ] [sig ] [2167/3407] Completed NRG in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-16T20:27:56.632113] [INFO ] [sig ] [2168/3407] Forecasting NRIM... [2026-02-16T20:27:56.632145] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-16T20:27:56.632205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-16T20:27:56.643492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-16T20:27:56.643861] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-16T20:27:56.644717] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-16T20:27:56.644770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:56.644804] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:56.644832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:56.644889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:56.704050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:56.704887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:56.704972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:56.705006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:56.835391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:56.835562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:56.835631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:56.835661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:56.839241] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-16T20:27:56.839516] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-16T20:27:56.839710] [INFO ] [sig ] NRIM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:56.979688] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NRIM.txt [2026-02-16T20:27:56.979859] [INFO ] [sig ] [2168/3407] Completed NRIM in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-16T20:27:56.979900] [INFO ] [sig ] [2169/3407] Forecasting NRIX... [2026-02-16T20:27:56.979929] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-16T20:27:56.979961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-16T20:27:56.991403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-16T20:27:56.991773] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-16T20:27:56.992702] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-16T20:27:56.992756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:56.992788] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:56.992814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:56.992872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:57.049924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:57.050685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:57.050769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:57.050817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:57.175503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:57.175680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:57.175724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:57.175753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:57.179168] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=41.24%) [2026-02-16T20:27:57.179448] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-16T20:27:57.179596] [INFO ] [sig ] NRIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:57.319997] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NRIX.txt [2026-02-16T20:27:57.320140] [INFO ] [sig ] [2169/3407] Completed NRIX in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:57.320180] [INFO ] [sig ] [2170/3407] Forecasting NRK... [2026-02-16T20:27:57.320209] [INFO ] [sig ] Generating forecast for: NRK [2026-02-16T20:27:57.320240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-16T20:27:57.331446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-16T20:27:57.331817] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-16T20:27:57.332623] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-16T20:27:57.332685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:57.332725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:57.332759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:57.332828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:57.389356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:57.390085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:57.390164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:57.390197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:57.507650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:57.507817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:57.507863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:57.507893] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:57.511342] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-16T20:27:57.511634] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-16T20:27:57.511762] [INFO ] [sig ] NRK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:57.652626] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NRK.txt [2026-02-16T20:27:57.652779] [INFO ] [sig ] [2170/3407] Completed NRK in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:57.652818] [INFO ] [sig ] [2171/3407] Forecasting NRP... [2026-02-16T20:27:57.652847] [INFO ] [sig ] Generating forecast for: NRP [2026-02-16T20:27:57.652879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-16T20:27:57.664534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-16T20:27:57.664927] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-16T20:27:57.665790] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-16T20:27:57.665859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:57.665936] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:57.665977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:57.666078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:57.737246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:57.738183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:57.738279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:57.738312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:57.858124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:57.858285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:57.858326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:57.858355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:57.861891] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-16T20:27:57.862209] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-16T20:27:57.862369] [INFO ] [sig ] NRP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:27:58.009499] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NRP.txt [2026-02-16T20:27:58.009693] [INFO ] [sig ] [2171/3407] Completed NRP in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:58.009744] [INFO ] [sig ] [2172/3407] Forecasting NRXP... [2026-02-16T20:27:58.009781] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-16T20:27:58.009817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-16T20:27:58.021395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-16T20:27:58.021792] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-16T20:27:58.022621] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-16T20:27:58.022677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:58.022714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:58.022746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:58.022815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:58.085137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:58.086003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:58.086089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:58.086124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:58.209448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:58.209626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:58.209673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:58.209708] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:58.213116] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-16T20:27:58.213414] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-16T20:27:58.213550] [INFO ] [sig ] NRXP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:58.364671] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NRXP.txt [2026-02-16T20:27:58.364876] [INFO ] [sig ] [2172/3407] Completed NRXP in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:58.364918] [INFO ] [sig ] [2173/3407] Forecasting NSC... [2026-02-16T20:27:58.364947] [INFO ] [sig ] Generating forecast for: NSC [2026-02-16T20:27:58.364980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-16T20:27:58.377863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-16T20:27:58.378250] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-16T20:27:58.379161] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-16T20:27:58.379223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:58.379257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:58.379284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:58.379340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:58.438191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:58.439164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:58.439253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:58.439287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:58.563835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:58.563998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:58.564041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:58.564069] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:58.567548] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-02-16T20:27:58.567903] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-16T20:27:58.568064] [INFO ] [sig ] NSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:58.713397] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NSC.txt [2026-02-16T20:27:58.713548] [INFO ] [sig ] [2173/3407] Completed NSC in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:58.713608] [INFO ] [sig ] [2174/3407] Forecasting NSP... [2026-02-16T20:27:58.713642] [INFO ] [sig ] Generating forecast for: NSP [2026-02-16T20:27:58.713676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-16T20:27:58.725820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-16T20:27:58.726223] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-16T20:27:58.727102] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-16T20:27:58.727155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:58.727187] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:58.727214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:58.727272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:58.789533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:58.790678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:58.790781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:58.790823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:58.919494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:58.919685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:58.919730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:58.919792] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:58.923213] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-16T20:27:58.923488] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-16T20:27:58.923633] [INFO ] [sig ] NSP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:59.065315] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NSP.txt [2026-02-16T20:27:59.065465] [INFO ] [sig ] [2174/3407] Completed NSP in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:59.065505] [INFO ] [sig ] [2175/3407] Forecasting NSSC... [2026-02-16T20:27:59.065562] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-16T20:27:59.065615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-16T20:27:59.076997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-16T20:27:59.077300] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-16T20:27:59.078133] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-16T20:27:59.078185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:59.078217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:59.078244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:59.078300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:59.137494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:59.138329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:59.138414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:59.138450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:59.271363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:59.271526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:59.271568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:59.271636] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:59.275094] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-16T20:27:59.275409] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-16T20:27:59.275545] [INFO ] [sig ] NSSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:59.419161] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NSSC.txt [2026-02-16T20:27:59.419296] [INFO ] [sig ] [2175/3407] Completed NSSC in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:59.419334] [INFO ] [sig ] [2176/3407] Forecasting NTAP... [2026-02-16T20:27:59.419364] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-16T20:27:59.419394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-16T20:27:59.431095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-16T20:27:59.431412] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-16T20:27:59.432205] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-16T20:27:59.432257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:59.432288] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:59.432314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:59.432370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:59.489992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:59.490757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:59.490841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:59.490874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:59.612169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:59.612326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:59.612367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:59.612396] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:59.615848] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-16T20:27:59.616121] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-16T20:27:59.616267] [INFO ] [sig ] NTAP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:27:59.759759] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NTAP.txt [2026-02-16T20:27:59.759939] [INFO ] [sig ] [2176/3407] Completed NTAP in 0.3s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:27:59.759980] [INFO ] [sig ] [2177/3407] Forecasting NTB... [2026-02-16T20:27:59.760009] [INFO ] [sig ] Generating forecast for: NTB [2026-02-16T20:27:59.760042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-16T20:27:59.774955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-16T20:27:59.775346] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-16T20:27:59.776200] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-16T20:27:59.776254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:27:59.776288] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:27:59.776315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:27:59.776372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:27:59.847235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:27:59.848161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:27:59.848250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:27:59.848284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:27:59.965684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:27:59.965848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:27:59.965891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:27:59.965920] [INFO ] [FORECASTER] Training complete [2026-02-16T20:27:59.969452] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=48.86%) [2026-02-16T20:27:59.969778] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-16T20:27:59.969916] [INFO ] [sig ] NTB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:00.115893] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NTB.txt [2026-02-16T20:28:00.116073] [INFO ] [sig ] [2177/3407] Completed NTB in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:00.116137] [INFO ] [sig ] [2178/3407] Forecasting NTES... [2026-02-16T20:28:00.116173] [INFO ] [sig ] Generating forecast for: NTES [2026-02-16T20:28:00.116204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-16T20:28:00.128501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-16T20:28:00.128880] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-16T20:28:00.129720] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-16T20:28:00.129773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:00.129805] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:00.129833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:00.129889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:00.188514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:00.189426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:00.189522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:00.189556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:00.314819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:00.314982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:00.315026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:00.315057] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:00.318651] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-16T20:28:00.319005] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-16T20:28:00.319150] [INFO ] [sig ] NTES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:00.467590] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NTES.txt [2026-02-16T20:28:00.467763] [INFO ] [sig ] [2178/3407] Completed NTES in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:00.467805] [INFO ] [sig ] [2179/3407] Forecasting NTIC... [2026-02-16T20:28:00.467866] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-16T20:28:00.467901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-16T20:28:00.481548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-16T20:28:00.481992] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-16T20:28:00.482863] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-16T20:28:00.482917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:00.482950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:00.482978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:00.483034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:00.548658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:00.549595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:00.549686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:00.549723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:00.673750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:00.673921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:00.673967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:00.673998] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:00.677619] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-16T20:28:00.677936] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-16T20:28:00.678097] [INFO ] [sig ] NTIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:00.830041] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NTIC.txt [2026-02-16T20:28:00.830193] [INFO ] [sig ] [2179/3407] Completed NTIC in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:00.830232] [INFO ] [sig ] [2180/3407] Forecasting NTLA... [2026-02-16T20:28:00.830264] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-16T20:28:00.830294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-16T20:28:00.841969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-16T20:28:00.842307] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-16T20:28:00.843132] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-16T20:28:00.843185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:00.843217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:00.843245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:00.843302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:00.903810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:00.904626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:00.904715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:00.904759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:01.032913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:01.033083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:01.033126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:01.033156] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:01.036712] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=36.44%) [2026-02-16T20:28:01.037006] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-16T20:28:01.037137] [INFO ] [sig ] NTLA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:01.184557] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NTLA.txt [2026-02-16T20:28:01.184722] [INFO ] [sig ] [2180/3407] Completed NTLA in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:01.184762] [INFO ] [sig ] [2181/3407] Forecasting NTNX... [2026-02-16T20:28:01.184821] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-16T20:28:01.184851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-16T20:28:01.199553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-16T20:28:01.200186] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-16T20:28:01.201293] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-16T20:28:01.201357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:01.201395] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:01.201429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:01.201492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:01.275569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:01.276465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:01.276608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:01.276647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:01.401095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:01.401263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:01.401313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:01.401358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:01.405081] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-16T20:28:01.405482] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-16T20:28:01.405679] [INFO ] [sig ] NTNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:01.558656] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NTNX.txt [2026-02-16T20:28:01.558831] [INFO ] [sig ] [2181/3407] Completed NTNX in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:01.558881] [INFO ] [sig ] [2182/3407] Forecasting NTRA... [2026-02-16T20:28:01.558919] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-16T20:28:01.558985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-16T20:28:01.570782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-16T20:28:01.571203] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-16T20:28:01.572140] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-16T20:28:01.572197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:01.572231] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:01.572260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:01.572319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:01.632525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:01.633511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:01.633630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:01.633666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:01.761011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:01.761179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:01.761222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:01.761253] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:01.765184] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=26.44%) [2026-02-16T20:28:01.765557] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-16T20:28:01.765729] [INFO ] [sig ] NTRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:01.921528] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NTRA.txt [2026-02-16T20:28:01.921741] [INFO ] [sig ] [2182/3407] Completed NTRA in 0.4s | 2.81 sym/s | Total: 12.9m | ETA: 7.3m [2026-02-16T20:28:01.921786] [INFO ] [sig ] [2183/3407] Forecasting NTRB... [2026-02-16T20:28:01.921852] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-16T20:28:01.921887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-16T20:28:01.933376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-16T20:28:01.933810] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-16T20:28:01.934670] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-16T20:28:01.934723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:01.934755] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:01.934783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:01.934840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:01.994951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:01.995962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:01.996071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:01.996107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:02.116828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:02.117002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:02.117045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:02.117075] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:02.120956] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-02-16T20:28:02.121397] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-16T20:28:02.121604] [INFO ] [sig ] NTRB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:02.274377] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NTRB.txt [2026-02-16T20:28:02.274889] [INFO ] [sig ] [2183/3407] Completed NTRB in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-16T20:28:02.274936] [INFO ] [sig ] [2184/3407] Forecasting NTRS... [2026-02-16T20:28:02.274967] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-16T20:28:02.274997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-16T20:28:02.286886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-16T20:28:02.287285] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-16T20:28:02.288263] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-16T20:28:02.288329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:02.288364] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:02.288391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:02.288447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:02.345468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:02.346412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:02.346509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:02.346544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:02.470921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:02.471084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:02.471129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:02.471161] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:02.475035] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-16T20:28:02.475408] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-16T20:28:02.475633] [INFO ] [sig ] NTRS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:02.634423] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NTRS.txt [2026-02-16T20:28:02.634644] [INFO ] [sig ] [2184/3407] Completed NTRS in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-16T20:28:02.634692] [INFO ] [sig ] [2185/3407] Forecasting NTRSO... [2026-02-16T20:28:02.634725] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-16T20:28:02.634786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-16T20:28:02.647171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-16T20:28:02.647606] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-16T20:28:02.648526] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-16T20:28:02.648606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:02.648650] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:02.648691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:02.648765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:02.710319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:02.711270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:02.711361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:02.711396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:02.839156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:02.839326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:02.839385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:02.839418] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:02.842976] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-16T20:28:02.843276] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-16T20:28:02.843410] [INFO ] [sig ] NTRSO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:02.994159] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NTRSO.txt [2026-02-16T20:28:02.994339] [INFO ] [sig ] [2185/3407] Completed NTRSO in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-16T20:28:02.994382] [INFO ] [sig ] [2186/3407] Forecasting NUS... [2026-02-16T20:28:02.994413] [INFO ] [sig ] Generating forecast for: NUS [2026-02-16T20:28:02.994470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-16T20:28:03.006235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-16T20:28:03.006663] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-16T20:28:03.007520] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-16T20:28:03.007592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:03.007635] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:03.007674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:03.007734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:03.068449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:03.069441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:03.069541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:03.069599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:03.203433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:03.203614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:03.203660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:03.203691] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:03.207248] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=65.15%) [2026-02-16T20:28:03.207564] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-16T20:28:03.207728] [INFO ] [sig ] NUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:03.356534] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NUS.txt [2026-02-16T20:28:03.356729] [INFO ] [sig ] [2186/3407] Completed NUS in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:03.356771] [INFO ] [sig ] [2187/3407] Forecasting NUTX... [2026-02-16T20:28:03.356837] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-16T20:28:03.356883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-16T20:28:03.369453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-16T20:28:03.369889] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-16T20:28:03.370823] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-16T20:28:03.370878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:03.370912] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:03.370941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:03.371000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:03.432929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:03.433807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:03.433892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:03.433927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:03.559918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:03.560081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:03.560124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:03.560155] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:03.563850] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: UP (p=86.24%) [2026-02-16T20:28:03.564149] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-16T20:28:03.564283] [INFO ] [sig ] NUTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:03.714042] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NUTX.txt [2026-02-16T20:28:03.714226] [INFO ] [sig ] [2187/3407] Completed NUTX in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:03.714284] [INFO ] [sig ] [2188/3407] Forecasting NUVB... [2026-02-16T20:28:03.714363] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-16T20:28:03.714406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-16T20:28:03.726629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-16T20:28:03.727053] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-16T20:28:03.727996] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-16T20:28:03.728052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:03.728115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:03.728145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:03.728216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:03.788513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:03.789449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:03.789540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:03.789596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:03.930208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:03.930371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:03.930414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:03.930445] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:03.934003] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-02-16T20:28:03.934312] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-16T20:28:03.934446] [INFO ] [sig ] NUVB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:04.078468] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NUVB.txt [2026-02-16T20:28:04.078675] [INFO ] [sig ] [2188/3407] Completed NUVB in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:04.078722] [INFO ] [sig ] [2189/3407] Forecasting NUVL... [2026-02-16T20:28:04.078783] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-16T20:28:04.078814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-16T20:28:04.090984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-16T20:28:04.091395] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-16T20:28:04.092302] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-16T20:28:04.092358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:04.092402] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:04.092443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:04.092518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:04.154557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:04.155813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:04.155920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:04.155954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:04.282903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:04.283076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:04.283311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:04.283342] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:04.287705] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-02-16T20:28:04.288264] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-16T20:28:04.288424] [INFO ] [sig ] NUVL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:04.437858] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NUVL.txt [2026-02-16T20:28:04.438068] [INFO ] [sig ] [2189/3407] Completed NUVL in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:04.438112] [INFO ] [sig ] [2190/3407] Forecasting NUWE... [2026-02-16T20:28:04.438168] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-16T20:28:04.438201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-16T20:28:04.449776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-16T20:28:04.450248] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-16T20:28:04.451115] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-16T20:28:04.451168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:04.451201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:04.451228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:04.451284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:04.510913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:04.511822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:04.511907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:04.511943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:04.630190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:04.630356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:04.630399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:04.630429] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:04.633939] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-16T20:28:04.634245] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-16T20:28:04.634381] [INFO ] [sig ] NUWE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:04.785645] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NUWE.txt [2026-02-16T20:28:04.785831] [INFO ] [sig ] [2190/3407] Completed NUWE in 0.3s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:04.785876] [INFO ] [sig ] [2191/3407] Forecasting NVAX... [2026-02-16T20:28:04.785935] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-16T20:28:04.785972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-16T20:28:04.797647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-16T20:28:04.798085] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-16T20:28:04.798950] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-16T20:28:04.799004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:04.799038] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:04.799066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:04.799124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:04.858752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:04.859668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:04.859756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:04.859791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:04.986684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:04.986856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:04.986928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:04.986997] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:04.990798] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-16T20:28:04.991227] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-16T20:28:04.991395] [INFO ] [sig ] NVAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:05.144508] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVAX.txt [2026-02-16T20:28:05.144685] [INFO ] [sig ] [2191/3407] Completed NVAX in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:05.144726] [INFO ] [sig ] [2192/3407] Forecasting NVD... [2026-02-16T20:28:05.144756] [INFO ] [sig ] Generating forecast for: NVD [2026-02-16T20:28:05.144821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-16T20:28:05.157370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-16T20:28:05.157804] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-16T20:28:05.158677] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-16T20:28:05.158731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:05.158764] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:05.158792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:05.158856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:05.217759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:05.218745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:05.218840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:05.218881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:05.340664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:05.340851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:05.340903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:05.340942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:05.345780] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-16T20:28:05.346203] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-16T20:28:05.346598] [INFO ] [sig ] NVD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:05.517514] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVD.txt [2026-02-16T20:28:05.517706] [INFO ] [sig ] [2192/3407] Completed NVD in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:05.517751] [INFO ] [sig ] [2193/3407] Forecasting NVDA... [2026-02-16T20:28:05.517785] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-16T20:28:05.517847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-16T20:28:05.530419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-16T20:28:05.530857] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-16T20:28:05.531758] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-16T20:28:05.531812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:05.531844] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:05.531871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:05.531928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:05.591397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:05.592420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:05.592511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:05.592547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:05.720874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:05.721033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:05.721076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:05.721107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:05.724667] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-02-16T20:28:05.724956] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-16T20:28:05.725099] [INFO ] [sig ] NVDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:05.874881] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVDA.txt [2026-02-16T20:28:05.875034] [INFO ] [sig ] [2193/3407] Completed NVDA in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:05.875075] [INFO ] [sig ] [2194/3407] Forecasting NVDD... [2026-02-16T20:28:05.875104] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-16T20:28:05.875135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-16T20:28:05.886822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-16T20:28:05.887137] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-16T20:28:05.887957] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-16T20:28:05.891135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:05.891169] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:05.891198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:05.891258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:05.950015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:05.950806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:05.950928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:05.950973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:06.077985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:06.078151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:06.078195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:06.078224] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:06.081881] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: UP (p=57.34%) [2026-02-16T20:28:06.082198] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-16T20:28:06.082342] [INFO ] [sig ] NVDD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:06.253212] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVDD.txt [2026-02-16T20:28:06.253377] [INFO ] [sig ] [2194/3407] Completed NVDD in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:06.253419] [INFO ] [sig ] [2195/3407] Forecasting NVDL... [2026-02-16T20:28:06.253448] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-16T20:28:06.253478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-16T20:28:06.264903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-16T20:28:06.265271] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-16T20:28:06.266120] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-16T20:28:06.266174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:06.266217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:06.266246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:06.266303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:06.339647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:06.340525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:06.340632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:06.340670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:06.465845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:06.466005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:06.466046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:06.466077] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:06.469600] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-16T20:28:06.469920] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-16T20:28:06.470080] [INFO ] [sig ] NVDL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:06.622340] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVDL.txt [2026-02-16T20:28:06.622518] [INFO ] [sig ] [2195/3407] Completed NVDL in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:06.622561] [INFO ] [sig ] [2196/3407] Forecasting NVDS... [2026-02-16T20:28:06.622650] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-16T20:28:06.622686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-16T20:28:06.634200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-16T20:28:06.634633] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-16T20:28:06.635525] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-16T20:28:06.635605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:06.635646] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:06.635676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:06.635735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:06.696074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:06.696994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:06.697087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:06.697123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:06.823947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:06.824134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:06.824180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:06.824210] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:06.827901] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-02-16T20:28:06.828267] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-16T20:28:06.828409] [INFO ] [sig ] NVDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:06.984986] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVDS.txt [2026-02-16T20:28:06.985157] [INFO ] [sig ] [2196/3407] Completed NVDS in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:06.985197] [INFO ] [sig ] [2197/3407] Forecasting NVEC... [2026-02-16T20:28:06.985257] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-16T20:28:06.985292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-16T20:28:06.997249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-16T20:28:06.997683] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-16T20:28:06.998606] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-16T20:28:06.998662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:06.998697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:06.998725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:06.998783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:07.061500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:07.062388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:07.062477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:07.062512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:07.184060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:07.184219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:07.184263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:07.184291] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:07.187671] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-02-16T20:28:07.187948] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-16T20:28:07.188100] [INFO ] [sig ] NVEC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:07.331124] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVEC.txt [2026-02-16T20:28:07.331285] [INFO ] [sig ] [2197/3407] Completed NVEC in 0.3s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:07.331323] [INFO ] [sig ] [2198/3407] Forecasting NVG... [2026-02-16T20:28:07.331352] [INFO ] [sig ] Generating forecast for: NVG [2026-02-16T20:28:07.331382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-16T20:28:07.343202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-16T20:28:07.343519] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-16T20:28:07.344318] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-16T20:28:07.344370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:07.344401] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:07.344429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:07.344486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:07.402964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:07.403634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:07.403744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:07.403777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:07.531673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:07.531827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:07.531870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:07.531899] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:07.535288] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=87.13%) [2026-02-16T20:28:07.535559] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-16T20:28:07.535801] [INFO ] [sig ] NVG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:07.682479] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVG.txt [2026-02-16T20:28:07.682630] [INFO ] [sig ] [2198/3407] Completed NVG in 0.4s | 2.81 sym/s | Total: 13.0m | ETA: 7.2m [2026-02-16T20:28:07.682671] [INFO ] [sig ] [2199/3407] Forecasting NVGS... [2026-02-16T20:28:07.682733] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-16T20:28:07.682768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-16T20:28:07.694056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-16T20:28:07.694351] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-16T20:28:07.695156] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-16T20:28:07.695208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:07.695241] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:07.695269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:07.695326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:07.756897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:07.757550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:07.757649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:07.757685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:07.889696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:07.889860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:07.889904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:07.889942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:07.893662] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-16T20:28:07.893950] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-16T20:28:07.894106] [INFO ] [sig ] NVGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:08.043867] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVGS.txt [2026-02-16T20:28:08.044020] [INFO ] [sig ] [2199/3407] Completed NVGS in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-16T20:28:08.044066] [INFO ] [sig ] [2200/3407] Forecasting NVMI... [2026-02-16T20:28:08.044097] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-16T20:28:08.044149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-16T20:28:08.055372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-16T20:28:08.055663] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-16T20:28:08.056433] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-16T20:28:08.056501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:08.056547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:08.056594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:08.056655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:08.115671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:08.116433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:08.116517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:08.116552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:08.235278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:08.235431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:08.235471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:08.235501] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:08.238956] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-16T20:28:08.239257] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-16T20:28:08.239386] [INFO ] [sig ] NVMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:08.388873] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVMI.txt [2026-02-16T20:28:08.389005] [INFO ] [sig ] [2200/3407] Completed NVMI in 0.3s | 2.81 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-16T20:28:08.389051] [INFO ] [sig ] [2201/3407] Forecasting NVO... [2026-02-16T20:28:08.389088] [INFO ] [sig ] Generating forecast for: NVO [2026-02-16T20:28:08.389123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-16T20:28:08.402066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-16T20:28:08.402538] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-16T20:28:08.403367] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-16T20:28:08.403419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:08.403451] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:08.403479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:08.403536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:08.467639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:08.468324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:08.468405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:08.468439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:08.594204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:08.594562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:08.594625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:08.594656] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:08.598783] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=51.39%) [2026-02-16T20:28:08.599069] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-16T20:28:08.599403] [INFO ] [sig ] NVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:08.757098] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVO.txt [2026-02-16T20:28:08.757307] [INFO ] [sig ] [2201/3407] Completed NVO in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-16T20:28:08.757387] [INFO ] [sig ] [2202/3407] Forecasting NVRI... [2026-02-16T20:28:08.757423] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-16T20:28:08.757455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-16T20:28:08.771778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-16T20:28:08.772206] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-16T20:28:08.773126] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-16T20:28:08.773182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:08.773217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:08.773246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:08.773303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:08.834053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:08.835006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:08.835110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:08.835143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:08.970696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:08.970875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:08.970920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:08.970968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:08.975053] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-16T20:28:08.975402] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-16T20:28:08.975565] [INFO ] [sig ] NVRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:09.132652] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NVRI.txt [2026-02-16T20:28:09.132834] [INFO ] [sig ] [2202/3407] Completed NVRI in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-16T20:28:09.132883] [INFO ] [sig ] [2203/3407] Forecasting NVS... [2026-02-16T20:28:09.132916] [INFO ] [sig ] Generating forecast for: NVS [2026-02-16T20:28:09.132986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-16T20:28:09.145085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-16T20:28:09.145482] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-16T20:28:09.146331] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-16T20:28:09.146384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:09.146417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:09.146445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:09.146502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:09.207006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:09.207904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:09.208025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:09.208061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:09.334593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:09.334756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:09.334799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:09.334830] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:09.338841] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-16T20:28:09.339169] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-16T20:28:09.339322] [INFO ] [sig ] NVS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:09.509006] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVS.txt [2026-02-16T20:28:09.509199] [INFO ] [sig ] [2203/3407] Completed NVS in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:09.509248] [INFO ] [sig ] [2204/3407] Forecasting NVTS... [2026-02-16T20:28:09.509324] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-16T20:28:09.509364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-16T20:28:09.520760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-16T20:28:09.521147] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-16T20:28:09.522371] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-16T20:28:09.522424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:09.522458] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:09.522485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:09.522543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:09.581960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:09.582882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:09.582969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:09.583020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:09.710469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:09.710681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:09.710744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:09.710784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:09.715383] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-16T20:28:09.715761] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-16T20:28:09.715905] [INFO ] [sig ] NVTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:09.866765] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NVTS.txt [2026-02-16T20:28:09.866956] [INFO ] [sig ] [2204/3407] Completed NVTS in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:09.867003] [INFO ] [sig ] [2205/3407] Forecasting NWBI... [2026-02-16T20:28:09.867042] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-16T20:28:09.867109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-16T20:28:09.878878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-16T20:28:09.879277] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-16T20:28:09.880147] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-16T20:28:09.880215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:09.880296] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:09.880328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:09.880391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:09.943038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:09.944378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:09.944474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:09.944508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:10.082060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:10.082221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:10.082265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:10.082296] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:10.086438] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-16T20:28:10.086753] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-16T20:28:10.086892] [INFO ] [sig ] NWBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:10.237142] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NWBI.txt [2026-02-16T20:28:10.237537] [INFO ] [sig ] [2205/3407] Completed NWBI in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:10.237609] [INFO ] [sig ] [2206/3407] Forecasting NWE... [2026-02-16T20:28:10.237683] [INFO ] [sig ] Generating forecast for: NWE [2026-02-16T20:28:10.237719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-16T20:28:10.250333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-16T20:28:10.250752] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-16T20:28:10.251609] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-16T20:28:10.251664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:10.251697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:10.251736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:10.251806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:10.318162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:10.319144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:10.319235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:10.319268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:10.445551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:10.445736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:10.445781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:10.445812] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:10.449395] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-16T20:28:10.449762] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-16T20:28:10.449930] [INFO ] [sig ] NWE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:10.624474] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWE.txt [2026-02-16T20:28:10.624664] [INFO ] [sig ] [2206/3407] Completed NWE in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:10.624707] [INFO ] [sig ] [2207/3407] Forecasting NWFL... [2026-02-16T20:28:10.624739] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-16T20:28:10.624801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-16T20:28:10.638617] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'NWFL'. [2026-02-16T20:28:10.639127] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-16T20:28:10.640444] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-16T20:28:10.640514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:10.640557] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:10.640626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:10.640705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:10.704006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:10.704963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:10.705060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:10.705096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:10.817465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:10.817643] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:28:10.817685] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:10.817714] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:10.821940] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-16T20:28:10.822265] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-16T20:28:10.822610] [INFO ] [sig ] NWFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:10.969003] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWFL.txt [2026-02-16T20:28:10.969199] [INFO ] [sig ] [2207/3407] Completed NWFL in 0.3s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:10.969241] [INFO ] [sig ] [2208/3407] Forecasting NWG... [2026-02-16T20:28:10.969304] [INFO ] [sig ] Generating forecast for: NWG [2026-02-16T20:28:10.969339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-16T20:28:10.981235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-16T20:28:10.981622] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-16T20:28:10.982479] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-16T20:28:10.982544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:10.982606] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:10.982647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:10.982718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:11.046787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:11.047777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:11.047876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:11.047911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:11.166328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:11.166486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:11.166529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:11.166613] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:11.170231] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-16T20:28:11.170524] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-16T20:28:11.170673] [INFO ] [sig ] NWG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:11.320881] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWG.txt [2026-02-16T20:28:11.321022] [INFO ] [sig ] [2208/3407] Completed NWG in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:11.321063] [INFO ] [sig ] [2209/3407] Forecasting NWL... [2026-02-16T20:28:11.321094] [INFO ] [sig ] Generating forecast for: NWL [2026-02-16T20:28:11.321146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-16T20:28:11.332679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-16T20:28:11.332981] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-16T20:28:11.333810] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-16T20:28:11.333863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:11.333894] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:11.333921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:11.333981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:11.390856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:11.391478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:11.391558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:11.391610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:11.515915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:11.516071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:11.516113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:11.516141] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:11.519548] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=27.68%) [2026-02-16T20:28:11.519839] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-16T20:28:11.519964] [INFO ] [sig ] NWL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:11.662743] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NWL.txt [2026-02-16T20:28:11.662875] [INFO ] [sig ] [2209/3407] Completed NWL in 0.3s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:11.662917] [INFO ] [sig ] [2210/3407] Forecasting NWPX... [2026-02-16T20:28:11.662947] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-16T20:28:11.662985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-16T20:28:11.674237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-16T20:28:11.674549] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-16T20:28:11.675367] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-16T20:28:11.675420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:11.675452] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:11.675478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:11.675535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:11.736161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:11.737623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:11.737740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:11.737794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:11.866436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:11.866605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:11.866649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:11.866678] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:11.870154] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-16T20:28:11.870428] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-16T20:28:11.870570] [INFO ] [sig ] NWPX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:12.012902] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWPX.txt [2026-02-16T20:28:12.013045] [INFO ] [sig ] [2210/3407] Completed NWPX in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:12.013084] [INFO ] [sig ] [2211/3407] Forecasting NWS... [2026-02-16T20:28:12.013117] [INFO ] [sig ] Generating forecast for: NWS [2026-02-16T20:28:12.013154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-16T20:28:12.024673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-16T20:28:12.024993] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-16T20:28:12.025806] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-16T20:28:12.025858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:12.025889] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:12.025915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:12.025970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:12.085638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:12.086536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:12.086637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:12.086671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:12.208958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:12.209120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:12.209162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:12.209191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:12.212878] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-16T20:28:12.213169] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-16T20:28:12.213486] [INFO ] [sig ] NWS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:12.371810] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWS.txt [2026-02-16T20:28:12.371972] [INFO ] [sig ] [2211/3407] Completed NWS in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:12.372014] [INFO ] [sig ] [2212/3407] Forecasting NWSA... [2026-02-16T20:28:12.372078] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-16T20:28:12.372127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-16T20:28:12.385462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-16T20:28:12.385847] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-16T20:28:12.386975] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-16T20:28:12.387038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:12.387080] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:12.387114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:12.387185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:12.452991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:12.453894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:12.453981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:12.454016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:12.580967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:12.581144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:12.581190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:12.581221] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:12.585062] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=82.98%) [2026-02-16T20:28:12.585392] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-16T20:28:12.585538] [INFO ] [sig ] NWSA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:12.752498] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NWSA.txt [2026-02-16T20:28:12.752695] [INFO ] [sig ] [2212/3407] Completed NWSA in 0.4s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:12.752740] [INFO ] [sig ] [2213/3407] Forecasting NX... [2026-02-16T20:28:12.752771] [INFO ] [sig ] Generating forecast for: NX [2026-02-16T20:28:12.752801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-16T20:28:12.765311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-16T20:28:12.765755] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-16T20:28:12.766622] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-16T20:28:12.766676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:12.766709] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:12.766736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:12.766792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:12.829479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:12.830543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:12.830665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:12.830699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:12.994892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:12.995065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:12.995108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:12.995138] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:12.999114] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=67.74%) [2026-02-16T20:28:12.999462] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-16T20:28:12.999649] [INFO ] [sig ] NX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:13.208632] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NX.txt [2026-02-16T20:28:13.208854] [INFO ] [sig ] [2213/3407] Completed NX in 0.5s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:13.208911] [INFO ] [sig ] [2214/3407] Forecasting NXE... [2026-02-16T20:28:13.208950] [INFO ] [sig ] Generating forecast for: NXE [2026-02-16T20:28:13.208987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-16T20:28:13.243088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-16T20:28:13.243642] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-16T20:28:13.244870] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-16T20:28:13.244940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:13.244985] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:13.245031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:13.245130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:13.333326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:13.334626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:13.334758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:13.334808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:13.510394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:13.510627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:13.510698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:13.510748] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:13.516360] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-16T20:28:13.516934] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-16T20:28:13.517154] [INFO ] [sig ] NXE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:13.741741] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NXE.txt [2026-02-16T20:28:13.741982] [INFO ] [sig ] [2214/3407] Completed NXE in 0.5s | 2.81 sym/s | Total: 13.1m | ETA: 7.1m [2026-02-16T20:28:13.742105] [INFO ] [sig ] [2215/3407] Forecasting NXG... [2026-02-16T20:28:13.742164] [INFO ] [sig ] Generating forecast for: NXG [2026-02-16T20:28:13.742217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-16T20:28:13.761335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-16T20:28:13.761832] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-16T20:28:13.762929] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-16T20:28:13.762993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:13.763035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:13.763066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:13.763125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:13.847478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:13.848821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:13.848940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:13.849036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:13.995920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:13.996126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:13.996172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:13.996204] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:14.000537] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-02-16T20:28:14.000986] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-16T20:28:14.001172] [INFO ] [sig ] NXG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:14.176924] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NXG.txt [2026-02-16T20:28:14.177148] [INFO ] [sig ] [2215/3407] Completed NXG in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-16T20:28:14.177237] [INFO ] [sig ] [2216/3407] Forecasting NXGL... [2026-02-16T20:28:14.177281] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-16T20:28:14.177323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-16T20:28:14.190832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-16T20:28:14.191233] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-16T20:28:14.192121] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-16T20:28:14.192176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:14.192210] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:14.192239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:14.192297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:14.251557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:14.252493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:14.252598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:14.252637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:14.367294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:14.367457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:14.367502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:14.367533] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:14.371454] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-16T20:28:14.371825] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-16T20:28:14.371971] [INFO ] [sig ] NXGL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:14.528325] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NXGL.txt [2026-02-16T20:28:14.528490] [INFO ] [sig ] [2216/3407] Completed NXGL in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-16T20:28:14.528531] [INFO ] [sig ] [2217/3407] Forecasting NXP... [2026-02-16T20:28:14.528562] [INFO ] [sig ] Generating forecast for: NXP [2026-02-16T20:28:14.528645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-16T20:28:14.543390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-16T20:28:14.543834] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-16T20:28:14.544914] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-16T20:28:14.544978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:14.545019] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:14.545054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:14.545142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:14.610687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:14.611772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:14.611860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:14.611896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:14.736028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:14.736185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:14.736229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:14.736258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:14.740375] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=73.77%) [2026-02-16T20:28:14.740848] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-16T20:28:14.740981] [INFO ] [sig ] NXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:14.887898] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NXP.txt [2026-02-16T20:28:14.888038] [INFO ] [sig ] [2217/3407] Completed NXP in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-16T20:28:14.888080] [INFO ] [sig ] [2218/3407] Forecasting NXPI... [2026-02-16T20:28:14.888111] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-16T20:28:14.888145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-16T20:28:14.901230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-16T20:28:14.901763] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-16T20:28:14.902818] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-16T20:28:14.902873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:14.902906] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:14.902935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:14.902993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:14.965750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:14.966415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:14.966497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:14.966531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:15.093022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:15.093144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:15.093186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:15.093214] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:15.096590] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-16T20:28:15.096863] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-16T20:28:15.096988] [INFO ] [sig ] NXPI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:15.239160] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NXPI.txt [2026-02-16T20:28:15.239344] [INFO ] [sig ] [2218/3407] Completed NXPI in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-16T20:28:15.239401] [INFO ] [sig ] [2219/3407] Forecasting NYXH... [2026-02-16T20:28:15.239446] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-16T20:28:15.239489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-16T20:28:15.252075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-16T20:28:15.252414] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-16T20:28:15.253276] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-16T20:28:15.253520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:15.253564] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:15.253629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:15.253691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:15.316519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:15.317181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:15.317262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:15.317295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:15.438304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:15.438468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:15.438513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:15.438544] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:15.442140] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-16T20:28:15.442438] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-16T20:28:15.442569] [INFO ] [sig ] NYXH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:15.595996] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/NYXH.txt [2026-02-16T20:28:15.596171] [INFO ] [sig ] [2219/3407] Completed NYXH in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-16T20:28:15.596214] [INFO ] [sig ] [2220/3407] Forecasting NZF... [2026-02-16T20:28:15.596245] [INFO ] [sig ] Generating forecast for: NZF [2026-02-16T20:28:15.596314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-16T20:28:15.608282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-16T20:28:15.608687] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-16T20:28:15.609532] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-16T20:28:15.609619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:15.609657] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:15.609687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:15.609744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:15.676156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:15.677059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:15.677145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:15.677180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:15.810596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:15.810760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:15.810807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:15.810848] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:15.814389] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=40.46%) [2026-02-16T20:28:15.814707] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-16T20:28:15.814847] [INFO ] [sig ] NZF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:15.970787] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/NZF.txt [2026-02-16T20:28:15.970933] [INFO ] [sig ] [2220/3407] Completed NZF in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:15.970973] [INFO ] [sig ] [2221/3407] Forecasting OABI... [2026-02-16T20:28:15.971002] [INFO ] [sig ] Generating forecast for: OABI [2026-02-16T20:28:15.971031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-16T20:28:15.983065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-16T20:28:15.983372] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-16T20:28:15.984240] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-16T20:28:15.984303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:15.984335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:15.984362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:15.984628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:16.048687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:16.049745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:16.049837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:16.049877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:16.178322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:16.178510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:16.178590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:16.178639] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:16.182433] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-16T20:28:16.182739] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-16T20:28:16.182885] [INFO ] [sig ] OABI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:16.334276] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OABI.txt [2026-02-16T20:28:16.334437] [INFO ] [sig ] [2221/3407] Completed OABI in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:16.334477] [INFO ] [sig ] [2222/3407] Forecasting OBDC... [2026-02-16T20:28:16.334534] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-16T20:28:16.334565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-16T20:28:16.346657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-16T20:28:16.346970] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-16T20:28:16.347769] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-16T20:28:16.347820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:16.347879] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:16.347908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:16.347989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:16.410428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:16.411378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:16.411467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:16.411501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:16.545608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:16.545763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:16.545809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:16.545868] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:16.549508] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-02-16T20:28:16.549823] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-16T20:28:16.549971] [INFO ] [sig ] OBDC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:16.712356] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OBDC.txt [2026-02-16T20:28:16.712528] [INFO ] [sig ] [2222/3407] Completed OBDC in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:16.712629] [INFO ] [sig ] [2223/3407] Forecasting OBIL... [2026-02-16T20:28:16.712676] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-16T20:28:16.712718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-16T20:28:16.724649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-16T20:28:16.725118] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-16T20:28:16.726067] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-16T20:28:16.726123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:16.726162] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:16.726200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:16.726262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:16.788369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:16.789321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:16.789415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:16.789450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:16.906442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:16.906629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:16.906676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:16.906707] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:16.910442] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-16T20:28:16.910779] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-16T20:28:16.910921] [INFO ] [sig ] OBIL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:17.066864] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OBIL.txt [2026-02-16T20:28:17.067043] [INFO ] [sig ] [2223/3407] Completed OBIL in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:17.067086] [INFO ] [sig ] [2224/3407] Forecasting OBIO... [2026-02-16T20:28:17.067116] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-16T20:28:17.067178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-16T20:28:17.081822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-16T20:28:17.082194] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-16T20:28:17.083183] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-16T20:28:17.083239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:17.083275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:17.083304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:17.083362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:17.146190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:17.147104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:17.147191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:17.147227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:17.275668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:17.275831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:17.275875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:17.275906] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:17.280259] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-02-16T20:28:17.280550] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-16T20:28:17.280729] [INFO ] [sig ] OBIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:17.435501] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OBIO.txt [2026-02-16T20:28:17.435671] [INFO ] [sig ] [2224/3407] Completed OBIO in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:17.435712] [INFO ] [sig ] [2225/3407] Forecasting OBK... [2026-02-16T20:28:17.435743] [INFO ] [sig ] Generating forecast for: OBK [2026-02-16T20:28:17.435775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-16T20:28:17.447546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-16T20:28:17.447947] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-16T20:28:17.448892] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-16T20:28:17.448956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:17.448991] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:17.449019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:17.449077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:17.510501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:17.511403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:17.511492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:17.511526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:17.636558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:17.636738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:17.636784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:17.636847] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:17.640954] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-16T20:28:17.641264] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-16T20:28:17.641407] [INFO ] [sig ] OBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:17.795496] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OBK.txt [2026-02-16T20:28:17.795709] [INFO ] [sig ] [2225/3407] Completed OBK in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:17.795792] [INFO ] [sig ] [2226/3407] Forecasting OC... [2026-02-16T20:28:17.795833] [INFO ] [sig ] Generating forecast for: OC [2026-02-16T20:28:17.795868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-16T20:28:17.808280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-16T20:28:17.808701] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-16T20:28:17.809599] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-16T20:28:17.809655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:17.809688] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:17.809715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:17.809773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:17.873716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:17.874676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:17.874764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:17.874798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:18.004086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:18.004245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:18.004290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:18.004336] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:18.008373] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=24.33%) [2026-02-16T20:28:18.008678] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-16T20:28:18.008810] [INFO ] [sig ] OC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:18.231311] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OC.txt [2026-02-16T20:28:18.231498] [INFO ] [sig ] [2226/3407] Completed OC in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:18.231547] [INFO ] [sig ] [2227/3407] Forecasting OCCI... [2026-02-16T20:28:18.231636] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-16T20:28:18.231679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-16T20:28:18.244064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-16T20:28:18.244460] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-16T20:28:18.245328] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-16T20:28:18.245384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:18.245418] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:18.245447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:18.245507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:18.309280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:18.310205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:18.310295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:18.310328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:18.429374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:18.429534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:18.429596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:18.429630] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:18.433065] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=22.84%) [2026-02-16T20:28:18.433344] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-16T20:28:18.433474] [INFO ] [sig ] OCCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:18.574823] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OCCI.txt [2026-02-16T20:28:18.574977] [INFO ] [sig ] [2227/3407] Completed OCCI in 0.3s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:18.575019] [INFO ] [sig ] [2228/3407] Forecasting OCFC... [2026-02-16T20:28:18.575077] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-16T20:28:18.575115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-16T20:28:18.586836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-16T20:28:18.587203] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-16T20:28:18.588120] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-16T20:28:18.588175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:18.588207] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:18.588235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:18.588293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:18.646606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:18.647733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:18.647841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:18.647876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:18.776330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:18.776493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:18.776535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:18.776564] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:18.780022] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-02-16T20:28:18.780317] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-16T20:28:18.780446] [INFO ] [sig ] OCFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:18.933072] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OCFC.txt [2026-02-16T20:28:18.933251] [INFO ] [sig ] [2228/3407] Completed OCFC in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:18.933310] [INFO ] [sig ] [2229/3407] Forecasting OCGN... [2026-02-16T20:28:18.933355] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-16T20:28:18.933423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-16T20:28:18.947142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-16T20:28:18.947547] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-16T20:28:18.948811] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-16T20:28:18.948866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:18.948900] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:18.948929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:18.949005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:19.013279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:19.014188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:19.014291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:19.014335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:19.136025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:19.136200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:19.136243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:19.136272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:19.139740] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-16T20:28:19.140016] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-16T20:28:19.140146] [INFO ] [sig ] OCGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:19.286826] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OCGN.txt [2026-02-16T20:28:19.286961] [INFO ] [sig ] [2229/3407] Completed OCGN in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:19.287001] [INFO ] [sig ] [2230/3407] Forecasting OCSL... [2026-02-16T20:28:19.287031] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-16T20:28:19.287061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-16T20:28:19.298948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-16T20:28:19.299291] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-16T20:28:19.300126] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-16T20:28:19.300179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:19.300221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:19.300250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:19.300311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:19.360200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:19.360949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:19.361031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:19.361068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:19.489422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:19.489599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:19.489645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:19.489677] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:19.493374] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-16T20:28:19.493685] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-16T20:28:19.493821] [INFO ] [sig ] OCSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:19.640811] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OCSL.txt [2026-02-16T20:28:19.640978] [INFO ] [sig ] [2230/3407] Completed OCSL in 0.4s | 2.81 sym/s | Total: 13.2m | ETA: 7.0m [2026-02-16T20:28:19.641022] [INFO ] [sig ] [2231/3407] Forecasting OCUL... [2026-02-16T20:28:19.641055] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-16T20:28:19.641087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-16T20:28:19.654944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-16T20:28:19.655566] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-16T20:28:19.656713] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-16T20:28:19.656771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:19.656806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:19.656834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:19.656894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:19.716065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:19.717344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:19.717453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:19.717488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:19.844007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:19.844185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:19.844228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:19.844258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:19.847920] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-16T20:28:19.848286] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-16T20:28:19.848428] [INFO ] [sig ] OCUL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:19.995082] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OCUL.txt [2026-02-16T20:28:19.995270] [INFO ] [sig ] [2231/3407] Completed OCUL in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:19.995312] [INFO ] [sig ] [2232/3407] Forecasting ODC... [2026-02-16T20:28:19.995374] [INFO ] [sig ] Generating forecast for: ODC [2026-02-16T20:28:19.995408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-16T20:28:20.007351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-16T20:28:20.007812] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-16T20:28:20.008750] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-16T20:28:20.008805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:20.008838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:20.008866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:20.008922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:20.071708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:20.072665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:20.072797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:20.072832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:20.194843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:20.195002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:20.195044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:20.195073] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:20.198873] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-02-16T20:28:20.199154] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-16T20:28:20.199282] [INFO ] [sig ] ODC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:20.349911] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ODC.txt [2026-02-16T20:28:20.350082] [INFO ] [sig ] [2232/3407] Completed ODC in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:20.350123] [INFO ] [sig ] [2233/3407] Forecasting ODD... [2026-02-16T20:28:20.350154] [INFO ] [sig ] Generating forecast for: ODD [2026-02-16T20:28:20.350216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-16T20:28:20.365858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-16T20:28:20.366325] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-16T20:28:20.367356] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-16T20:28:20.367420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:20.367459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:20.367493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:20.367591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:20.435264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:20.436236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:20.436336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:20.436372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:20.569107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:20.569270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:20.569313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:20.569345] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:20.573698] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=67.27%) [2026-02-16T20:28:20.574057] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-16T20:28:20.574211] [INFO ] [sig ] ODD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:20.733319] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ODD.txt [2026-02-16T20:28:20.733492] [INFO ] [sig ] [2233/3407] Completed ODD in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:20.733548] [INFO ] [sig ] [2234/3407] Forecasting ODFL... [2026-02-16T20:28:20.733662] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-16T20:28:20.733700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-16T20:28:20.745593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-16T20:28:20.745966] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-16T20:28:20.746824] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-16T20:28:20.746881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:20.746925] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:20.746956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:20.747015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:20.804548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:20.805475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:20.805566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:20.805621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:20.928744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:20.928914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:20.928959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:20.928991] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:20.932552] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-16T20:28:20.932881] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-16T20:28:20.933020] [INFO ] [sig ] ODFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:21.086371] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ODFL.txt [2026-02-16T20:28:21.086566] [INFO ] [sig ] [2234/3407] Completed ODFL in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:21.086641] [INFO ] [sig ] [2235/3407] Forecasting OEC... [2026-02-16T20:28:21.086706] [INFO ] [sig ] Generating forecast for: OEC [2026-02-16T20:28:21.086751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-16T20:28:21.099527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-16T20:28:21.099996] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-16T20:28:21.100952] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-16T20:28:21.101006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:21.101052] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:21.101081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:21.101169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:21.159448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:21.160520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:21.160667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:21.160704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:21.286288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:21.286464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:21.286509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:21.286540] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:21.290138] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=54.67%) [2026-02-16T20:28:21.290460] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-16T20:28:21.290618] [INFO ] [sig ] OEC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:21.446895] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OEC.txt [2026-02-16T20:28:21.447095] [INFO ] [sig ] [2235/3407] Completed OEC in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:21.447139] [INFO ] [sig ] [2236/3407] Forecasting OESX... [2026-02-16T20:28:21.447172] [INFO ] [sig ] Generating forecast for: OESX [2026-02-16T20:28:21.447203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-16T20:28:21.459648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-16T20:28:21.460081] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-16T20:28:21.461006] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-16T20:28:21.461059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:21.461092] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:21.461119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:21.461176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:21.519769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:21.520682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:21.520769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:21.520803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:21.637710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:21.637891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:21.637936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:21.642013] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:21.646955] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-02-16T20:28:21.647360] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-16T20:28:21.647556] [INFO ] [sig ] OESX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:21.799625] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OESX.txt [2026-02-16T20:28:21.799810] [INFO ] [sig ] [2236/3407] Completed OESX in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-16T20:28:21.799862] [INFO ] [sig ] [2237/3407] Forecasting OFG... [2026-02-16T20:28:21.799925] [INFO ] [sig ] Generating forecast for: OFG [2026-02-16T20:28:21.799970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-16T20:28:21.811696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-16T20:28:21.812079] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-16T20:28:21.812956] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-16T20:28:21.813009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:21.813041] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:21.813068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:21.813130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:21.875167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:21.876063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:21.876168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:21.876206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:21.994775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:21.994937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:21.994980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:21.995037] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:21.998595] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-02-16T20:28:21.998875] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-16T20:28:21.999005] [INFO ] [sig ] OFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:22.144479] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OFG.txt [2026-02-16T20:28:22.144667] [INFO ] [sig ] [2237/3407] Completed OFG in 0.3s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:22.144708] [INFO ] [sig ] [2238/3407] Forecasting OFIX... [2026-02-16T20:28:22.144771] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-16T20:28:22.144803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-16T20:28:22.157534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-16T20:28:22.157946] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-16T20:28:22.158930] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-16T20:28:22.158989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:22.159025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:22.159053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:22.159112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:22.217862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:22.219183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:22.219276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:22.219310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:22.345508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:22.345711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:22.345758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:22.345789] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:22.350167] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-02-16T20:28:22.350636] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-16T20:28:22.350797] [INFO ] [sig ] OFIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:22.509068] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OFIX.txt [2026-02-16T20:28:22.509236] [INFO ] [sig ] [2238/3407] Completed OFIX in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:22.509302] [INFO ] [sig ] [2239/3407] Forecasting OFLX... [2026-02-16T20:28:22.509370] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-16T20:28:22.509402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-16T20:28:22.521667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-16T20:28:22.522104] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-16T20:28:22.523125] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-16T20:28:22.523180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:22.523266] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:22.523303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:22.523382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:22.585851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:22.586824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:22.586911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:22.586947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:22.709035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:22.709204] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:28:22.709248] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:22.709278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:22.712851] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-16T20:28:22.713158] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-16T20:28:22.713309] [INFO ] [sig ] OFLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:22.865388] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OFLX.txt [2026-02-16T20:28:22.865593] [INFO ] [sig ] [2239/3407] Completed OFLX in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:22.865639] [INFO ] [sig ] [2240/3407] Forecasting OFS... [2026-02-16T20:28:22.865698] [INFO ] [sig ] Generating forecast for: OFS [2026-02-16T20:28:22.865735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-16T20:28:22.878188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-16T20:28:22.878618] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-16T20:28:22.879455] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-16T20:28:22.879510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:22.879543] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:22.879603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:22.879690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:22.941218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:22.942315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:22.942408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:22.942442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:23.072950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:23.073140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:23.073194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:23.073227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:23.077475] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-16T20:28:23.077873] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-16T20:28:23.078048] [INFO ] [sig ] OFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:23.236303] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OFS.txt [2026-02-16T20:28:23.236488] [INFO ] [sig ] [2240/3407] Completed OFS in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:23.236528] [INFO ] [sig ] [2241/3407] Forecasting OGE... [2026-02-16T20:28:23.236557] [INFO ] [sig ] Generating forecast for: OGE [2026-02-16T20:28:23.236640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-16T20:28:23.248917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-16T20:28:23.249371] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-16T20:28:23.250259] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-16T20:28:23.250313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:23.250346] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:23.250373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:23.250459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:23.310120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:23.311030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:23.311116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:23.311150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:23.433815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:23.434001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:23.434047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:23.434079] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:23.437667] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-16T20:28:23.437986] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-16T20:28:23.438124] [INFO ] [sig ] OGE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:23.582780] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OGE.txt [2026-02-16T20:28:23.582947] [INFO ] [sig ] [2241/3407] Completed OGE in 0.3s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:23.582988] [INFO ] [sig ] [2242/3407] Forecasting OGI... [2026-02-16T20:28:23.583021] [INFO ] [sig ] Generating forecast for: OGI [2026-02-16T20:28:23.583054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-16T20:28:23.595337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-16T20:28:23.595739] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-16T20:28:23.596536] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-16T20:28:23.596615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:23.596649] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:23.596675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:23.596732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:23.657786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:23.658691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:23.658776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:23.658808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:23.791331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:23.791512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:23.791559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:23.791642] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:23.795454] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-02-16T20:28:23.795782] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-16T20:28:23.795918] [INFO ] [sig ] OGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:23.945099] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OGI.txt [2026-02-16T20:28:23.945276] [INFO ] [sig ] [2242/3407] Completed OGI in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:23.945319] [INFO ] [sig ] [2243/3407] Forecasting OGN... [2026-02-16T20:28:23.945353] [INFO ] [sig ] Generating forecast for: OGN [2026-02-16T20:28:23.945383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-16T20:28:23.958501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-16T20:28:23.958981] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-16T20:28:23.959908] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-16T20:28:23.959978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:23.960013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:23.960046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:23.960129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:24.025283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:24.026640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:24.026767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:24.026827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:24.158414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:24.158605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:24.158655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:24.158686] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:24.162213] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=16.95%) [2026-02-16T20:28:24.162568] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-16T20:28:24.162753] [INFO ] [sig ] OGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:24.316880] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OGN.txt [2026-02-16T20:28:24.317059] [INFO ] [sig ] [2243/3407] Completed OGN in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:24.317103] [INFO ] [sig ] [2244/3407] Forecasting OHI... [2026-02-16T20:28:24.317163] [INFO ] [sig ] Generating forecast for: OHI [2026-02-16T20:28:24.317201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-16T20:28:24.330027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-16T20:28:24.330406] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-16T20:28:24.331263] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-16T20:28:24.331328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:24.331367] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:24.331402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:24.331472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:24.395005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:24.395909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:24.396006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:24.396044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:24.522290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:24.522451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:24.522496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:24.522527] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:24.526082] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-16T20:28:24.526377] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-16T20:28:24.526511] [INFO ] [sig ] OHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:24.678793] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OHI.txt [2026-02-16T20:28:24.678962] [INFO ] [sig ] [2244/3407] Completed OHI in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:24.679015] [INFO ] [sig ] [2245/3407] Forecasting OI... [2026-02-16T20:28:24.679089] [INFO ] [sig ] Generating forecast for: OI [2026-02-16T20:28:24.679127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-16T20:28:24.692225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-16T20:28:24.692843] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-16T20:28:24.693770] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-16T20:28:24.693823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:24.693856] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:24.693882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:24.693938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:24.762975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:24.764004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:24.764090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:24.764126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:24.892443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:24.892631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:24.892676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:24.892707] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:24.896801] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-02-16T20:28:24.897158] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-16T20:28:24.897310] [INFO ] [sig ] OI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:25.051789] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OI.txt [2026-02-16T20:28:25.051956] [INFO ] [sig ] [2245/3407] Completed OI in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:25.051997] [INFO ] [sig ] [2246/3407] Forecasting OIA... [2026-02-16T20:28:25.052028] [INFO ] [sig ] Generating forecast for: OIA [2026-02-16T20:28:25.052089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-16T20:28:25.064397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-16T20:28:25.064971] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-16T20:28:25.065993] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-16T20:28:25.066046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:25.066080] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:25.066108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:25.066174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:25.128537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:25.129301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:25.129397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:25.129448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:25.254479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:25.254654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:25.254698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:25.254729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:25.258473] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=13.04%) [2026-02-16T20:28:25.258961] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-16T20:28:25.259108] [INFO ] [sig ] OIA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:25.417186] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OIA.txt [2026-02-16T20:28:25.417439] [INFO ] [sig ] [2246/3407] Completed OIA in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:25.417495] [INFO ] [sig ] [2247/3407] Forecasting OII... [2026-02-16T20:28:25.417529] [INFO ] [sig ] Generating forecast for: OII [2026-02-16T20:28:25.417585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-16T20:28:25.431315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-16T20:28:25.431715] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-16T20:28:25.432611] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-16T20:28:25.432664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:25.432696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:25.432722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:25.432779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:25.499156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:25.500118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:25.500227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:25.500280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:25.632249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:25.632418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:25.632460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:25.632489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:25.636771] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-16T20:28:25.637064] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-16T20:28:25.637195] [INFO ] [sig ] OII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:25.784526] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OII.txt [2026-02-16T20:28:25.784709] [INFO ] [sig ] [2247/3407] Completed OII in 0.4s | 2.81 sym/s | Total: 13.3m | ETA: 6.9m [2026-02-16T20:28:25.784778] [INFO ] [sig ] [2248/3407] Forecasting OIS... [2026-02-16T20:28:25.784810] [INFO ] [sig ] Generating forecast for: OIS [2026-02-16T20:28:25.784839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-16T20:28:25.796547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-16T20:28:25.796951] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-16T20:28:25.797811] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-16T20:28:25.797882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:25.797917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:25.797954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:25.798041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:25.863145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:25.864046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:25.864135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:25.864171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:25.992988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:25.993153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:25.993196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:25.993228] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:25.996866] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-02-16T20:28:25.997172] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-16T20:28:25.997329] [INFO ] [sig ] OIS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:26.161465] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OIS.txt [2026-02-16T20:28:26.161670] [INFO ] [sig ] [2248/3407] Completed OIS in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:26.161715] [INFO ] [sig ] [2249/3407] Forecasting OKE... [2026-02-16T20:28:26.161778] [INFO ] [sig ] Generating forecast for: OKE [2026-02-16T20:28:26.161811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-16T20:28:26.175993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-16T20:28:26.176441] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-16T20:28:26.177649] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-16T20:28:26.177705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:26.177739] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:26.177767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:26.177826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:26.241847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:26.242827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:26.242958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:26.243005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:26.369663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:26.369849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:26.369892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:26.369923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:26.373423] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=33.95%) [2026-02-16T20:28:26.373736] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-16T20:28:26.373869] [INFO ] [sig ] OKE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:26.535957] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OKE.txt [2026-02-16T20:28:26.536118] [INFO ] [sig ] [2249/3407] Completed OKE in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:26.536158] [INFO ] [sig ] [2250/3407] Forecasting OKTA... [2026-02-16T20:28:26.536188] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-16T20:28:26.536255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-16T20:28:26.548226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-16T20:28:26.548668] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-16T20:28:26.549549] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-16T20:28:26.549632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:26.549666] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:26.549693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:26.549750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:26.609810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:26.610726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:26.610814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:26.610849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:26.739436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:26.739627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:26.739705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:26.739740] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:26.743444] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: DOWN (p=30.15%) [2026-02-16T20:28:26.743761] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-16T20:28:26.743891] [INFO ] [sig ] OKTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:26.900242] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OKTA.txt [2026-02-16T20:28:26.900444] [INFO ] [sig ] [2250/3407] Completed OKTA in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:26.900531] [INFO ] [sig ] [2251/3407] Forecasting OKYO... [2026-02-16T20:28:26.900566] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-16T20:28:26.900618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-16T20:28:26.912751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-16T20:28:26.913124] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-16T20:28:26.914013] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-16T20:28:26.914066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:26.914099] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:26.914126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:26.914200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:26.974294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:26.975228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:26.975317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:26.975352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:27.100869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:27.101028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:27.101072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:27.101101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:27.104555] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: UP (p=71.43%) [2026-02-16T20:28:27.104859] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-16T20:28:27.104993] [INFO ] [sig ] OKYO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:27.247464] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OKYO.txt [2026-02-16T20:28:27.247643] [INFO ] [sig ] [2251/3407] Completed OKYO in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:27.247752] [INFO ] [sig ] [2252/3407] Forecasting OLED... [2026-02-16T20:28:27.247789] [INFO ] [sig ] Generating forecast for: OLED [2026-02-16T20:28:27.247819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-16T20:28:27.260129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-16T20:28:27.260456] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-16T20:28:27.261280] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-16T20:28:27.261333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:27.261366] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:27.261395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:27.261451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:27.317782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:27.318460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:27.318557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:27.318618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:27.437283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:27.437438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:27.437479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:27.437507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:27.441065] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-02-16T20:28:27.441345] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-16T20:28:27.441472] [INFO ] [sig ] OLED: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:27.590618] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OLED.txt [2026-02-16T20:28:27.590804] [INFO ] [sig ] [2252/3407] Completed OLED in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:27.590846] [INFO ] [sig ] [2253/3407] Forecasting OLLI... [2026-02-16T20:28:27.590878] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-16T20:28:27.590909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-16T20:28:27.602817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-16T20:28:27.603148] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-16T20:28:27.603994] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-16T20:28:27.604048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:27.604081] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:27.604109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:27.604166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:27.666130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:27.666989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:27.667091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:27.667134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:27.792436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:27.792638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:27.792703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:27.792748] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:27.796557] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=33.64%) [2026-02-16T20:28:27.796897] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-16T20:28:27.797033] [INFO ] [sig ] OLLI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:27.942355] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OLLI.txt [2026-02-16T20:28:27.942512] [INFO ] [sig ] [2253/3407] Completed OLLI in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-16T20:28:27.942552] [INFO ] [sig ] [2254/3407] Forecasting OLMA... [2026-02-16T20:28:27.942601] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-16T20:28:27.942635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-16T20:28:27.954475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-16T20:28:27.954842] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-16T20:28:27.955674] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-16T20:28:27.955726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:27.955767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:27.955796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:27.955852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:28.013967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:28.014764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:28.014850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:28.014884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:28.136752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:28.136909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:28.136951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:28.136980] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:28.140387] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-02-16T20:28:28.140679] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-16T20:28:28.140811] [INFO ] [sig ] OLMA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:28.286147] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OLMA.txt [2026-02-16T20:28:28.286291] [INFO ] [sig ] [2254/3407] Completed OLMA in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:28.286331] [INFO ] [sig ] [2255/3407] Forecasting OLN... [2026-02-16T20:28:28.286360] [INFO ] [sig ] Generating forecast for: OLN [2026-02-16T20:28:28.286390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-16T20:28:28.297506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-16T20:28:28.297863] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-16T20:28:28.298703] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-16T20:28:28.298755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:28.298788] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:28.298815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:28.298871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:28.355641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:28.356355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:28.356438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:28.356471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:28.477877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:28.478056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:28.478099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:28.478130] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:28.481469] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=26.43%) [2026-02-16T20:28:28.481760] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-16T20:28:28.481887] [INFO ] [sig ] OLN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:28.623784] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OLN.txt [2026-02-16T20:28:28.623928] [INFO ] [sig ] [2255/3407] Completed OLN in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:28.623967] [INFO ] [sig ] [2256/3407] Forecasting OLP... [2026-02-16T20:28:28.623995] [INFO ] [sig ] Generating forecast for: OLP [2026-02-16T20:28:28.624026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-16T20:28:28.635466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-16T20:28:28.635819] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-16T20:28:28.636649] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-16T20:28:28.636701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:28.636771] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:28.636801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:28.636858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:28.699980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:28.700793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:28.700876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:28.700909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:28.823740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:28.823910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:28.823957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:28.823986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:28.827653] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=32.51%) [2026-02-16T20:28:28.827998] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-16T20:28:28.828158] [INFO ] [sig ] OLP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:28.977484] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OLP.txt [2026-02-16T20:28:28.977648] [INFO ] [sig ] [2256/3407] Completed OLP in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:28.977690] [INFO ] [sig ] [2257/3407] Forecasting OLPX... [2026-02-16T20:28:28.977719] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-16T20:28:28.977748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-16T20:28:28.989229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-16T20:28:28.989532] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-16T20:28:28.990366] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-16T20:28:28.990419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:28.990450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:28.990476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:28.990533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:29.048179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:29.049058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:29.049141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:29.049174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:29.173678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:29.173838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:29.173878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:29.173906] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:29.177380] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-02-16T20:28:29.177674] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-16T20:28:29.177803] [INFO ] [sig ] OLPX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:29.319522] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OLPX.txt [2026-02-16T20:28:29.319673] [INFO ] [sig ] [2257/3407] Completed OLPX in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:29.319714] [INFO ] [sig ] [2258/3407] Forecasting OM... [2026-02-16T20:28:29.319750] [INFO ] [sig ] Generating forecast for: OM [2026-02-16T20:28:29.319782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-16T20:28:29.331073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-16T20:28:29.331377] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-16T20:28:29.332174] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-16T20:28:29.332226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:29.332257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:29.332284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:29.332340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:29.389078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:29.389821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:29.389903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:29.389935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:29.511198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:29.511359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:29.511401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:29.511430] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:29.514832] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-02-16T20:28:29.515121] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-16T20:28:29.515254] [INFO ] [sig ] OM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:29.664523] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OM.txt [2026-02-16T20:28:29.664712] [INFO ] [sig ] [2258/3407] Completed OM in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:29.664761] [INFO ] [sig ] [2259/3407] Forecasting OMAB... [2026-02-16T20:28:29.664792] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-16T20:28:29.664848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-16T20:28:29.676663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-16T20:28:29.676984] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-16T20:28:29.677804] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-16T20:28:29.677870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:29.677922] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:29.678010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:29.678093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:29.738296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:29.739126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:29.739221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:29.739256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:29.864260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:29.864433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:29.864489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:29.864563] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:29.868093] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=38.04%) [2026-02-16T20:28:29.868382] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-16T20:28:29.868534] [INFO ] [sig ] OMAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:30.011704] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OMAB.txt [2026-02-16T20:28:30.011853] [INFO ] [sig ] [2259/3407] Completed OMAB in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:30.011893] [INFO ] [sig ] [2260/3407] Forecasting OMC... [2026-02-16T20:28:30.011923] [INFO ] [sig ] Generating forecast for: OMC [2026-02-16T20:28:30.011955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-16T20:28:30.023195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-16T20:28:30.023509] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-16T20:28:30.024360] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-16T20:28:30.024414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:30.024446] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:30.024473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:30.024531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:30.086592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:30.087510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:30.087616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:30.087652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:30.212799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:30.212955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:30.213003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:30.213035] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:30.216681] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-16T20:28:30.216962] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-16T20:28:30.217095] [INFO ] [sig ] OMC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:30.364509] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OMC.txt [2026-02-16T20:28:30.364679] [INFO ] [sig ] [2260/3407] Completed OMC in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:30.364731] [INFO ] [sig ] [2261/3407] Forecasting OMCL... [2026-02-16T20:28:30.364789] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-16T20:28:30.364820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-16T20:28:30.375787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-16T20:28:30.376091] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-16T20:28:30.376886] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-16T20:28:30.376937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:30.376968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:30.376995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:30.377051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:30.434084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:30.434883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:30.434965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:30.434997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:30.558374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:30.558536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:30.558608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:30.558662] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:30.562037] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-16T20:28:30.562308] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-16T20:28:30.562456] [INFO ] [sig ] OMCL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:30.707915] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OMCL.txt [2026-02-16T20:28:30.708095] [INFO ] [sig ] [2261/3407] Completed OMCL in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:30.708142] [INFO ] [sig ] [2262/3407] Forecasting OMEX... [2026-02-16T20:28:30.708179] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-16T20:28:30.708216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-16T20:28:30.721543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-16T20:28:30.722147] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-16T20:28:30.723191] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-16T20:28:30.723242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:30.723274] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:30.723299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:30.723354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:30.782751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:30.783653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:30.783761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:30.783794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:30.913028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:30.913191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:30.913233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:30.913262] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:30.916968] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-16T20:28:30.917272] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-16T20:28:30.917414] [INFO ] [sig ] OMEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:31.075938] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OMEX.txt [2026-02-16T20:28:31.076116] [INFO ] [sig ] [2262/3407] Completed OMEX in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:31.076161] [INFO ] [sig ] [2263/3407] Forecasting OMF... [2026-02-16T20:28:31.076198] [INFO ] [sig ] Generating forecast for: OMF [2026-02-16T20:28:31.076236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-16T20:28:31.088689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-16T20:28:31.089044] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-16T20:28:31.089896] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-16T20:28:31.089950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:31.089983] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:31.090009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:31.090065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:31.149516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:31.150273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:31.150356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:31.150405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:31.274364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:31.274539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:31.274616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:31.274649] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:31.278218] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-16T20:28:31.278500] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-16T20:28:31.278654] [INFO ] [sig ] OMF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:31.419210] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OMF.txt [2026-02-16T20:28:31.419354] [INFO ] [sig ] [2263/3407] Completed OMF in 0.3s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:31.419393] [INFO ] [sig ] [2264/3407] Forecasting ON... [2026-02-16T20:28:31.419422] [INFO ] [sig ] Generating forecast for: ON [2026-02-16T20:28:31.419453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-16T20:28:31.432743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-16T20:28:31.433184] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-16T20:28:31.434122] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-16T20:28:31.434190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:31.434235] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:31.434278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:31.434353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:31.495297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:31.496186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:31.496271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:31.496304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:31.627043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:31.627208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:31.627249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:31.627278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:31.630811] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-02-16T20:28:31.631085] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-16T20:28:31.631212] [INFO ] [sig ] ON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:31.777122] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ON.txt [2026-02-16T20:28:31.777278] [INFO ] [sig ] [2264/3407] Completed ON in 0.4s | 2.81 sym/s | Total: 13.4m | ETA: 6.8m [2026-02-16T20:28:31.777317] [INFO ] [sig ] [2265/3407] Forecasting ONB... [2026-02-16T20:28:31.777347] [INFO ] [sig ] Generating forecast for: ONB [2026-02-16T20:28:31.777376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-16T20:28:31.789661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-16T20:28:31.789981] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-16T20:28:31.790835] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-16T20:28:31.790889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:31.790921] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:31.790948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:31.791015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:31.850990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:31.851882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:31.851967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:31.852001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:31.979272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:31.979435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:31.979481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:31.979518] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:31.983138] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-16T20:28:31.983415] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-16T20:28:31.983563] [INFO ] [sig ] ONB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:32.126786] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ONB.txt [2026-02-16T20:28:32.126930] [INFO ] [sig ] [2265/3407] Completed ONB in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:32.126969] [INFO ] [sig ] [2266/3407] Forecasting ONCO... [2026-02-16T20:28:32.127000] [INFO ] [sig ] Generating forecast for: ONCO [2026-02-16T20:28:32.127030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONCO' from 'https://tdm.silogroup.org/data/derivative_storage/ONCO.csv'. [2026-02-16T20:28:32.138159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONCO'. [2026-02-16T20:28:32.138481] [INFO ] [FORECASTER] Starting predict_future for ONCO [2026-02-16T20:28:32.139347] [DEBUG] [LOCAL ] No optimal features file found for ONCO: ./output/feature-sets/ONCO.txt [2026-02-16T20:28:32.139401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:32.139435] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:32.139465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:32.139523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:32.202026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:32.203028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:32.203120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:32.203188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:32.325331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:32.325496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:32.325538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:32.325591] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:32.329237] [DEBUG] [FORECASTER] ONCO: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-02-16T20:28:32.329528] [INFO ] [FORECASTER] Completed predict_future for ONCO [2026-02-16T20:28:32.329719] [INFO ] [sig ] ONCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:32.476001] [INFO ] [LOCAL ] Saved forecast: ONCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ONCO.txt [2026-02-16T20:28:32.476168] [INFO ] [sig ] [2266/3407] Completed ONCO in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:32.476238] [INFO ] [sig ] [2267/3407] Forecasting ONDS... [2026-02-16T20:28:32.476273] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-16T20:28:32.476306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-16T20:28:32.492948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-16T20:28:32.493590] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-16T20:28:32.494944] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-16T20:28:32.495022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:32.495060] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:32.495090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:32.495150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:32.564075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:32.565166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:32.565275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:32.565310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:32.695425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:32.695623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:32.695670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:32.695700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:32.699284] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=21.39%) [2026-02-16T20:28:32.699627] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-16T20:28:32.699772] [INFO ] [sig ] ONDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:32.845629] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ONDS.txt [2026-02-16T20:28:32.845795] [INFO ] [sig ] [2267/3407] Completed ONDS in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:32.845834] [INFO ] [sig ] [2268/3407] Forecasting ONEQ... [2026-02-16T20:28:32.845865] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-16T20:28:32.845895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-16T20:28:32.857779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-16T20:28:32.860132] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-16T20:28:32.860977] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-16T20:28:32.861030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:32.861061] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:32.861088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:32.861144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:32.918095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:32.918745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:32.918823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:32.918857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:33.038945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:33.039105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:33.039147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:33.039176] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:33.042653] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=32.26%) [2026-02-16T20:28:33.042926] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-16T20:28:33.043052] [INFO ] [sig ] ONEQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:33.193897] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ONEQ.txt [2026-02-16T20:28:33.194052] [INFO ] [sig ] [2268/3407] Completed ONEQ in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:33.194092] [INFO ] [sig ] [2269/3407] Forecasting ONL... [2026-02-16T20:28:33.194122] [INFO ] [sig ] Generating forecast for: ONL [2026-02-16T20:28:33.194153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-16T20:28:33.207124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-16T20:28:33.207409] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-16T20:28:33.208253] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-16T20:28:33.208306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:33.208337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:33.208365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:33.208422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:33.265969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:33.266608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:33.266691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:33.266724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:33.395780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:33.395954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:33.395997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:33.396026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:33.400167] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-16T20:28:33.400613] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-16T20:28:33.400969] [INFO ] [sig ] ONL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:33.547743] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ONL.txt [2026-02-16T20:28:33.547941] [INFO ] [sig ] [2269/3407] Completed ONL in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:33.548003] [INFO ] [sig ] [2270/3407] Forecasting ONON... [2026-02-16T20:28:33.548034] [INFO ] [sig ] Generating forecast for: ONON [2026-02-16T20:28:33.548100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-16T20:28:33.559342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-16T20:28:33.559750] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-16T20:28:33.560564] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-16T20:28:33.560640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:33.560673] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:33.560699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:33.560756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:33.618569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:33.619448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:33.619532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:33.619596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:33.740328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:33.740490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:33.740531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:33.740560] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:33.744088] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-16T20:28:33.744383] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-16T20:28:33.744518] [INFO ] [sig ] ONON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:33.888258] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ONON.txt [2026-02-16T20:28:33.888401] [INFO ] [sig ] [2270/3407] Completed ONON in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-16T20:28:33.888441] [INFO ] [sig ] [2271/3407] Forecasting ONTF... [2026-02-16T20:28:33.888472] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-16T20:28:33.888502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-16T20:28:33.899491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-16T20:28:33.899840] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-16T20:28:33.900645] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-16T20:28:33.900696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:33.900728] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:33.900755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:33.900812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:33.957316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:33.958011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:33.958092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:33.958124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:34.077941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:34.078128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:34.078171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:34.078199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:34.081709] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-16T20:28:34.082018] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-16T20:28:34.082151] [INFO ] [sig ] ONTF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:34.226315] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ONTF.txt [2026-02-16T20:28:34.226481] [INFO ] [sig ] [2271/3407] Completed ONTF in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:34.226522] [INFO ] [sig ] [2272/3407] Forecasting ONTO... [2026-02-16T20:28:34.226552] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-16T20:28:34.226635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-16T20:28:34.238665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-16T20:28:34.239049] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-16T20:28:34.239925] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-16T20:28:34.239977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:34.240009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:34.240035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:34.240091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:34.300754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:34.302089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:34.302176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:34.302212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:34.446602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:34.446803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:34.447055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:34.447096] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:34.451873] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-16T20:28:34.452270] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-16T20:28:34.452421] [INFO ] [sig ] ONTO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:34.602279] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ONTO.txt [2026-02-16T20:28:34.602486] [INFO ] [sig ] [2272/3407] Completed ONTO in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:34.602611] [INFO ] [sig ] [2273/3407] Forecasting OOMA... [2026-02-16T20:28:34.602661] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-16T20:28:34.602703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-16T20:28:34.615387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-16T20:28:34.615882] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-16T20:28:34.617143] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-16T20:28:34.617208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:34.617294] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:34.617341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:34.617426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:34.693741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:34.694891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:34.694999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:34.695044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:34.828351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:34.828523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:34.828568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:34.828626] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:34.832155] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-02-16T20:28:34.832445] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-16T20:28:34.832597] [INFO ] [sig ] OOMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:34.978985] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OOMA.txt [2026-02-16T20:28:34.979150] [INFO ] [sig ] [2273/3407] Completed OOMA in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:34.979191] [INFO ] [sig ] [2274/3407] Forecasting OPAL... [2026-02-16T20:28:34.979222] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-16T20:28:34.979282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-16T20:28:34.991948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-16T20:28:34.992319] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-16T20:28:34.993157] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-16T20:28:34.993212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:34.993245] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:34.993274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:34.993332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:35.052215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:35.053108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:35.053193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:35.053227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:35.172282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:35.172468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:35.172515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:35.172551] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:35.176153] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-16T20:28:35.176438] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-16T20:28:35.176590] [INFO ] [sig ] OPAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:35.321536] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OPAL.txt [2026-02-16T20:28:35.321721] [INFO ] [sig ] [2274/3407] Completed OPAL in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:35.321761] [INFO ] [sig ] [2275/3407] Forecasting OPBK... [2026-02-16T20:28:35.321791] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-16T20:28:35.321821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-16T20:28:35.333551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-16T20:28:35.334004] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-16T20:28:35.334882] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-16T20:28:35.334943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:35.335002] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:35.335039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:35.335100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:35.393845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:35.394850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:35.394944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:35.394978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:35.522535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:35.522748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:35.522789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:35.522817] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:35.526695] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=0.28%) [2026-02-16T20:28:35.527066] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-16T20:28:35.527212] [INFO ] [sig ] OPBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:35.684364] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OPBK.txt [2026-02-16T20:28:35.684528] [INFO ] [sig ] [2275/3407] Completed OPBK in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:35.684568] [INFO ] [sig ] [2276/3407] Forecasting OPCH... [2026-02-16T20:28:35.684624] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-16T20:28:35.684656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-16T20:28:35.700114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-16T20:28:35.700656] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-16T20:28:35.701826] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-16T20:28:35.701891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:35.701945] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:35.701991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:35.702083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:35.773895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:35.774886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:35.775017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:35.775054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:35.917257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:35.917442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:35.917500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:35.917619] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:35.921383] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-16T20:28:35.921703] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-16T20:28:35.921841] [INFO ] [sig ] OPCH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:36.068279] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OPCH.txt [2026-02-16T20:28:36.068438] [INFO ] [sig ] [2276/3407] Completed OPCH in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:36.068478] [INFO ] [sig ] [2277/3407] Forecasting OPEN... [2026-02-16T20:28:36.068539] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-16T20:28:36.068586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-16T20:28:36.081237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-16T20:28:36.081539] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-16T20:28:36.082561] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-16T20:28:36.082642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:36.082677] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:36.082891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:36.082949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:36.144972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:36.145852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:36.145938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:36.145974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:36.269209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:36.269374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:36.269416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:36.269444] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:36.273313] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: DOWN (p=10.51%) [2026-02-16T20:28:36.273606] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-16T20:28:36.273737] [INFO ] [sig ] OPEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:36.425483] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OPEN.txt [2026-02-16T20:28:36.425684] [INFO ] [sig ] [2277/3407] Completed OPEN in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:36.425755] [INFO ] [sig ] [2278/3407] Forecasting OPFI... [2026-02-16T20:28:36.425789] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-16T20:28:36.425818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-16T20:28:36.438398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-16T20:28:36.438848] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-16T20:28:36.439704] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-16T20:28:36.439771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:36.439807] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:36.439836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:36.439895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:36.503018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:36.503956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:36.504062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:36.504098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:36.629236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:36.629423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:36.629489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:36.629530] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:36.633083] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-16T20:28:36.633366] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-16T20:28:36.633501] [INFO ] [sig ] OPFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:36.783053] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OPFI.txt [2026-02-16T20:28:36.783196] [INFO ] [sig ] [2278/3407] Completed OPFI in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:36.783234] [INFO ] [sig ] [2279/3407] Forecasting OPK... [2026-02-16T20:28:36.783263] [INFO ] [sig ] Generating forecast for: OPK [2026-02-16T20:28:36.783294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-16T20:28:36.795642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-16T20:28:36.795964] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-16T20:28:36.796800] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-16T20:28:36.796853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:36.796885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:36.797097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:36.797153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:36.859969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:36.860816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:36.860903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:36.860939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:36.993468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:36.993664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:36.993707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:36.993735] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:36.997598] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-16T20:28:36.998083] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-16T20:28:36.998225] [INFO ] [sig ] OPK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:37.145132] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OPK.txt [2026-02-16T20:28:37.145292] [INFO ] [sig ] [2279/3407] Completed OPK in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:37.145360] [INFO ] [sig ] [2280/3407] Forecasting OPP... [2026-02-16T20:28:37.145395] [INFO ] [sig ] Generating forecast for: OPP [2026-02-16T20:28:37.145426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-16T20:28:37.157532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-16T20:28:37.158006] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-16T20:28:37.158913] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-16T20:28:37.159148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:37.159180] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:37.159206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:37.159262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:37.220192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:37.221127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:37.221213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:37.221245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:37.346068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:37.346236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:37.346279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:37.346310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:37.349964] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-16T20:28:37.350242] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-16T20:28:37.350374] [INFO ] [sig ] OPP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:37.495821] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OPP.txt [2026-02-16T20:28:37.495983] [INFO ] [sig ] [2280/3407] Completed OPP in 0.4s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:37.496029] [INFO ] [sig ] [2281/3407] Forecasting OPRA... [2026-02-16T20:28:37.496098] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-16T20:28:37.496131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-16T20:28:37.508114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-16T20:28:37.508483] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-16T20:28:37.509325] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-16T20:28:37.509378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:37.509408] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:37.509435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:37.509490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:37.569219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:37.570121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:37.570210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:37.570245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:37.694652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:37.694812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:37.694853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:37.694882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:37.698287] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-16T20:28:37.698558] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-16T20:28:37.698720] [INFO ] [sig ] OPRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:37.843819] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OPRA.txt [2026-02-16T20:28:37.844008] [INFO ] [sig ] [2281/3407] Completed OPRA in 0.3s | 2.81 sym/s | Total: 13.5m | ETA: 6.7m [2026-02-16T20:28:37.844064] [INFO ] [sig ] [2282/3407] Forecasting OPTX... [2026-02-16T20:28:37.844097] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-16T20:28:37.844158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-16T20:28:37.855502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-16T20:28:37.855904] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-16T20:28:37.856746] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-16T20:28:37.856806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:37.856837] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:37.856864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:37.856921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:37.915612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:37.916512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:37.916618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:37.916656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:38.036967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:38.037128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:38.037169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:38.037199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:38.040645] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-02-16T20:28:38.040914] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-16T20:28:38.041037] [INFO ] [sig ] OPTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:38.184772] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OPTX.txt [2026-02-16T20:28:38.184941] [INFO ] [sig ] [2282/3407] Completed OPTX in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:38.184980] [INFO ] [sig ] [2283/3407] Forecasting OPXS... [2026-02-16T20:28:38.185011] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-16T20:28:38.185072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-16T20:28:38.196385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-16T20:28:38.196736] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-16T20:28:38.197511] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-16T20:28:38.197563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:38.197621] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:38.197657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:38.197726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:38.255655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:38.256523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:38.256662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:38.256698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:38.385329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:38.385514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:38.385584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:38.385618] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:38.389408] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-02-16T20:28:38.389800] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-16T20:28:38.389975] [INFO ] [sig ] OPXS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:38.535626] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OPXS.txt [2026-02-16T20:28:38.535821] [INFO ] [sig ] [2283/3407] Completed OPXS in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:38.535867] [INFO ] [sig ] [2284/3407] Forecasting ORA... [2026-02-16T20:28:38.535898] [INFO ] [sig ] Generating forecast for: ORA [2026-02-16T20:28:38.535962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-16T20:28:38.549220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-16T20:28:38.549718] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-16T20:28:38.550699] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-16T20:28:38.550754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:38.550788] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:38.550815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:38.550872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:38.609020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:38.610032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:38.610120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:38.610154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:38.730072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:38.730237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:38.730279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:38.730308] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:38.733780] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=92.21%) [2026-02-16T20:28:38.734063] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-16T20:28:38.734195] [INFO ] [sig ] ORA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:38.876821] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ORA.txt [2026-02-16T20:28:38.876956] [INFO ] [sig ] [2284/3407] Completed ORA in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:38.876996] [INFO ] [sig ] [2285/3407] Forecasting ORC... [2026-02-16T20:28:38.877026] [INFO ] [sig ] Generating forecast for: ORC [2026-02-16T20:28:38.877057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-16T20:28:38.888720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-16T20:28:38.889014] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-16T20:28:38.889916] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-16T20:28:38.889970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:38.890003] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:38.890030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:38.890088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:38.947079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:38.947824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:38.947909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:38.947943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:39.068878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:39.069044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:39.069107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:39.069138] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:39.072669] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-02-16T20:28:39.072992] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-16T20:28:39.073141] [INFO ] [sig ] ORC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:39.226313] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORC.txt [2026-02-16T20:28:39.226527] [INFO ] [sig ] [2285/3407] Completed ORC in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:39.226631] [INFO ] [sig ] [2286/3407] Forecasting ORGO... [2026-02-16T20:28:39.226671] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-16T20:28:39.226708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-16T20:28:39.240974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-16T20:28:39.241453] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-16T20:28:39.242519] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-16T20:28:39.242613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:39.242657] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:39.242691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:39.242770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:39.306762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:39.307686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:39.307773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:39.307808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:39.434424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:39.434613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:39.434660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:39.434690] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:39.438236] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-02-16T20:28:39.438548] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-16T20:28:39.438710] [INFO ] [sig ] ORGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:39.587089] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORGO.txt [2026-02-16T20:28:39.587295] [INFO ] [sig ] [2286/3407] Completed ORGO in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:39.587372] [INFO ] [sig ] [2287/3407] Forecasting ORIC... [2026-02-16T20:28:39.587408] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-16T20:28:39.587440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-16T20:28:39.599237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-16T20:28:39.599679] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-16T20:28:39.600507] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-16T20:28:39.600561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:39.600618] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:39.600648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:39.600709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:39.661195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:39.662170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:39.662282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:39.662319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:39.788591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:39.788765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:39.788809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:39.788844] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:39.792391] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-16T20:28:39.792716] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-16T20:28:39.792850] [INFO ] [sig ] ORIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:39.946993] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ORIC.txt [2026-02-16T20:28:39.947164] [INFO ] [sig ] [2287/3407] Completed ORIC in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-16T20:28:39.947204] [INFO ] [sig ] [2288/3407] Forecasting ORKA... [2026-02-16T20:28:39.947235] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-16T20:28:39.947292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-16T20:28:39.959223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-16T20:28:39.959640] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-16T20:28:39.960475] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-16T20:28:39.960526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:39.960558] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:39.960605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:39.960662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:40.020865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:40.021863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:40.021956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:40.021991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:40.149146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:40.149308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:40.149352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:40.149383] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:40.153282] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-02-16T20:28:40.153591] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-16T20:28:40.153727] [INFO ] [sig ] ORKA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:40.301038] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORKA.txt [2026-02-16T20:28:40.301167] [INFO ] [sig ] [2288/3407] Completed ORKA in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:40.301205] [INFO ] [sig ] [2289/3407] Forecasting ORLY... [2026-02-16T20:28:40.301234] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-16T20:28:40.301264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-16T20:28:40.313482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-16T20:28:40.313753] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-16T20:28:40.314711] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-16T20:28:40.314931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:40.314973] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:40.315001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:40.315058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:40.373383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:40.373993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:40.374070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:40.374102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:40.514374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:40.514535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:40.514597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:40.514633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:40.518691] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-02-16T20:28:40.518987] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-16T20:28:40.519126] [INFO ] [sig ] ORLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:40.673668] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ORLY.txt [2026-02-16T20:28:40.673841] [INFO ] [sig ] [2289/3407] Completed ORLY in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:40.673883] [INFO ] [sig ] [2290/3407] Forecasting ORMP... [2026-02-16T20:28:40.673915] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-16T20:28:40.673954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-16T20:28:40.686206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-16T20:28:40.686648] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-16T20:28:40.687804] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-16T20:28:40.687858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:40.687920] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:40.687951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:40.688041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:40.750124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:40.751053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:40.751163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:40.751200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:40.875508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:40.875681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:40.875723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:40.875751] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:40.879260] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-02-16T20:28:40.879535] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-16T20:28:40.879681] [INFO ] [sig ] ORMP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:41.021474] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORMP.txt [2026-02-16T20:28:41.021625] [INFO ] [sig ] [2290/3407] Completed ORMP in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:41.021667] [INFO ] [sig ] [2291/3407] Forecasting ORN... [2026-02-16T20:28:41.021704] [INFO ] [sig ] Generating forecast for: ORN [2026-02-16T20:28:41.021747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-16T20:28:41.033295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-16T20:28:41.033691] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-16T20:28:41.034508] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-16T20:28:41.034560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:41.034610] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:41.034638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:41.034699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:41.099723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:41.100649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:41.100737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:41.100773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:41.231897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:41.232057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:41.232101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:41.232132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:41.235703] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-16T20:28:41.235989] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-16T20:28:41.236134] [INFO ] [sig ] ORN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:41.388148] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORN.txt [2026-02-16T20:28:41.388287] [INFO ] [sig ] [2291/3407] Completed ORN in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:41.388326] [INFO ] [sig ] [2292/3407] Forecasting ORRF... [2026-02-16T20:28:41.388355] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-16T20:28:41.388386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-16T20:28:41.401032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-16T20:28:41.401375] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-16T20:28:41.402251] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-16T20:28:41.402316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:41.402355] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:41.402382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:41.402439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:41.466320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:41.467231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:41.467345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:41.467393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:41.600786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:41.601156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:41.601199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:41.601228] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:41.605277] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-16T20:28:41.605656] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-16T20:28:41.605811] [INFO ] [sig ] ORRF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:41.755762] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ORRF.txt [2026-02-16T20:28:41.755907] [INFO ] [sig ] [2292/3407] Completed ORRF in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:41.755946] [INFO ] [sig ] [2293/3407] Forecasting OS... [2026-02-16T20:28:41.755984] [INFO ] [sig ] Generating forecast for: OS [2026-02-16T20:28:41.756015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-16T20:28:41.768027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-16T20:28:41.768400] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-16T20:28:41.769322] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-16T20:28:41.769377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:41.769409] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:41.769437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:41.769494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:41.832119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:41.832988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:41.833076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:41.833110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:41.960318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:41.960494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:41.960565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:41.960654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:41.964310] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-16T20:28:41.964626] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-16T20:28:41.964764] [INFO ] [sig ] OS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:42.120679] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OS.txt [2026-02-16T20:28:42.120853] [INFO ] [sig ] [2293/3407] Completed OS in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:42.120893] [INFO ] [sig ] [2294/3407] Forecasting OSBC... [2026-02-16T20:28:42.120923] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-16T20:28:42.120984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-16T20:28:42.134056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-16T20:28:42.134477] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-16T20:28:42.135439] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-16T20:28:42.135504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:42.135537] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:42.135564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:42.135648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:42.197625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:42.198640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:42.198775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:42.198817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:42.325965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:42.326138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:42.326182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:42.326213] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:42.330989] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=0.11%) [2026-02-16T20:28:42.331450] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-16T20:28:42.331635] [INFO ] [sig ] OSBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:42.481707] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OSBC.txt [2026-02-16T20:28:42.481906] [INFO ] [sig ] [2294/3407] Completed OSBC in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:42.481948] [INFO ] [sig ] [2295/3407] Forecasting OSIS... [2026-02-16T20:28:42.481978] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-16T20:28:42.482007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-16T20:28:42.493989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-16T20:28:42.494391] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-16T20:28:42.495310] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-16T20:28:42.495366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:42.495398] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:42.495424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:42.495482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:42.556245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:42.557138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:42.557223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:42.557257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:42.679843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:42.680009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:42.680050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:42.680080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:42.683549] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-16T20:28:42.683847] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-16T20:28:42.683975] [INFO ] [sig ] OSIS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:42.826315] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OSIS.txt [2026-02-16T20:28:42.826472] [INFO ] [sig ] [2295/3407] Completed OSIS in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:42.826512] [INFO ] [sig ] [2296/3407] Forecasting OSPN... [2026-02-16T20:28:42.826542] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-16T20:28:42.826592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-16T20:28:42.841549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-16T20:28:42.841941] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-16T20:28:42.842886] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-16T20:28:42.842947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:42.842986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:42.843019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:42.843090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:42.902746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:42.903558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:42.903678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:42.903716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:43.027461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:43.027643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:43.027689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:43.027737] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:43.031344] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=63.36%) [2026-02-16T20:28:43.031670] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-16T20:28:43.031805] [INFO ] [sig ] OSPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:43.176506] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OSPN.txt [2026-02-16T20:28:43.176675] [INFO ] [sig ] [2296/3407] Completed OSPN in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:43.176716] [INFO ] [sig ] [2297/3407] Forecasting OSS... [2026-02-16T20:28:43.176745] [INFO ] [sig ] Generating forecast for: OSS [2026-02-16T20:28:43.176803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-16T20:28:43.188331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-16T20:28:43.188714] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-16T20:28:43.189546] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-16T20:28:43.189628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:43.189664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:43.189693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:43.189752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:43.250088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:43.251076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:43.251178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:43.251216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:43.372041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:43.372205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:43.372246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:43.372275] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:43.375757] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=62.31%) [2026-02-16T20:28:43.376068] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-16T20:28:43.376197] [INFO ] [sig ] OSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:43.523117] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OSS.txt [2026-02-16T20:28:43.523285] [INFO ] [sig ] [2297/3407] Completed OSS in 0.3s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:43.523357] [INFO ] [sig ] [2298/3407] Forecasting OTEX... [2026-02-16T20:28:43.523392] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-16T20:28:43.523425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-16T20:28:43.534836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-16T20:28:43.535218] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-16T20:28:43.536068] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-16T20:28:43.536123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:43.536156] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:43.536185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:43.536245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:43.597725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:43.602153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:43.602364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:43.602420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:43.729010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:43.729174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:43.729216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:43.729244] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:43.732764] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-16T20:28:43.733043] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-16T20:28:43.733171] [INFO ] [sig ] OTEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:43.875030] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OTEX.txt [2026-02-16T20:28:43.875186] [INFO ] [sig ] [2298/3407] Completed OTEX in 0.4s | 2.81 sym/s | Total: 13.6m | ETA: 6.6m [2026-02-16T20:28:43.875257] [INFO ] [sig ] [2299/3407] Forecasting OTIS... [2026-02-16T20:28:43.875291] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-16T20:28:43.875320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-16T20:28:43.886208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-16T20:28:43.886550] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-16T20:28:43.887356] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-16T20:28:43.887407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:43.887438] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:43.887464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:43.887519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:43.944511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:43.945425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:43.945508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:43.945541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:44.071961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:44.072134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:44.072200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:44.072241] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:44.076338] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-16T20:28:44.076684] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-16T20:28:44.076854] [INFO ] [sig ] OTIS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:44.223180] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OTIS.txt [2026-02-16T20:28:44.223335] [INFO ] [sig ] [2299/3407] Completed OTIS in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:44.223375] [INFO ] [sig ] [2300/3407] Forecasting OTLY... [2026-02-16T20:28:44.223404] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-16T20:28:44.223461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-16T20:28:44.235027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-16T20:28:44.235361] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-16T20:28:44.236187] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-16T20:28:44.236238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:44.236269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:44.236306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:44.236363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:44.296011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:44.296834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:44.296952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:44.296989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:44.424404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:44.424593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:44.424641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:44.424671] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:44.428428] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-16T20:28:44.428753] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-16T20:28:44.428919] [INFO ] [sig ] OTLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:44.578750] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OTLY.txt [2026-02-16T20:28:44.578924] [INFO ] [sig ] [2300/3407] Completed OTLY in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:44.579031] [INFO ] [sig ] [2301/3407] Forecasting OVID... [2026-02-16T20:28:44.579075] [INFO ] [sig ] Generating forecast for: OVID [2026-02-16T20:28:44.579118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-16T20:28:44.591220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-16T20:28:44.591658] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-16T20:28:44.592649] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-16T20:28:44.592706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:44.592739] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:44.592766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:44.592824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:44.654311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:44.655170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:44.655256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:44.655290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:44.774088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:44.774255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:44.774300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:44.774330] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:44.778295] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-16T20:28:44.778609] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-16T20:28:44.778762] [INFO ] [sig ] OVID: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:44.929460] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OVID.txt [2026-02-16T20:28:44.929629] [INFO ] [sig ] [2301/3407] Completed OVID in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:44.929673] [INFO ] [sig ] [2302/3407] Forecasting OVLY... [2026-02-16T20:28:44.929728] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-16T20:28:44.929761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-16T20:28:44.941637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-16T20:28:44.942013] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-16T20:28:44.942910] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-16T20:28:44.942965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:44.942999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:44.943025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:44.943082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:45.005645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:45.006536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:45.006644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:45.006680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:45.114594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:45.114753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:45.114802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:45.114837] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:45.118417] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-16T20:28:45.118715] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-16T20:28:45.118856] [INFO ] [sig ] OVLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:45.269339] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OVLY.txt [2026-02-16T20:28:45.269495] [INFO ] [sig ] [2302/3407] Completed OVLY in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:45.269536] [INFO ] [sig ] [2303/3407] Forecasting OWL... [2026-02-16T20:28:45.269588] [INFO ] [sig ] Generating forecast for: OWL [2026-02-16T20:28:45.269624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-16T20:28:45.282455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-16T20:28:45.282874] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-16T20:28:45.283735] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-16T20:28:45.283788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:45.283820] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:45.283847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:45.283907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:45.342015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:45.342856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:45.342942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:45.342981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:45.468351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:45.468517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:45.468560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:45.468613] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:45.472007] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-16T20:28:45.472300] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-16T20:28:45.472434] [INFO ] [sig ] OWL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:45.624746] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OWL.txt [2026-02-16T20:28:45.625156] [INFO ] [sig ] [2303/3407] Completed OWL in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:45.625201] [INFO ] [sig ] [2304/3407] Forecasting OXLC... [2026-02-16T20:28:45.625232] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-16T20:28:45.625270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-16T20:28:45.637771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-16T20:28:45.638162] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-16T20:28:45.639021] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-16T20:28:45.639076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:45.639109] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:45.639138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:45.639196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:45.698914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:45.699771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:45.699871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:45.699913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:45.823851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:45.824012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:45.824053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:45.824082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:45.827516] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-16T20:28:45.827811] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-16T20:28:45.827993] [INFO ] [sig ] OXLC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:45.972344] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OXLC.txt [2026-02-16T20:28:45.972483] [INFO ] [sig ] [2304/3407] Completed OXLC in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-16T20:28:45.972523] [INFO ] [sig ] [2305/3407] Forecasting OXM... [2026-02-16T20:28:45.972552] [INFO ] [sig ] Generating forecast for: OXM [2026-02-16T20:28:45.972623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-16T20:28:45.985268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-16T20:28:45.985539] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-16T20:28:45.986324] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-16T20:28:45.986376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:45.986408] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:45.986435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:45.986491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:46.044014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:46.044907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:46.045000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:46.045034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:46.165807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:46.165971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:46.166013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:46.166042] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:46.169513] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-02-16T20:28:46.169841] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-16T20:28:46.169999] [INFO ] [sig ] OXM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:46.313114] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OXM.txt [2026-02-16T20:28:46.313279] [INFO ] [sig ] [2305/3407] Completed OXM in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:46.313320] [INFO ] [sig ] [2306/3407] Forecasting OXSQ... [2026-02-16T20:28:46.313352] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-16T20:28:46.313382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-16T20:28:46.324294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-16T20:28:46.324678] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-16T20:28:46.325488] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-16T20:28:46.325539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:46.325590] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:46.325620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:46.325677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:46.385264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:46.386139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:46.386221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:46.386255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:46.506907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:46.507063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:46.507120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:46.507157] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:46.510499] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=38.00%) [2026-02-16T20:28:46.510806] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-16T20:28:46.510952] [INFO ] [sig ] OXSQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:46.660534] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OXSQ.txt [2026-02-16T20:28:46.660707] [INFO ] [sig ] [2306/3407] Completed OXSQ in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:46.660749] [INFO ] [sig ] [2307/3407] Forecasting OZEM... [2026-02-16T20:28:46.660779] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-16T20:28:46.660832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-16T20:28:46.674227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-16T20:28:46.674765] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-16T20:28:46.675748] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-16T20:28:46.675808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:46.675882] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:46.675911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:46.675971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:46.737250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:46.738817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:46.738975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:46.739014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:46.865277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:46.865542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:46.865618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:46.865659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:46.871004] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=55.55%) [2026-02-16T20:28:46.871439] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-16T20:28:46.871676] [INFO ] [sig ] OZEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:47.078392] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OZEM.txt [2026-02-16T20:28:47.078645] [INFO ] [sig ] [2307/3407] Completed OZEM in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:47.078735] [INFO ] [sig ] [2308/3407] Forecasting OZK... [2026-02-16T20:28:47.078769] [INFO ] [sig ] Generating forecast for: OZK [2026-02-16T20:28:47.078801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-16T20:28:47.094446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-16T20:28:47.095017] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-16T20:28:47.095921] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-16T20:28:47.095975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:47.096008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:47.096035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:47.096091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:47.153989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:47.154928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:47.155015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:47.155048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:47.277274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:47.277451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:47.277498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:47.277528] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:47.282062] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-16T20:28:47.282429] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-16T20:28:47.282603] [INFO ] [sig ] OZK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:47.422974] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/OZK.txt [2026-02-16T20:28:47.423098] [INFO ] [sig ] [2308/3407] Completed OZK in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:47.423142] [INFO ] [sig ] [2309/3407] Forecasting OZKAP... [2026-02-16T20:28:47.423178] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-16T20:28:47.423209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-16T20:28:47.435015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-16T20:28:47.435346] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-16T20:28:47.436202] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-16T20:28:47.436254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:47.436286] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:47.436312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:47.436368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:47.497440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:47.498367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:47.498452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:47.498485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:47.614955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:47.615166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:47.615212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:47.615241] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:47.618834] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-02-16T20:28:47.619126] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-16T20:28:47.619260] [INFO ] [sig ] OZKAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:47.760922] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/OZKAP.txt [2026-02-16T20:28:47.761144] [INFO ] [sig ] [2309/3407] Completed OZKAP in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:47.761221] [INFO ] [sig ] [2310/3407] Forecasting PAA... [2026-02-16T20:28:47.761255] [INFO ] [sig ] Generating forecast for: PAA [2026-02-16T20:28:47.761286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-16T20:28:47.773004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-16T20:28:47.773334] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-16T20:28:47.774177] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-16T20:28:47.774230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:47.774262] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:47.774288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:47.774345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:47.834226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:47.835126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:47.835213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:47.835248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:47.956905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:47.957071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:47.957111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:47.957173] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:47.960635] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-16T20:28:47.960911] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-16T20:28:47.961035] [INFO ] [sig ] PAA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:48.103871] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PAA.txt [2026-02-16T20:28:48.104035] [INFO ] [sig ] [2310/3407] Completed PAA in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:48.104102] [INFO ] [sig ] [2311/3407] Forecasting PAAS... [2026-02-16T20:28:48.104135] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-16T20:28:48.104165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-16T20:28:48.115257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-16T20:28:48.115642] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-16T20:28:48.116487] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-16T20:28:48.116541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:48.116593] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:48.116625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:48.116682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:48.177524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:48.178617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:48.178704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:48.178738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:48.306828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:48.307002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:48.307052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:48.307086] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:48.310650] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=74.96%) [2026-02-16T20:28:48.310936] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-16T20:28:48.311066] [INFO ] [sig ] PAAS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:48.453869] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PAAS.txt [2026-02-16T20:28:48.454000] [INFO ] [sig ] [2311/3407] Completed PAAS in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:48.454038] [INFO ] [sig ] [2312/3407] Forecasting PAC... [2026-02-16T20:28:48.454068] [INFO ] [sig ] Generating forecast for: PAC [2026-02-16T20:28:48.454121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-16T20:28:48.467522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-16T20:28:48.467941] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-16T20:28:48.468943] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-16T20:28:48.469011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:48.469052] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:48.469081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:48.469140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:48.535333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:48.536308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:48.536399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:48.536434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:48.665867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:48.666030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:48.666072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:48.666101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:48.669540] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-16T20:28:48.669846] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-16T20:28:48.669978] [INFO ] [sig ] PAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:48.814142] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAC.txt [2026-02-16T20:28:48.814308] [INFO ] [sig ] [2312/3407] Completed PAC in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:48.814350] [INFO ] [sig ] [2313/3407] Forecasting PACB... [2026-02-16T20:28:48.814380] [INFO ] [sig ] Generating forecast for: PACB [2026-02-16T20:28:48.814411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-16T20:28:48.827315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-16T20:28:48.827676] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-16T20:28:48.828753] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-16T20:28:48.828816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:48.828851] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:48.828884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:48.828954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:48.888837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:48.889777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:48.889869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:48.889902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:49.010406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:49.010594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:49.010638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:49.010667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:49.014123] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-16T20:28:49.014394] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-16T20:28:49.014517] [INFO ] [sig ] PACB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:49.163800] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PACB.txt [2026-02-16T20:28:49.163962] [INFO ] [sig ] [2313/3407] Completed PACB in 0.3s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:49.164001] [INFO ] [sig ] [2314/3407] Forecasting PACK... [2026-02-16T20:28:49.164029] [INFO ] [sig ] Generating forecast for: PACK [2026-02-16T20:28:49.164059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-16T20:28:49.176110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-16T20:28:49.176437] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-16T20:28:49.177280] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-16T20:28:49.177333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:49.177365] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:49.177392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:49.177448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:49.234971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:49.235795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:49.235876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:49.235908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:49.357419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:49.357598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:49.357642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:49.357670] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:49.361133] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-16T20:28:49.361402] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-16T20:28:49.361528] [INFO ] [sig ] PACK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:49.515887] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PACK.txt [2026-02-16T20:28:49.516053] [INFO ] [sig ] [2314/3407] Completed PACK in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:49.516094] [INFO ] [sig ] [2315/3407] Forecasting PAGP... [2026-02-16T20:28:49.516124] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-16T20:28:49.516344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-16T20:28:49.528769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-16T20:28:49.529187] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-16T20:28:49.530048] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-16T20:28:49.530105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:49.530138] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:49.530165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:49.530221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:49.592275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:49.593198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:49.593283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:49.593317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:49.718843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:49.719062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:49.719111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:49.719140] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:49.722888] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-16T20:28:49.723175] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-16T20:28:49.723301] [INFO ] [sig ] PAGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:49.867683] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAGP.txt [2026-02-16T20:28:49.867828] [INFO ] [sig ] [2315/3407] Completed PAGP in 0.4s | 2.81 sym/s | Total: 13.7m | ETA: 6.5m [2026-02-16T20:28:49.867873] [INFO ] [sig ] [2316/3407] Forecasting PAGS... [2026-02-16T20:28:49.867905] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-16T20:28:49.867985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-16T20:28:49.878982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-16T20:28:49.879248] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-16T20:28:49.880047] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-16T20:28:49.880100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:49.880132] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:49.880159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:49.880214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:49.937328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:49.938034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:49.938126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:49.938160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:50.059919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:50.060082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:50.060123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:50.060152] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:50.063793] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-16T20:28:50.064076] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-16T20:28:50.064384] [INFO ] [sig ] PAGS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:50.210310] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAGS.txt [2026-02-16T20:28:50.210454] [INFO ] [sig ] [2316/3407] Completed PAGS in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-16T20:28:50.210522] [INFO ] [sig ] [2317/3407] Forecasting PAHC... [2026-02-16T20:28:50.210557] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-16T20:28:50.210606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-16T20:28:50.222279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-16T20:28:50.222562] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-16T20:28:50.223354] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-16T20:28:50.223406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:50.223438] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:50.223467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:50.223524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:50.281314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:50.282248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:50.282367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:50.282401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:50.407684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:50.407892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:50.407980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:50.408021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:50.411753] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-16T20:28:50.412062] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-16T20:28:50.412189] [INFO ] [sig ] PAHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:50.556508] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAHC.txt [2026-02-16T20:28:50.556687] [INFO ] [sig ] [2317/3407] Completed PAHC in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-16T20:28:50.556737] [INFO ] [sig ] [2318/3407] Forecasting PAL... [2026-02-16T20:28:50.556769] [INFO ] [sig ] Generating forecast for: PAL [2026-02-16T20:28:50.556812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-16T20:28:50.569507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-16T20:28:50.569916] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-16T20:28:50.570786] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-16T20:28:50.570840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:50.570874] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:50.570902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:50.570990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:50.634891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:50.636010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:50.636106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:50.636141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:50.762864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:50.763035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:50.763086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:50.763123] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:50.766684] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-16T20:28:50.767002] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-16T20:28:50.767139] [INFO ] [sig ] PAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:50.913314] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAL.txt [2026-02-16T20:28:50.913458] [INFO ] [sig ] [2318/3407] Completed PAL in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-16T20:28:50.913497] [INFO ] [sig ] [2319/3407] Forecasting PAM... [2026-02-16T20:28:50.913527] [INFO ] [sig ] Generating forecast for: PAM [2026-02-16T20:28:50.913557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-16T20:28:50.924833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-16T20:28:50.925125] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-16T20:28:50.925919] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-16T20:28:50.925976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:50.926009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:50.926035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:50.926091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:50.984712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:50.985598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:50.985686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:50.985721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:51.106650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:51.106812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:51.106853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:51.106883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:51.110350] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=13.41%) [2026-02-16T20:28:51.110639] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-16T20:28:51.110766] [INFO ] [sig ] PAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:51.264622] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAM.txt [2026-02-16T20:28:51.264821] [INFO ] [sig ] [2319/3407] Completed PAM in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-16T20:28:51.264867] [INFO ] [sig ] [2320/3407] Forecasting PANL... [2026-02-16T20:28:51.264897] [INFO ] [sig ] Generating forecast for: PANL [2026-02-16T20:28:51.264973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-16T20:28:51.278591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-16T20:28:51.278894] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-16T20:28:51.279785] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-16T20:28:51.279837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:51.279874] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:51.279902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:51.279972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:51.338253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:51.338970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:51.339082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:51.339117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:51.464271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:51.464433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:51.464515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:51.464561] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:51.469359] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=1.55%) [2026-02-16T20:28:51.469724] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-16T20:28:51.469895] [INFO ] [sig ] PANL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:51.617978] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PANL.txt [2026-02-16T20:28:51.618146] [INFO ] [sig ] [2320/3407] Completed PANL in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-16T20:28:51.618186] [INFO ] [sig ] [2321/3407] Forecasting PASG... [2026-02-16T20:28:51.618216] [INFO ] [sig ] Generating forecast for: PASG [2026-02-16T20:28:51.618246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-16T20:28:51.630321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-16T20:28:51.630612] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-16T20:28:51.631416] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-16T20:28:51.631468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:51.631500] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:51.631527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:51.631604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:51.691516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:51.692379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:51.692466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:51.692500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:51.812709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:51.812850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:51.812889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:51.812918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:51.816199] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-16T20:28:51.816470] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-16T20:28:51.816613] [INFO ] [sig ] PASG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:51.968920] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PASG.txt [2026-02-16T20:28:51.969109] [INFO ] [sig ] [2321/3407] Completed PASG in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:51.969158] [INFO ] [sig ] [2322/3407] Forecasting PATH... [2026-02-16T20:28:51.969192] [INFO ] [sig ] Generating forecast for: PATH [2026-02-16T20:28:51.969224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-16T20:28:51.981510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-16T20:28:51.981882] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-16T20:28:51.982755] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-16T20:28:51.982808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:51.982841] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:51.982870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:51.982928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:52.040899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:52.041621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:52.041702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:52.041735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:52.164354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:52.164496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:52.164536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:52.164591] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:52.168013] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-16T20:28:52.168289] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-16T20:28:52.168417] [INFO ] [sig ] PATH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:52.310028] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PATH.txt [2026-02-16T20:28:52.310171] [INFO ] [sig ] [2322/3407] Completed PATH in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:52.310209] [INFO ] [sig ] [2323/3407] Forecasting PATK... [2026-02-16T20:28:52.310239] [INFO ] [sig ] Generating forecast for: PATK [2026-02-16T20:28:52.310268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-16T20:28:52.321679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-16T20:28:52.321939] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-16T20:28:52.322747] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-16T20:28:52.322799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:52.322831] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:52.322858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:52.322915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:52.380812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:52.381415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:52.381495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:52.381528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:52.502595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:52.502751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:52.502794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:52.502825] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:52.506307] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-02-16T20:28:52.506602] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-16T20:28:52.506732] [INFO ] [sig ] PATK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:52.650787] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PATK.txt [2026-02-16T20:28:52.650921] [INFO ] [sig ] [2323/3407] Completed PATK in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:52.650961] [INFO ] [sig ] [2324/3407] Forecasting PAX... [2026-02-16T20:28:52.650996] [INFO ] [sig ] Generating forecast for: PAX [2026-02-16T20:28:52.651026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-16T20:28:52.662201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-16T20:28:52.662495] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-16T20:28:52.663327] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-16T20:28:52.663378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:52.663444] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:52.663474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:52.663530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:52.720221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:52.720858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:52.720935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:52.720968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:52.838977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:52.839123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:52.839169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:52.839202] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:52.843029] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-16T20:28:52.843309] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-16T20:28:52.843437] [INFO ] [sig ] PAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:52.984264] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAX.txt [2026-02-16T20:28:52.984429] [INFO ] [sig ] [2324/3407] Completed PAX in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:52.984475] [INFO ] [sig ] [2325/3407] Forecasting PAXS... [2026-02-16T20:28:52.984506] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-16T20:28:52.984537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-16T20:28:52.996834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-16T20:28:52.997217] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-16T20:28:52.998062] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-16T20:28:52.998125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:52.998164] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:52.998192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:52.998253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:53.055957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:53.056817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:53.056902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:53.056935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:53.180318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:53.180476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:53.180518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:53.180547] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:53.184471] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: DOWN (p=49.37%) [2026-02-16T20:28:53.184772] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-16T20:28:53.184898] [INFO ] [sig ] PAXS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:53.332011] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAXS.txt [2026-02-16T20:28:53.332139] [INFO ] [sig ] [2325/3407] Completed PAXS in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:53.332177] [INFO ] [sig ] [2326/3407] Forecasting PAY... [2026-02-16T20:28:53.332207] [INFO ] [sig ] Generating forecast for: PAY [2026-02-16T20:28:53.332237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-16T20:28:53.344194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-16T20:28:53.344488] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-16T20:28:53.345324] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-16T20:28:53.345376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:53.345408] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:53.345434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:53.345491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:53.405927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:53.406687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:53.406767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:53.406799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:53.525835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:53.525999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:53.526045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:53.526074] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:53.529516] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=41.77%) [2026-02-16T20:28:53.529814] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-16T20:28:53.529939] [INFO ] [sig ] PAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:53.675143] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAY.txt [2026-02-16T20:28:53.675300] [INFO ] [sig ] [2326/3407] Completed PAY in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:53.675349] [INFO ] [sig ] [2327/3407] Forecasting PAYC... [2026-02-16T20:28:53.675432] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-16T20:28:53.675490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-16T20:28:53.688135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-16T20:28:53.688474] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-16T20:28:53.689341] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-16T20:28:53.689398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:53.689435] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:53.689465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:53.689523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:53.750898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:53.751627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:53.751712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:53.751749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:53.875599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:53.875760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:53.875813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:53.875883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:53.879421] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-02-16T20:28:53.879728] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-16T20:28:53.879854] [INFO ] [sig ] PAYC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:54.025411] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAYC.txt [2026-02-16T20:28:54.025551] [INFO ] [sig ] [2327/3407] Completed PAYC in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:54.025621] [INFO ] [sig ] [2328/3407] Forecasting PAYO... [2026-02-16T20:28:54.025655] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-16T20:28:54.025714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-16T20:28:54.037449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-16T20:28:54.037794] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-16T20:28:54.038681] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-16T20:28:54.038735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:54.038768] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:54.038797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:54.038855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:54.098480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:54.099287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:54.099372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:54.099408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:54.227624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:54.227798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:54.227860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:54.227891] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:54.231606] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-02-16T20:28:54.231882] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-16T20:28:54.232019] [INFO ] [sig ] PAYO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:54.372252] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PAYO.txt [2026-02-16T20:28:54.372381] [INFO ] [sig ] [2328/3407] Completed PAYO in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:54.372420] [INFO ] [sig ] [2329/3407] Forecasting PAYS... [2026-02-16T20:28:54.372449] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-16T20:28:54.372479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-16T20:28:54.385125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-16T20:28:54.385415] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-16T20:28:54.386211] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-16T20:28:54.386263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:54.386295] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:54.386322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:54.386382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:54.443096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:54.443739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:54.443817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:54.443850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:54.562176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:54.562331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:54.562371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:54.562401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:54.565763] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-16T20:28:54.566033] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-16T20:28:54.566178] [INFO ] [sig ] PAYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:54.708048] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAYS.txt [2026-02-16T20:28:54.708202] [INFO ] [sig ] [2329/3407] Completed PAYS in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:54.708246] [INFO ] [sig ] [2330/3407] Forecasting PAYX... [2026-02-16T20:28:54.708275] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-16T20:28:54.708333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-16T20:28:54.720229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-16T20:28:54.720531] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-16T20:28:54.721362] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-16T20:28:54.721414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:54.721445] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:54.721471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:54.721527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:54.792773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:54.793662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:54.793746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:54.793779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:54.915744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:54.915965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:54.916023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:54.916056] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:54.919809] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=41.63%) [2026-02-16T20:28:54.920143] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-16T20:28:54.920306] [INFO ] [sig ] PAYX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:55.065067] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PAYX.txt [2026-02-16T20:28:55.065236] [INFO ] [sig ] [2330/3407] Completed PAYX in 0.4s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:55.065278] [INFO ] [sig ] [2331/3407] Forecasting PB... [2026-02-16T20:28:55.065308] [INFO ] [sig ] Generating forecast for: PB [2026-02-16T20:28:55.065375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-16T20:28:55.077488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-16T20:28:55.077875] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-16T20:28:55.078752] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-16T20:28:55.078805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:55.078836] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:55.078863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:55.078919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:55.135185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:55.136137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:55.136230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:55.136263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:55.259146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:55.259313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:55.259355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:55.259401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:55.263210] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=14.38%) [2026-02-16T20:28:55.263482] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-16T20:28:55.263629] [INFO ] [sig ] PB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:55.407252] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PB.txt [2026-02-16T20:28:55.407411] [INFO ] [sig ] [2331/3407] Completed PB in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:55.407453] [INFO ] [sig ] [2332/3407] Forecasting PBA... [2026-02-16T20:28:55.407482] [INFO ] [sig ] Generating forecast for: PBA [2026-02-16T20:28:55.407545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-16T20:28:55.419186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-16T20:28:55.419512] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-16T20:28:55.420310] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-16T20:28:55.420363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:55.420394] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:55.420420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:55.420477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:55.478163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:55.479044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:55.479142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:55.479183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:55.601859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:55.602021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:55.602062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:55.602091] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:55.605442] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-16T20:28:55.605732] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-16T20:28:55.605857] [INFO ] [sig ] PBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:55.754555] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PBA.txt [2026-02-16T20:28:55.754784] [INFO ] [sig ] [2332/3407] Completed PBA in 0.3s | 2.81 sym/s | Total: 13.8m | ETA: 6.4m [2026-02-16T20:28:55.754864] [INFO ] [sig ] [2333/3407] Forecasting PBF... [2026-02-16T20:28:55.754896] [INFO ] [sig ] Generating forecast for: PBF [2026-02-16T20:28:55.754927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-16T20:28:55.766939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-16T20:28:55.767309] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-16T20:28:55.768193] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-16T20:28:55.768247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:55.768279] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:55.768307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:55.768364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:55.826442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:55.827365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:55.827447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:55.827497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:55.954734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:55.954898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:55.954940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:55.954970] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:55.958455] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=36.74%) [2026-02-16T20:28:55.958753] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-16T20:28:55.958887] [INFO ] [sig ] PBF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:56.102179] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PBF.txt [2026-02-16T20:28:56.102339] [INFO ] [sig ] [2333/3407] Completed PBF in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-16T20:28:56.102382] [INFO ] [sig ] [2334/3407] Forecasting PBFS... [2026-02-16T20:28:56.102411] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-16T20:28:56.102441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-16T20:28:56.114519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-16T20:28:56.114891] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-16T20:28:56.115708] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-16T20:28:56.115761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:56.115792] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:56.115820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:56.115877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:56.172832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:56.174215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:56.174358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:56.174605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:56.277430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:56.277611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:56.277654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:56.277684] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:56.281179] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-02-16T20:28:56.281482] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-16T20:28:56.281634] [INFO ] [sig ] PBFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:56.424939] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PBFS.txt [2026-02-16T20:28:56.425103] [INFO ] [sig ] [2334/3407] Completed PBFS in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-16T20:28:56.425147] [INFO ] [sig ] [2335/3407] Forecasting PBH... [2026-02-16T20:28:56.425178] [INFO ] [sig ] Generating forecast for: PBH [2026-02-16T20:28:56.425209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-16T20:28:56.437214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-16T20:28:56.437679] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-16T20:28:56.438667] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-16T20:28:56.438730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:56.438765] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:56.438809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:56.438871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:56.499662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:56.500529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:56.500632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:56.500670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:56.622892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:56.623081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:56.623134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:56.623166] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:56.626789] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-16T20:28:56.627069] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-16T20:28:56.627197] [INFO ] [sig ] PBH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:56.773233] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PBH.txt [2026-02-16T20:28:56.773390] [INFO ] [sig ] [2335/3407] Completed PBH in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-16T20:28:56.773430] [INFO ] [sig ] [2336/3407] Forecasting PBI... [2026-02-16T20:28:56.773459] [INFO ] [sig ] Generating forecast for: PBI [2026-02-16T20:28:56.773490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-16T20:28:56.788692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-16T20:28:56.789175] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-16T20:28:56.790277] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-16T20:28:56.790340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:56.790381] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:56.790416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:56.790494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:56.850729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:56.851623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:56.851709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:56.851744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:56.973043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:56.973211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:56.973261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:56.973291] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:56.976719] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-16T20:28:56.976992] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-16T20:28:56.977123] [INFO ] [sig ] PBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:57.119851] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PBI.txt [2026-02-16T20:28:57.119990] [INFO ] [sig ] [2336/3407] Completed PBI in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-16T20:28:57.120030] [INFO ] [sig ] [2337/3407] Forecasting PBYI... [2026-02-16T20:28:57.120060] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-16T20:28:57.120089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-16T20:28:57.131374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-16T20:28:57.131703] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-16T20:28:57.132498] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-16T20:28:57.132549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:57.132603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:57.132633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:57.132689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:57.189497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:57.190316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:57.190401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:57.190434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:57.327284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:57.327447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:57.327491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:57.327523] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:57.331194] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-02-16T20:28:57.331518] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-16T20:28:57.331680] [INFO ] [sig ] PBYI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:57.484045] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PBYI.txt [2026-02-16T20:28:57.484268] [INFO ] [sig ] [2337/3407] Completed PBYI in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-16T20:28:57.484323] [INFO ] [sig ] [2338/3407] Forecasting PCB... [2026-02-16T20:28:57.484356] [INFO ] [sig ] Generating forecast for: PCB [2026-02-16T20:28:57.484419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-16T20:28:57.497996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-16T20:28:57.498438] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-16T20:28:57.499618] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-16T20:28:57.499675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:57.499710] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:57.499739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:57.499798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:57.566348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:57.567382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:57.567492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:57.567527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:57.694769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:57.694934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:57.694978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:57.695010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:57.698902] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-02-16T20:28:57.699210] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-16T20:28:57.699353] [INFO ] [sig ] PCB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:57.859101] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCB.txt [2026-02-16T20:28:57.859271] [INFO ] [sig ] [2338/3407] Completed PCB in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:57.859350] [INFO ] [sig ] [2339/3407] Forecasting PCF... [2026-02-16T20:28:57.859382] [INFO ] [sig ] Generating forecast for: PCF [2026-02-16T20:28:57.859433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-16T20:28:57.871974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-16T20:28:57.872612] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-16T20:28:57.873501] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-16T20:28:57.873556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:57.873616] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:57.873647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:57.873706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:57.936236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:57.937208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:57.937304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:57.937339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:58.063686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:58.063859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:58.063904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:58.063936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:58.067790] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-16T20:28:58.068260] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-16T20:28:58.068431] [INFO ] [sig ] PCF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:58.219149] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PCF.txt [2026-02-16T20:28:58.219336] [INFO ] [sig ] [2339/3407] Completed PCF in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:58.219378] [INFO ] [sig ] [2340/3407] Forecasting PCG... [2026-02-16T20:28:58.219410] [INFO ] [sig ] Generating forecast for: PCG [2026-02-16T20:28:58.219442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-16T20:28:58.231356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-16T20:28:58.231652] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-16T20:28:58.232438] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-16T20:28:58.232492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:58.232525] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:58.232553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:58.232632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:58.290666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:58.291529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:58.291629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:58.291664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:58.421759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:58.421920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:58.421962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:58.421993] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:58.425797] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=28.91%) [2026-02-16T20:28:58.426199] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-16T20:28:58.426361] [INFO ] [sig ] PCG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:58.574517] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCG.txt [2026-02-16T20:28:58.574696] [INFO ] [sig ] [2340/3407] Completed PCG in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:58.574740] [INFO ] [sig ] [2341/3407] Forecasting PCM... [2026-02-16T20:28:58.574769] [INFO ] [sig ] Generating forecast for: PCM [2026-02-16T20:28:58.574798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-16T20:28:58.586991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-16T20:28:58.587302] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-16T20:28:58.588156] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-16T20:28:58.588210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:58.588269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:58.588297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:58.588353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:58.646455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:58.647343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:58.647428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:58.647461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:58.766151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:58.766309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:58.766350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:58.766379] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:58.769840] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=52.40%) [2026-02-16T20:28:58.770115] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-16T20:28:58.770269] [INFO ] [sig ] PCM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:58.916303] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PCM.txt [2026-02-16T20:28:58.916461] [INFO ] [sig ] [2341/3407] Completed PCM in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:58.916504] [INFO ] [sig ] [2342/3407] Forecasting PCN... [2026-02-16T20:28:58.916534] [INFO ] [sig ] Generating forecast for: PCN [2026-02-16T20:28:58.916608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-16T20:28:58.928598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-16T20:28:58.928878] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-16T20:28:58.929665] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-16T20:28:58.929716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:58.929748] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:58.929775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:58.929830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:58.989450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:58.990267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:58.990359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:58.990395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:59.112412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:59.112565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:59.112626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:59.112655] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:59.116037] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=17.51%) [2026-02-16T20:28:59.116327] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-16T20:28:59.116451] [INFO ] [sig ] PCN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:59.263271] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCN.txt [2026-02-16T20:28:59.263406] [INFO ] [sig ] [2342/3407] Completed PCN in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:59.263446] [INFO ] [sig ] [2343/3407] Forecasting PCQ... [2026-02-16T20:28:59.263475] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-16T20:28:59.263505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-16T20:28:59.274563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-16T20:28:59.274874] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-16T20:28:59.275661] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-16T20:28:59.275713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:59.275745] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:59.275779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:59.275834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:59.335259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:59.335909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:59.335989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:59.336024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:59.450711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:59.450868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:59.450910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:59.450939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:59.454351] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=23.28%) [2026-02-16T20:28:59.454642] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-16T20:28:59.454766] [INFO ] [sig ] PCQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:28:59.596899] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCQ.txt [2026-02-16T20:28:59.597061] [INFO ] [sig ] [2343/3407] Completed PCQ in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:59.597102] [INFO ] [sig ] [2344/3407] Forecasting PCRX... [2026-02-16T20:28:59.597133] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-16T20:28:59.597190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-16T20:28:59.608748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-16T20:28:59.609034] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-16T20:28:59.609867] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-16T20:28:59.609919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:59.609952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:59.609980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:59.610037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:28:59.671899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:28:59.672665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:28:59.672745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:28:59.672777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:28:59.795983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:28:59.796144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:28:59.796188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:28:59.796261] [INFO ] [FORECASTER] Training complete [2026-02-16T20:28:59.800003] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=63.36%) [2026-02-16T20:28:59.800296] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-16T20:28:59.800432] [INFO ] [sig ] PCRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:28:59.945402] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PCRX.txt [2026-02-16T20:28:59.945560] [INFO ] [sig ] [2344/3407] Completed PCRX in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:28:59.945619] [INFO ] [sig ] [2345/3407] Forecasting PCTY... [2026-02-16T20:28:59.945650] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-16T20:28:59.945680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-16T20:28:59.957124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-16T20:28:59.957423] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-16T20:28:59.958300] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-16T20:28:59.958356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:28:59.958389] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:28:59.958416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:28:59.958473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:00.015728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:00.016350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:00.016430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:00.016462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:00.138921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:00.139049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:00.139089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:00.139117] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:00.142978] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-02-16T20:29:00.143250] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-16T20:29:00.143374] [INFO ] [sig ] PCTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:00.291990] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCTY.txt [2026-02-16T20:29:00.292144] [INFO ] [sig ] [2345/3407] Completed PCTY in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:29:00.292184] [INFO ] [sig ] [2346/3407] Forecasting PCVX... [2026-02-16T20:29:00.292214] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-16T20:29:00.292244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-16T20:29:00.303684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-16T20:29:00.304026] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-16T20:29:00.304897] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-16T20:29:00.304949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:00.304982] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:00.305011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:00.305069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:00.364858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:00.365703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:00.365787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:00.365820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:00.495988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:00.496124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:00.496165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:00.496195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:00.500533] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-02-16T20:29:00.500826] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-16T20:29:00.500954] [INFO ] [sig ] PCVX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:00.658131] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCVX.txt [2026-02-16T20:29:00.658277] [INFO ] [sig ] [2346/3407] Completed PCVX in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:29:00.658321] [INFO ] [sig ] [2347/3407] Forecasting PCYO... [2026-02-16T20:29:00.658352] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-16T20:29:00.658384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-16T20:29:00.670106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-16T20:29:00.670462] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-16T20:29:00.671273] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-16T20:29:00.671330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:00.671362] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:00.671390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:00.671446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:00.729003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:00.729823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:00.729909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:00.729944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:00.849237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:00.849405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:00.849447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:00.849477] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:00.852895] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-02-16T20:29:00.853174] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-16T20:29:00.853299] [INFO ] [sig ] PCYO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:00.994822] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PCYO.txt [2026-02-16T20:29:00.994958] [INFO ] [sig ] [2347/3407] Completed PCYO in 0.3s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:29:00.994996] [INFO ] [sig ] [2348/3407] Forecasting PD... [2026-02-16T20:29:00.995026] [INFO ] [sig ] Generating forecast for: PD [2026-02-16T20:29:00.995056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-16T20:29:01.008075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-16T20:29:01.008479] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-16T20:29:01.009291] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-16T20:29:01.009355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:01.009388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:01.009415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:01.009472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:01.067708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:01.069046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:01.069224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:01.069261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:01.193502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:01.193716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:01.193780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:01.193827] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:01.197792] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-02-16T20:29:01.198153] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-16T20:29:01.198311] [INFO ] [sig ] PD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:01.356732] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PD.txt [2026-02-16T20:29:01.356905] [INFO ] [sig ] [2348/3407] Completed PD in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:29:01.356947] [INFO ] [sig ] [2349/3407] Forecasting PDBC... [2026-02-16T20:29:01.356982] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-16T20:29:01.357013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-16T20:29:01.370822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-16T20:29:01.371249] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-16T20:29:01.372168] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-16T20:29:01.372226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:01.372260] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:01.372290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:01.372349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:01.433309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:01.434210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:01.434312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:01.434357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:01.553157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:01.553304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:01.553346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:01.553374] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:01.556840] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-16T20:29:01.557131] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-16T20:29:01.557265] [INFO ] [sig ] PDBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:01.738741] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PDBC.txt [2026-02-16T20:29:01.738967] [INFO ] [sig ] [2349/3407] Completed PDBC in 0.4s | 2.81 sym/s | Total: 13.9m | ETA: 6.3m [2026-02-16T20:29:01.739029] [INFO ] [sig ] [2350/3407] Forecasting PDD... [2026-02-16T20:29:01.739119] [INFO ] [sig ] Generating forecast for: PDD [2026-02-16T20:29:01.739166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-16T20:29:01.756139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-16T20:29:01.756672] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-16T20:29:01.757926] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-16T20:29:01.758026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:01.758075] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:01.758116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:01.758202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:01.851097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:01.852260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:01.852392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:01.852689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:01.989897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:01.990098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:01.990149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:01.990181] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:01.993791] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-16T20:29:01.994085] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-16T20:29:01.994216] [INFO ] [sig ] PDD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:02.136927] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDD.txt [2026-02-16T20:29:02.137080] [INFO ] [sig ] [2350/3407] Completed PDD in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-16T20:29:02.137119] [INFO ] [sig ] [2351/3407] Forecasting PDEX... [2026-02-16T20:29:02.137180] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-16T20:29:02.137214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-16T20:29:02.149743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-16T20:29:02.150112] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-16T20:29:02.150976] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-16T20:29:02.151029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:02.151061] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:02.151088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:02.151144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:02.208732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:02.209716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:02.209836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:02.209870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:02.331500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:02.331710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:02.331808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:02.331841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:02.335288] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=75.76%) [2026-02-16T20:29:02.335597] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-16T20:29:02.335730] [INFO ] [sig ] PDEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:02.483337] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PDEX.txt [2026-02-16T20:29:02.483496] [INFO ] [sig ] [2351/3407] Completed PDEX in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-16T20:29:02.483544] [INFO ] [sig ] [2352/3407] Forecasting PDFS... [2026-02-16T20:29:02.483599] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-16T20:29:02.483633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-16T20:29:02.497071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-16T20:29:02.497404] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-16T20:29:02.498243] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-16T20:29:02.498296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:02.498328] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:02.498356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:02.498412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:02.559966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:02.560875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:02.560961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:02.560994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:02.690781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:02.690952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:02.690995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:02.691024] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:02.694530] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=85.76%) [2026-02-16T20:29:02.694832] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-16T20:29:02.694958] [INFO ] [sig ] PDFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:02.836095] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PDFS.txt [2026-02-16T20:29:02.836240] [INFO ] [sig ] [2352/3407] Completed PDFS in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-16T20:29:02.836282] [INFO ] [sig ] [2353/3407] Forecasting PDI... [2026-02-16T20:29:02.836312] [INFO ] [sig ] Generating forecast for: PDI [2026-02-16T20:29:02.836342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-16T20:29:02.848179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-16T20:29:02.848514] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-16T20:29:02.849369] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-16T20:29:02.849428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:02.849462] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:02.849490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:02.849547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:02.908287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:02.909218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:02.909307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:02.909341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:03.023381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:03.023553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:03.023649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:03.023680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:03.027095] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-02-16T20:29:03.027391] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-16T20:29:03.027555] [INFO ] [sig ] PDI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:03.171932] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDI.txt [2026-02-16T20:29:03.172091] [INFO ] [sig ] [2353/3407] Completed PDI in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-16T20:29:03.172131] [INFO ] [sig ] [2354/3407] Forecasting PDLB... [2026-02-16T20:29:03.172161] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-16T20:29:03.172226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-16T20:29:03.183430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-16T20:29:03.183802] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-16T20:29:03.184609] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-16T20:29:03.184665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:03.184697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:03.184723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:03.184779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:03.242428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:03.243370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:03.243469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:03.243504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:03.368682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:03.368846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:03.368888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:03.368917] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:03.372428] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=14.85%) [2026-02-16T20:29:03.372767] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-16T20:29:03.372916] [INFO ] [sig ] PDLB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:03.523539] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDLB.txt [2026-02-16T20:29:03.523731] [INFO ] [sig ] [2354/3407] Completed PDLB in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-16T20:29:03.523773] [INFO ] [sig ] [2355/3407] Forecasting PDM... [2026-02-16T20:29:03.523804] [INFO ] [sig ] Generating forecast for: PDM [2026-02-16T20:29:03.523863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-16T20:29:03.535742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-16T20:29:03.536044] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-16T20:29:03.536864] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-16T20:29:03.536916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:03.536950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:03.537012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:03.537086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:03.599766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:03.600610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:03.600695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:03.600730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:03.727852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:03.728042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:03.728103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:03.728133] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:03.731737] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-16T20:29:03.732021] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-16T20:29:03.732149] [INFO ] [sig ] PDM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:03.877189] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDM.txt [2026-02-16T20:29:03.877350] [INFO ] [sig ] [2355/3407] Completed PDM in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:03.877391] [INFO ] [sig ] [2356/3407] Forecasting PDO... [2026-02-16T20:29:03.877420] [INFO ] [sig ] Generating forecast for: PDO [2026-02-16T20:29:03.877484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-16T20:29:03.888789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-16T20:29:03.889148] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-16T20:29:03.890003] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-16T20:29:03.890056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:03.890086] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:03.890113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:03.890168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:03.947119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:03.947822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:03.947901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:03.947934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:04.063770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:04.063950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:04.063992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:04.064021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:04.067415] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-16T20:29:04.067716] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-16T20:29:04.067843] [INFO ] [sig ] PDO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:04.211632] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDO.txt [2026-02-16T20:29:04.211809] [INFO ] [sig ] [2356/3407] Completed PDO in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:04.211848] [INFO ] [sig ] [2357/3407] Forecasting PDP... [2026-02-16T20:29:04.211878] [INFO ] [sig ] Generating forecast for: PDP [2026-02-16T20:29:04.211909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-16T20:29:04.223854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-16T20:29:04.224267] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-16T20:29:04.225144] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-16T20:29:04.225197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:04.225230] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:04.225260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:04.225329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:04.282783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:04.283660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:04.283760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:04.283793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:04.403597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:04.403758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:04.403799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:04.403830] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:04.407233] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=62.12%) [2026-02-16T20:29:04.407514] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-16T20:29:04.407657] [INFO ] [sig ] PDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:04.629831] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PDP.txt [2026-02-16T20:29:04.630008] [INFO ] [sig ] [2357/3407] Completed PDP in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:04.630065] [INFO ] [sig ] [2358/3407] Forecasting PDS... [2026-02-16T20:29:04.630103] [INFO ] [sig ] Generating forecast for: PDS [2026-02-16T20:29:04.630146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-16T20:29:04.643485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-16T20:29:04.644000] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-16T20:29:04.645077] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-16T20:29:04.645136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:04.645217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:04.645249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:04.645307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:04.722145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:04.723055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:04.723155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:04.723192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:04.876768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:04.876949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:04.876998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:04.877030] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:04.880808] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=25.49%) [2026-02-16T20:29:04.881152] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-16T20:29:04.881316] [INFO ] [sig ] PDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:05.044390] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDS.txt [2026-02-16T20:29:05.044559] [INFO ] [sig ] [2358/3407] Completed PDS in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:05.044622] [INFO ] [sig ] [2359/3407] Forecasting PDX... [2026-02-16T20:29:05.044652] [INFO ] [sig ] Generating forecast for: PDX [2026-02-16T20:29:05.044714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-16T20:29:05.059500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-16T20:29:05.059953] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-16T20:29:05.060862] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-16T20:29:05.060915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:05.060947] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:05.060996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:05.061056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:05.117449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:05.118349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:05.118435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:05.118468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:05.257424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:05.257622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:05.257669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:05.257701] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:05.262027] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-02-16T20:29:05.262398] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-16T20:29:05.262550] [INFO ] [sig ] PDX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:05.412451] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PDX.txt [2026-02-16T20:29:05.412651] [INFO ] [sig ] [2359/3407] Completed PDX in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:05.412695] [INFO ] [sig ] [2360/3407] Forecasting PDYN... [2026-02-16T20:29:05.412726] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-16T20:29:05.412796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-16T20:29:05.424966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-16T20:29:05.425392] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-16T20:29:05.426264] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-16T20:29:05.426318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:05.426353] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:05.426380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:05.426438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:05.493403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:05.494883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:05.494997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:05.495052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:05.655234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:05.655414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:05.655459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:05.655489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:05.659389] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-16T20:29:05.659832] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-16T20:29:05.660032] [INFO ] [sig ] PDYN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:05.877922] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PDYN.txt [2026-02-16T20:29:05.878199] [INFO ] [sig ] [2360/3407] Completed PDYN in 0.5s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:05.878255] [INFO ] [sig ] [2361/3407] Forecasting PEB... [2026-02-16T20:29:05.878293] [INFO ] [sig ] Generating forecast for: PEB [2026-02-16T20:29:05.878336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-16T20:29:05.896922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-16T20:29:05.897429] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-16T20:29:05.898852] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-16T20:29:05.898923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:05.898962] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:05.898994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:05.899065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:05.993042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:05.994358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:05.994532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:05.994617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:06.177290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:06.177490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:06.177547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:06.177667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:06.183110] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=83.38%) [2026-02-16T20:29:06.183669] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-16T20:29:06.183887] [INFO ] [sig ] PEB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:06.425841] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PEB.txt [2026-02-16T20:29:06.426096] [INFO ] [sig ] [2361/3407] Completed PEB in 0.5s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:06.426160] [INFO ] [sig ] [2362/3407] Forecasting PEBK... [2026-02-16T20:29:06.426209] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-16T20:29:06.426259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-16T20:29:06.445367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-16T20:29:06.446083] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-16T20:29:06.447467] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-16T20:29:06.447551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:06.447629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:06.447680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:06.447778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:06.537170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:06.538535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:06.538708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:06.538755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:06.671538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:06.671763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:06.671838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:06.671872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:06.676162] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-02-16T20:29:06.676564] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-16T20:29:06.676756] [INFO ] [sig ] PEBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:06.858419] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PEBK.txt [2026-02-16T20:29:06.858688] [INFO ] [sig ] [2362/3407] Completed PEBK in 0.4s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:06.858760] [INFO ] [sig ] [2363/3407] Forecasting PEBO... [2026-02-16T20:29:06.858854] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-16T20:29:06.858920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-16T20:29:06.872398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-16T20:29:06.872902] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-16T20:29:06.873869] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-16T20:29:06.873937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:06.873979] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:06.874013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:06.874084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:06.932103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:06.933056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:06.933157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:06.933192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:07.056655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:07.056820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:07.056863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:07.056895] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:07.060462] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=48.49%) [2026-02-16T20:29:07.060778] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-16T20:29:07.060931] [INFO ] [sig ] PEBO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:07.202161] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEBO.txt [2026-02-16T20:29:07.202290] [INFO ] [sig ] [2363/3407] Completed PEBO in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:07.202330] [INFO ] [sig ] [2364/3407] Forecasting PECO... [2026-02-16T20:29:07.202359] [INFO ] [sig ] Generating forecast for: PECO [2026-02-16T20:29:07.202389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-16T20:29:07.213988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-16T20:29:07.214274] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-16T20:29:07.215075] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-16T20:29:07.215127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:07.215160] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:07.215187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:07.215243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:07.272031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:07.272671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:07.272749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:07.272782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:07.397390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:07.397541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:07.397601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:07.397632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:07.401045] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-16T20:29:07.401320] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-16T20:29:07.401445] [INFO ] [sig ] PECO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:07.544019] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PECO.txt [2026-02-16T20:29:07.544153] [INFO ] [sig ] [2364/3407] Completed PECO in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:07.544191] [INFO ] [sig ] [2365/3407] Forecasting PEG... [2026-02-16T20:29:07.544220] [INFO ] [sig ] Generating forecast for: PEG [2026-02-16T20:29:07.544249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-16T20:29:07.556429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-16T20:29:07.556775] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-16T20:29:07.557642] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-16T20:29:07.557698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:07.557732] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:07.557761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:07.557818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:07.616409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:07.617303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:07.617390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:07.617423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:07.737337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:07.737502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:07.737549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:07.737597] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:07.741031] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=26.11%) [2026-02-16T20:29:07.741301] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-16T20:29:07.741449] [INFO ] [sig ] PEG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:07.884041] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEG.txt [2026-02-16T20:29:07.884174] [INFO ] [sig ] [2365/3407] Completed PEG in 0.3s | 2.81 sym/s | Total: 14.0m | ETA: 6.2m [2026-02-16T20:29:07.884213] [INFO ] [sig ] [2366/3407] Forecasting PEGA... [2026-02-16T20:29:07.884243] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-16T20:29:07.884273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-16T20:29:07.895558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-16T20:29:07.895883] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-16T20:29:07.896709] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-16T20:29:07.896762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:07.896794] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:07.896822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:07.896878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:07.955671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:07.956404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:07.956502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:07.956541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:08.082151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:08.082308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:08.082349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:08.082395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:08.085781] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=41.43%) [2026-02-16T20:29:08.086054] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-16T20:29:08.086184] [INFO ] [sig ] PEGA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:08.228987] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEGA.txt [2026-02-16T20:29:08.229128] [INFO ] [sig ] [2366/3407] Completed PEGA in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:08.229173] [INFO ] [sig ] [2367/3407] Forecasting PEN... [2026-02-16T20:29:08.229205] [INFO ] [sig ] Generating forecast for: PEN [2026-02-16T20:29:08.229264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-16T20:29:08.240345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-16T20:29:08.240653] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-16T20:29:08.241450] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-16T20:29:08.241504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:08.241536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:08.241565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:08.241645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:08.299789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:08.300450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:08.300527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:08.300561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:08.422432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:08.422596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:08.422638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:08.422667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:08.426024] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=52.46%) [2026-02-16T20:29:08.426324] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-16T20:29:08.426450] [INFO ] [sig ] PEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:08.567458] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PEN.txt [2026-02-16T20:29:08.567635] [INFO ] [sig ] [2367/3407] Completed PEN in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:08.567677] [INFO ] [sig ] [2368/3407] Forecasting PENN... [2026-02-16T20:29:08.567706] [INFO ] [sig ] Generating forecast for: PENN [2026-02-16T20:29:08.567762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-16T20:29:08.580151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-16T20:29:08.580462] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-16T20:29:08.581332] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-16T20:29:08.581396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:08.581437] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:08.581473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:08.581542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:08.639754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:08.640378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:08.640502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:08.640552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:08.764104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:08.764283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:08.764324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:08.764353] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:08.768331] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-02-16T20:29:08.768790] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-16T20:29:08.768918] [INFO ] [sig ] PENN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:08.909602] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PENN.txt [2026-02-16T20:29:08.909738] [INFO ] [sig ] [2368/3407] Completed PENN in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:08.909777] [INFO ] [sig ] [2369/3407] Forecasting PEO... [2026-02-16T20:29:08.909807] [INFO ] [sig ] Generating forecast for: PEO [2026-02-16T20:29:08.909838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-16T20:29:08.921356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-16T20:29:08.921701] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-16T20:29:08.922481] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-16T20:29:08.922533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:08.922564] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:08.922615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:08.922673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:08.981111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:08.981937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:08.982018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:08.982053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:09.102641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:09.102792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:09.102835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:09.102864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:09.106301] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-16T20:29:09.106608] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-16T20:29:09.106740] [INFO ] [sig ] PEO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:09.249499] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PEO.txt [2026-02-16T20:29:09.249705] [INFO ] [sig ] [2369/3407] Completed PEO in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:09.249757] [INFO ] [sig ] [2370/3407] Forecasting PEP... [2026-02-16T20:29:09.249829] [INFO ] [sig ] Generating forecast for: PEP [2026-02-16T20:29:09.249867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-16T20:29:09.261422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-16T20:29:09.261808] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-16T20:29:09.262645] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-16T20:29:09.262699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:09.262732] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:09.262760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:09.262828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:09.324534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:09.325396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:09.325480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:09.325514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:09.452483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:09.452653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:09.452696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:09.452726] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:09.456100] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=42.03%) [2026-02-16T20:29:09.456379] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-16T20:29:09.456533] [INFO ] [sig ] PEP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:09.599038] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEP.txt [2026-02-16T20:29:09.599204] [INFO ] [sig ] [2370/3407] Completed PEP in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:09.599251] [INFO ] [sig ] [2371/3407] Forecasting PEPG... [2026-02-16T20:29:09.599288] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-16T20:29:09.599351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-16T20:29:09.611181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-16T20:29:09.611517] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-16T20:29:09.612342] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-16T20:29:09.612395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:09.612429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:09.612457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:09.612513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:09.670934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:09.671658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:09.671741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:09.671775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:09.785717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:09.785866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:09.785908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:09.785939] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:09.789402] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-16T20:29:09.789700] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-16T20:29:09.789831] [INFO ] [sig ] PEPG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:09.933688] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEPG.txt [2026-02-16T20:29:09.933891] [INFO ] [sig ] [2371/3407] Completed PEPG in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-16T20:29:09.933941] [INFO ] [sig ] [2372/3407] Forecasting PERF... [2026-02-16T20:29:09.933976] [INFO ] [sig ] Generating forecast for: PERF [2026-02-16T20:29:09.934047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-16T20:29:09.946133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-16T20:29:09.946476] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-16T20:29:09.947301] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-16T20:29:09.947364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:09.947398] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:09.947425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:09.947480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:10.005927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:10.006828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:10.006916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:10.006951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:10.138563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:10.138761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:10.138819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:10.138862] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:10.143380] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-16T20:29:10.143702] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-16T20:29:10.143837] [INFO ] [sig ] PERF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:10.285728] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PERF.txt [2026-02-16T20:29:10.285901] [INFO ] [sig ] [2372/3407] Completed PERF in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:10.285955] [INFO ] [sig ] [2373/3407] Forecasting PERI... [2026-02-16T20:29:10.286024] [INFO ] [sig ] Generating forecast for: PERI [2026-02-16T20:29:10.286058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-16T20:29:10.296981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-16T20:29:10.297354] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-16T20:29:10.298180] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-16T20:29:10.298233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:10.298264] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:10.298291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:10.298347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:10.356049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:10.356753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:10.356833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:10.356867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:10.486560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:10.486773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:10.486832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:10.486875] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:10.490601] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=99.66%) [2026-02-16T20:29:10.490938] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-16T20:29:10.491080] [INFO ] [sig ] PERI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:10.642547] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PERI.txt [2026-02-16T20:29:10.642714] [INFO ] [sig ] [2373/3407] Completed PERI in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:10.642762] [INFO ] [sig ] [2374/3407] Forecasting PESI... [2026-02-16T20:29:10.642798] [INFO ] [sig ] Generating forecast for: PESI [2026-02-16T20:29:10.642860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-16T20:29:10.655024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-16T20:29:10.655345] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-16T20:29:10.656228] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-16T20:29:10.656283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:10.656317] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:10.656346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:10.656404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:10.713781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:10.714665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:10.714747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:10.714779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:10.851186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:10.851361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:10.851417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:10.851450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:10.855078] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=45.13%) [2026-02-16T20:29:10.855367] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-16T20:29:10.855526] [INFO ] [sig ] PESI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:11.002150] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PESI.txt [2026-02-16T20:29:11.002314] [INFO ] [sig ] [2374/3407] Completed PESI in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:11.002357] [INFO ] [sig ] [2375/3407] Forecasting PETS... [2026-02-16T20:29:11.002390] [INFO ] [sig ] Generating forecast for: PETS [2026-02-16T20:29:11.002459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-16T20:29:11.014942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-16T20:29:11.015278] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-16T20:29:11.016146] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-16T20:29:11.016200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:11.016263] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:11.016294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:11.016352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:11.076272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:11.077171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:11.077257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:11.077292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:11.199866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:11.200016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:11.200056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:11.200085] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:11.203452] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-16T20:29:11.203761] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-16T20:29:11.203887] [INFO ] [sig ] PETS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:11.349009] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PETS.txt [2026-02-16T20:29:11.349152] [INFO ] [sig ] [2375/3407] Completed PETS in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:11.349199] [INFO ] [sig ] [2376/3407] Forecasting PEY... [2026-02-16T20:29:11.349232] [INFO ] [sig ] Generating forecast for: PEY [2026-02-16T20:29:11.349263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-16T20:29:11.361691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-16T20:29:11.362104] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-16T20:29:11.363013] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-16T20:29:11.363066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:11.363099] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:11.363126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:11.363184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:11.424022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:11.425071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:11.425164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:11.425199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:11.547796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:11.547960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:11.548032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:11.548064] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:11.551859] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-02-16T20:29:11.552159] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-16T20:29:11.552297] [INFO ] [sig ] PEY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:11.695565] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PEY.txt [2026-02-16T20:29:11.695746] [INFO ] [sig ] [2376/3407] Completed PEY in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:11.695788] [INFO ] [sig ] [2377/3407] Forecasting PFBC... [2026-02-16T20:29:11.695849] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-16T20:29:11.695880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-16T20:29:11.712942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-16T20:29:11.713494] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-16T20:29:11.714519] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-16T20:29:11.714601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:11.714641] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:11.714670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:11.714729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:11.778856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:11.779905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:11.780023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:11.780058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:11.911044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:11.911221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:11.911266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:11.911296] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:11.915650] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-02-16T20:29:11.916105] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-16T20:29:11.916268] [INFO ] [sig ] PFBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:12.078606] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFBC.txt [2026-02-16T20:29:12.078861] [INFO ] [sig ] [2377/3407] Completed PFBC in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:12.078911] [INFO ] [sig ] [2378/3407] Forecasting PFD... [2026-02-16T20:29:12.078945] [INFO ] [sig ] Generating forecast for: PFD [2026-02-16T20:29:12.078978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-16T20:29:12.092168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-16T20:29:12.092666] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-16T20:29:12.093772] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-16T20:29:12.093863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:12.093909] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:12.093949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:12.094011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:12.157411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:12.158422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:12.158569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:12.158643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:12.281320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:12.281492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:12.281549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:12.281634] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:12.285331] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-02-16T20:29:12.285675] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-16T20:29:12.285818] [INFO ] [sig ] PFD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:12.432145] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFD.txt [2026-02-16T20:29:12.432303] [INFO ] [sig ] [2378/3407] Completed PFD in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:12.432346] [INFO ] [sig ] [2379/3407] Forecasting PFF... [2026-02-16T20:29:12.432378] [INFO ] [sig ] Generating forecast for: PFF [2026-02-16T20:29:12.432412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-16T20:29:12.444230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-16T20:29:12.444570] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-16T20:29:12.445400] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-16T20:29:12.445453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:12.445485] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:12.445513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:12.445570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:12.506896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:12.507738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:12.507825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:12.507858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:12.636461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:12.636655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:12.636699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:12.636728] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:12.640248] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: UP (p=57.34%) [2026-02-16T20:29:12.640529] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-16T20:29:12.640678] [INFO ] [sig ] PFF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:12.784341] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PFF.txt [2026-02-16T20:29:12.784481] [INFO ] [sig ] [2379/3407] Completed PFF in 0.4s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:12.784521] [INFO ] [sig ] [2380/3407] Forecasting PFG... [2026-02-16T20:29:12.784553] [INFO ] [sig ] Generating forecast for: PFG [2026-02-16T20:29:12.784604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-16T20:29:12.796521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-16T20:29:12.796898] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-16T20:29:12.797706] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-16T20:29:12.797759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:12.797791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:12.797818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:12.797875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:12.858196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:12.859100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:12.859183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:12.859216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:12.980239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:12.980419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:12.980479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:12.980527] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:12.984708] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=46.40%) [2026-02-16T20:29:12.984983] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-16T20:29:12.985109] [INFO ] [sig ] PFG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:13.129204] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFG.txt [2026-02-16T20:29:13.129359] [INFO ] [sig ] [2380/3407] Completed PFG in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:13.129400] [INFO ] [sig ] [2381/3407] Forecasting PFGC... [2026-02-16T20:29:13.129428] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-16T20:29:13.129459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-16T20:29:13.141222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-16T20:29:13.141709] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-16T20:29:13.142564] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-16T20:29:13.142644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:13.142677] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:13.142703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:13.142759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:13.200097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:13.200978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:13.201063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:13.201097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:13.328877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:13.329038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:13.329082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:13.329113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:13.332669] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-16T20:29:13.332960] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-16T20:29:13.333093] [INFO ] [sig ] PFGC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:13.476888] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFGC.txt [2026-02-16T20:29:13.477034] [INFO ] [sig ] [2381/3407] Completed PFGC in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:13.477075] [INFO ] [sig ] [2382/3407] Forecasting PFH... [2026-02-16T20:29:13.477105] [INFO ] [sig ] Generating forecast for: PFH [2026-02-16T20:29:13.477136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-16T20:29:13.488443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-16T20:29:13.488832] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-16T20:29:13.489638] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-16T20:29:13.489691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:13.489723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:13.489751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:13.489807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:13.547760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:13.548655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:13.548740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:13.548774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:13.668319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:13.668480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:13.668532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:13.668601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:13.672599] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-02-16T20:29:13.672902] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-16T20:29:13.673039] [INFO ] [sig ] PFH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:13.818261] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFH.txt [2026-02-16T20:29:13.818416] [INFO ] [sig ] [2382/3407] Completed PFH in 0.3s | 2.81 sym/s | Total: 14.1m | ETA: 6.1m [2026-02-16T20:29:13.818457] [INFO ] [sig ] [2383/3407] Forecasting PFIS... [2026-02-16T20:29:13.818487] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-16T20:29:13.818550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-16T20:29:13.829920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-16T20:29:13.830287] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-16T20:29:13.831135] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-16T20:29:13.831189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:13.831233] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:13.831262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:13.831319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:13.893011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:13.893904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:13.893990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:13.894024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:14.014828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:14.014992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:14.015039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:14.015080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:14.018784] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=13.75%) [2026-02-16T20:29:14.019081] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-16T20:29:14.019218] [INFO ] [sig ] PFIS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:14.167597] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFIS.txt [2026-02-16T20:29:14.167754] [INFO ] [sig ] [2383/3407] Completed PFIS in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:14.167799] [INFO ] [sig ] [2384/3407] Forecasting PFL... [2026-02-16T20:29:14.167844] [INFO ] [sig ] Generating forecast for: PFL [2026-02-16T20:29:14.167891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-16T20:29:14.179499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-16T20:29:14.179892] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-16T20:29:14.180742] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-16T20:29:14.180796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:14.180829] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:14.180856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:14.180913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:14.241484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:14.242251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:14.242340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:14.242388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:14.361393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:14.361552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:14.361618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:14.361650] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:14.365292] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-02-16T20:29:14.365606] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-16T20:29:14.365740] [INFO ] [sig ] PFL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:14.519787] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFL.txt [2026-02-16T20:29:14.519928] [INFO ] [sig ] [2384/3407] Completed PFL in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:14.519967] [INFO ] [sig ] [2385/3407] Forecasting PFM... [2026-02-16T20:29:14.519997] [INFO ] [sig ] Generating forecast for: PFM [2026-02-16T20:29:14.520027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-16T20:29:14.530551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-16T20:29:14.530925] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-16T20:29:14.531745] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-16T20:29:14.531797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:14.531828] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:14.531855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:14.531911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:14.590472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:14.591179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:14.591288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:14.591322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:14.716920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:14.717066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:14.717107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:14.717137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:14.721247] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-16T20:29:14.721525] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-16T20:29:14.721669] [INFO ] [sig ] PFM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:14.865027] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFM.txt [2026-02-16T20:29:14.865194] [INFO ] [sig ] [2385/3407] Completed PFM in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:14.865271] [INFO ] [sig ] [2386/3407] Forecasting PFN... [2026-02-16T20:29:14.865305] [INFO ] [sig ] Generating forecast for: PFN [2026-02-16T20:29:14.865336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-16T20:29:14.876422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-16T20:29:14.876740] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-16T20:29:14.877523] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-16T20:29:14.877605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:14.877640] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:14.877666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:14.877723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:14.939632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:14.940594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:14.940709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:14.940745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:15.059698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:15.059848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:15.059889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:15.059918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:15.063369] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-16T20:29:15.063676] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-16T20:29:15.063805] [INFO ] [sig ] PFN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:15.211384] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PFN.txt [2026-02-16T20:29:15.211546] [INFO ] [sig ] [2386/3407] Completed PFN in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:15.211606] [INFO ] [sig ] [2387/3407] Forecasting PFO... [2026-02-16T20:29:15.211670] [INFO ] [sig ] Generating forecast for: PFO [2026-02-16T20:29:15.211704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-16T20:29:15.222639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-16T20:29:15.222980] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-16T20:29:15.223797] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-16T20:29:15.223848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:15.223880] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:15.223907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:15.223962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:15.281366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:15.282458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:15.282541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:15.282592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:15.394487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:15.394673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:15.394716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:15.394934] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:15.398759] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-16T20:29:15.399041] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-16T20:29:15.399173] [INFO ] [sig ] PFO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:15.547753] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFO.txt [2026-02-16T20:29:15.547934] [INFO ] [sig ] [2387/3407] Completed PFO in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:15.547995] [INFO ] [sig ] [2388/3407] Forecasting PFS... [2026-02-16T20:29:15.548054] [INFO ] [sig ] Generating forecast for: PFS [2026-02-16T20:29:15.548088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-16T20:29:15.559482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-16T20:29:15.559840] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-16T20:29:15.560659] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-16T20:29:15.560711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:15.560743] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:15.560769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:15.560825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:15.622141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:15.623206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:15.623292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:15.623325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:15.745764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:15.745922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:15.745966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:15.745998] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:15.749647] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=3.62%) [2026-02-16T20:29:15.749934] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-16T20:29:15.750075] [INFO ] [sig ] PFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:15.899209] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PFS.txt [2026-02-16T20:29:15.899506] [INFO ] [sig ] [2388/3407] Completed PFS in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-16T20:29:15.899611] [INFO ] [sig ] [2389/3407] Forecasting PFSI... [2026-02-16T20:29:15.899671] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-16T20:29:15.899721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-16T20:29:15.913180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-16T20:29:15.913823] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-16T20:29:15.914938] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-16T20:29:15.914991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:15.915026] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:15.915053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:15.915112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:15.975333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:15.976236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:15.976325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:15.976358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:16.105451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:16.105644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:16.105688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:16.105905] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:16.109333] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-16T20:29:16.109645] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-16T20:29:16.109777] [INFO ] [sig ] PFSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:16.260506] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PFSI.txt [2026-02-16T20:29:16.260689] [INFO ] [sig ] [2389/3407] Completed PFSI in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:16.260731] [INFO ] [sig ] [2390/3407] Forecasting PGC... [2026-02-16T20:29:16.260762] [INFO ] [sig ] Generating forecast for: PGC [2026-02-16T20:29:16.260830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-16T20:29:16.272652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-16T20:29:16.273285] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-16T20:29:16.274384] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-16T20:29:16.274439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:16.274472] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:16.274501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:16.274562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:16.335130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:16.336399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:16.336508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:16.336548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:16.468214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:16.468382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:16.468430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:16.468486] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:16.472083] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-16T20:29:16.472419] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-16T20:29:16.472600] [INFO ] [sig ] PGC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:16.626686] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PGC.txt [2026-02-16T20:29:16.626847] [INFO ] [sig ] [2390/3407] Completed PGC in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:16.626888] [INFO ] [sig ] [2391/3407] Forecasting PGEN... [2026-02-16T20:29:16.626917] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-16T20:29:16.626974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-16T20:29:16.638130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-16T20:29:16.638521] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-16T20:29:16.639380] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-16T20:29:16.639434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:16.639466] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:16.639493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:16.639551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:16.698267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:16.699191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:16.699281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:16.699314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:16.827594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:16.827751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:16.827793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:16.827822] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:16.831322] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-16T20:29:16.831656] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-16T20:29:16.831802] [INFO ] [sig ] PGEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:16.982146] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PGEN.txt [2026-02-16T20:29:16.982293] [INFO ] [sig ] [2391/3407] Completed PGEN in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:16.982333] [INFO ] [sig ] [2392/3407] Forecasting PGJ... [2026-02-16T20:29:16.982363] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-16T20:29:16.982394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-16T20:29:16.994464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-16T20:29:16.994838] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-16T20:29:16.996026] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-16T20:29:16.996079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:16.996138] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:16.996167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:16.996223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:17.060259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:17.061188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:17.061298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:17.061351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:17.191076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:17.191234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:17.191279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:17.191309] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:17.194866] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=56.00%) [2026-02-16T20:29:17.195153] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-16T20:29:17.195281] [INFO ] [sig ] PGJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:17.343266] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PGJ.txt [2026-02-16T20:29:17.343417] [INFO ] [sig ] [2392/3407] Completed PGJ in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:17.343458] [INFO ] [sig ] [2393/3407] Forecasting PGNY... [2026-02-16T20:29:17.343487] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-16T20:29:17.343517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-16T20:29:17.355253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-16T20:29:17.355654] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-16T20:29:17.356506] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-16T20:29:17.356561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:17.356626] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:17.356656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:17.356713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:17.415974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:17.416859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:17.416944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:17.416979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:17.541523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:17.541700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:17.541742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:17.541770] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:17.545146] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-16T20:29:17.545423] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-16T20:29:17.545549] [INFO ] [sig ] PGNY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:17.692251] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PGNY.txt [2026-02-16T20:29:17.692419] [INFO ] [sig ] [2393/3407] Completed PGNY in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:17.692462] [INFO ] [sig ] [2394/3407] Forecasting PGP... [2026-02-16T20:29:17.692493] [INFO ] [sig ] Generating forecast for: PGP [2026-02-16T20:29:17.692524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-16T20:29:17.704068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-16T20:29:17.704418] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-16T20:29:17.705234] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-16T20:29:17.705285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:17.705318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:17.705355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:17.705413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:17.763947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:17.764816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:17.764917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:17.764952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:17.888183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:17.888343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:17.888385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:17.888415] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:17.892556] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-16T20:29:17.892876] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-16T20:29:17.893024] [INFO ] [sig ] PGP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:18.045487] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PGP.txt [2026-02-16T20:29:18.045678] [INFO ] [sig ] [2394/3407] Completed PGP in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:18.045728] [INFO ] [sig ] [2395/3407] Forecasting PGY... [2026-02-16T20:29:18.045795] [INFO ] [sig ] Generating forecast for: PGY [2026-02-16T20:29:18.045828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGY' from 'https://tdm.silogroup.org/data/derivative_storage/PGY.csv'. [2026-02-16T20:29:18.057890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGY'. [2026-02-16T20:29:18.058247] [INFO ] [FORECASTER] Starting predict_future for PGY [2026-02-16T20:29:18.059057] [DEBUG] [LOCAL ] No optimal features file found for PGY: ./output/feature-sets/PGY.txt [2026-02-16T20:29:18.059109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:18.059141] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:18.059168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:18.059246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:18.116306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:18.117007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:18.117088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:18.117121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:18.237129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:18.237281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:18.237323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:18.237385] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:18.241097] [DEBUG] [FORECASTER] PGY: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-16T20:29:18.241376] [INFO ] [FORECASTER] Completed predict_future for PGY [2026-02-16T20:29:18.241503] [INFO ] [sig ] PGY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:18.387593] [INFO ] [LOCAL ] Saved forecast: PGY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PGY.txt [2026-02-16T20:29:18.387758] [INFO ] [sig ] [2395/3407] Completed PGY in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:18.387798] [INFO ] [sig ] [2396/3407] Forecasting PGZ... [2026-02-16T20:29:18.387854] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-16T20:29:18.387888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-16T20:29:18.398956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-16T20:29:18.399364] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-16T20:29:18.400252] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-16T20:29:18.400305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:18.400337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:18.400365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:18.400421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:18.460044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:18.460916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:18.460998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:18.461030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:18.598730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:18.598885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:18.598926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:18.598955] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:18.602411] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-16T20:29:18.602733] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-16T20:29:18.602872] [INFO ] [sig ] PGZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:18.772149] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PGZ.txt [2026-02-16T20:29:18.772314] [INFO ] [sig ] [2396/3407] Completed PGZ in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:18.772358] [INFO ] [sig ] [2397/3407] Forecasting PH... [2026-02-16T20:29:18.772391] [INFO ] [sig ] Generating forecast for: PH [2026-02-16T20:29:18.772455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-16T20:29:18.784966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-16T20:29:18.785301] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-16T20:29:18.786112] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-16T20:29:18.786164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:18.786195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:18.786221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:18.786277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:18.842654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:18.843479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:18.843562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:18.843616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:18.962673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:18.962829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:18.962870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:18.962899] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:18.966355] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-16T20:29:18.966648] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-16T20:29:18.966782] [INFO ] [sig ] PH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:19.109271] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PH.txt [2026-02-16T20:29:19.109438] [INFO ] [sig ] [2397/3407] Completed PH in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:19.109482] [INFO ] [sig ] [2398/3407] Forecasting PHG... [2026-02-16T20:29:19.109514] [INFO ] [sig ] Generating forecast for: PHG [2026-02-16T20:29:19.109547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-16T20:29:19.121820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-16T20:29:19.122130] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-16T20:29:19.123117] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-16T20:29:19.123169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:19.123202] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:19.123228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:19.123284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:19.183685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:19.184384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:19.184468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:19.184503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:19.309212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:19.309373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:19.309417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:19.309447] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:19.313770] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-16T20:29:19.314064] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-16T20:29:19.314195] [INFO ] [sig ] PHG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:19.459904] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PHG.txt [2026-02-16T20:29:19.460045] [INFO ] [sig ] [2398/3407] Completed PHG in 0.4s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:19.460094] [INFO ] [sig ] [2399/3407] Forecasting PHI... [2026-02-16T20:29:19.460135] [INFO ] [sig ] Generating forecast for: PHI [2026-02-16T20:29:19.460195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-16T20:29:19.471485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-16T20:29:19.471859] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-16T20:29:19.472732] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-16T20:29:19.472787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:19.472821] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:19.472851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:19.472910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:19.535079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:19.536222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:19.536308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:19.536342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:19.656314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:19.656482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:19.656532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:19.656570] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:19.660251] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-16T20:29:19.660590] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-16T20:29:19.660749] [INFO ] [sig ] PHI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:19.806864] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PHI.txt [2026-02-16T20:29:19.807017] [INFO ] [sig ] [2399/3407] Completed PHI in 0.3s | 2.81 sym/s | Total: 14.2m | ETA: 6.0m [2026-02-16T20:29:19.807060] [INFO ] [sig ] [2400/3407] Forecasting PHIN... [2026-02-16T20:29:19.807089] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-16T20:29:19.807119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-16T20:29:19.819405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-16T20:29:19.819750] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-16T20:29:19.820538] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-16T20:29:19.820628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:19.820669] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:19.820701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:19.820769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:19.879848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:19.880701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:19.880789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:19.880824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:20.008692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:20.008908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:20.008961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:20.008996] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:20.013316] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-02-16T20:29:20.013640] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-16T20:29:20.013798] [INFO ] [sig ] PHIN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:20.163795] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PHIN.txt [2026-02-16T20:29:20.163948] [INFO ] [sig ] [2400/3407] Completed PHIN in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:20.163991] [INFO ] [sig ] [2401/3407] Forecasting PHK... [2026-02-16T20:29:20.164021] [INFO ] [sig ] Generating forecast for: PHK [2026-02-16T20:29:20.164085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-16T20:29:20.175432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-16T20:29:20.175755] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-16T20:29:20.176608] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-16T20:29:20.176662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:20.176695] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:20.176723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:20.176781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:20.237777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:20.238697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:20.238798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:20.238839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:20.368918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:20.369081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:20.369124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:20.369155] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:20.372919] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-02-16T20:29:20.373231] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-16T20:29:20.373384] [INFO ] [sig ] PHK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:20.527381] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PHK.txt [2026-02-16T20:29:20.527531] [INFO ] [sig ] [2401/3407] Completed PHK in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:20.527588] [INFO ] [sig ] [2402/3407] Forecasting PHM... [2026-02-16T20:29:20.527623] [INFO ] [sig ] Generating forecast for: PHM [2026-02-16T20:29:20.527656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-16T20:29:20.541187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-16T20:29:20.541509] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-16T20:29:20.542368] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-16T20:29:20.542421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:20.542454] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:20.542482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:20.542540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:20.605204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:20.606323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:20.606460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:20.606498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:20.747039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:20.747208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:20.747248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:20.747280] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:20.751957] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-16T20:29:20.752308] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-16T20:29:20.752453] [INFO ] [sig ] PHM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:20.898691] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PHM.txt [2026-02-16T20:29:20.898870] [INFO ] [sig ] [2402/3407] Completed PHM in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:20.898912] [INFO ] [sig ] [2403/3407] Forecasting PHO... [2026-02-16T20:29:20.898967] [INFO ] [sig ] Generating forecast for: PHO [2026-02-16T20:29:20.899004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-16T20:29:20.910225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-16T20:29:20.910548] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-16T20:29:20.911399] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-16T20:29:20.911452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:20.911484] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:20.911511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:20.911568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:20.974239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:20.975140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:20.975231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:20.975265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:21.097379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:21.097534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:21.097612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:21.097645] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:21.101455] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-16T20:29:21.101751] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-16T20:29:21.102063] [INFO ] [sig ] PHO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:21.251204] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PHO.txt [2026-02-16T20:29:21.251383] [INFO ] [sig ] [2403/3407] Completed PHO in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:21.251430] [INFO ] [sig ] [2404/3407] Forecasting PHUN... [2026-02-16T20:29:21.251499] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-16T20:29:21.251540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-16T20:29:21.262898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-16T20:29:21.263288] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-16T20:29:21.264175] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-16T20:29:21.264228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:21.264260] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:21.264288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:21.264344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:21.323379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:21.324139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:21.324222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:21.324255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:21.449534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:21.449708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:21.449755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:21.449783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:21.453544] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-02-16T20:29:21.454031] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-16T20:29:21.454161] [INFO ] [sig ] PHUN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:21.603384] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PHUN.txt [2026-02-16T20:29:21.603601] [INFO ] [sig ] [2404/3407] Completed PHUN in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:21.603653] [INFO ] [sig ] [2405/3407] Forecasting PHVS... [2026-02-16T20:29:21.603726] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-16T20:29:21.603765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-16T20:29:21.614641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-16T20:29:21.614917] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-16T20:29:21.615728] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-16T20:29:21.615791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:21.615830] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:21.615859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:21.615914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:21.677719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:21.678437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:21.678516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:21.678549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:21.802907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:21.803073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:21.803114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:21.803143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:21.807100] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-16T20:29:21.807374] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-16T20:29:21.807499] [INFO ] [sig ] PHVS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:21.950179] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PHVS.txt [2026-02-16T20:29:21.950344] [INFO ] [sig ] [2405/3407] Completed PHVS in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-16T20:29:21.950389] [INFO ] [sig ] [2406/3407] Forecasting PI... [2026-02-16T20:29:21.950446] [INFO ] [sig ] Generating forecast for: PI [2026-02-16T20:29:21.950479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-16T20:29:21.961551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-16T20:29:21.961873] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-16T20:29:21.962676] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-16T20:29:21.962728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:21.962760] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:21.962788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:21.962844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:22.021312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:22.022010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:22.022089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:22.022124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:22.146249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:22.146386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:22.146427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:22.146456] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:22.149961] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-16T20:29:22.150241] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-16T20:29:22.150370] [INFO ] [sig ] PI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:22.297031] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PI.txt [2026-02-16T20:29:22.297173] [INFO ] [sig ] [2406/3407] Completed PI in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:22.297214] [INFO ] [sig ] [2407/3407] Forecasting PID... [2026-02-16T20:29:22.297243] [INFO ] [sig ] Generating forecast for: PID [2026-02-16T20:29:22.297281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-16T20:29:22.308962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-16T20:29:22.309265] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-16T20:29:22.310086] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-16T20:29:22.310139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:22.310181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:22.310210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:22.310266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:22.368814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:22.369751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:22.369838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:22.369873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:22.497514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:22.497690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:22.497740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:22.497776] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:22.501282] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-16T20:29:22.501558] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-16T20:29:22.501705] [INFO ] [sig ] PID: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:22.644422] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PID.txt [2026-02-16T20:29:22.644538] [INFO ] [sig ] [2407/3407] Completed PID in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:22.644592] [INFO ] [sig ] [2408/3407] Forecasting PIE... [2026-02-16T20:29:22.644625] [INFO ] [sig ] Generating forecast for: PIE [2026-02-16T20:29:22.644667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-16T20:29:22.656658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-16T20:29:22.656992] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-16T20:29:22.658033] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-16T20:29:22.658088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:22.658121] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:22.658149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:22.658212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:22.717383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:22.718279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:22.718363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:22.718395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:22.838310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:22.838477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:22.838518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:22.838548] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:22.842238] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-02-16T20:29:22.842538] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-16T20:29:22.842689] [INFO ] [sig ] PIE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:22.989146] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PIE.txt [2026-02-16T20:29:22.989305] [INFO ] [sig ] [2408/3407] Completed PIE in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:22.989346] [INFO ] [sig ] [2409/3407] Forecasting PII... [2026-02-16T20:29:22.989376] [INFO ] [sig ] Generating forecast for: PII [2026-02-16T20:29:22.989436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-16T20:29:23.001249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-16T20:29:23.001652] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-16T20:29:23.002684] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-16T20:29:23.002737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:23.002793] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:23.002822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:23.002878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:23.064834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:23.065736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:23.065823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:23.065858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:23.194804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:23.194981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:23.195031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:23.195061] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:23.199449] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=20.28%) [2026-02-16T20:29:23.199790] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-16T20:29:23.199972] [INFO ] [sig ] PII: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:23.345306] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PII.txt [2026-02-16T20:29:23.345475] [INFO ] [sig ] [2409/3407] Completed PII in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:23.345517] [INFO ] [sig ] [2410/3407] Forecasting PIM... [2026-02-16T20:29:23.345547] [INFO ] [sig ] Generating forecast for: PIM [2026-02-16T20:29:23.345629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-16T20:29:23.357606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-16T20:29:23.357953] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-16T20:29:23.358831] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-16T20:29:23.358884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:23.358917] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:23.358944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:23.359000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:23.417794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:23.418770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:23.418866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:23.418901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:23.538285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:23.538447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:23.538490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:23.538521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:23.542359] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=46.43%) [2026-02-16T20:29:23.542664] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-16T20:29:23.542811] [INFO ] [sig ] PIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:23.692095] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PIM.txt [2026-02-16T20:29:23.692256] [INFO ] [sig ] [2410/3407] Completed PIM in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:23.692298] [INFO ] [sig ] [2411/3407] Forecasting PINE... [2026-02-16T20:29:23.692363] [INFO ] [sig ] Generating forecast for: PINE [2026-02-16T20:29:23.692397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-16T20:29:23.705123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-16T20:29:23.705518] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-16T20:29:23.706340] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-16T20:29:23.706394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:23.706429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:23.706457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:23.706514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:23.766566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:23.767410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:23.767498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:23.767531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:23.893172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:23.893349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:23.893393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:23.893424] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:23.897016] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=40.73%) [2026-02-16T20:29:23.897328] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-16T20:29:23.897464] [INFO ] [sig ] PINE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:24.046203] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PINE.txt [2026-02-16T20:29:24.046342] [INFO ] [sig ] [2411/3407] Completed PINE in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:24.046382] [INFO ] [sig ] [2412/3407] Forecasting PINS... [2026-02-16T20:29:24.046411] [INFO ] [sig ] Generating forecast for: PINS [2026-02-16T20:29:24.046442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-16T20:29:24.057894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-16T20:29:24.058242] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-16T20:29:24.059057] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-16T20:29:24.059109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:24.059141] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:24.059167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:24.059223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:24.118531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:24.119388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:24.119475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:24.119509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:24.242835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:24.242996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:24.243042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:24.243106] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:24.246673] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-16T20:29:24.247005] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-16T20:29:24.247140] [INFO ] [sig ] PINS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:24.392498] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PINS.txt [2026-02-16T20:29:24.392693] [INFO ] [sig ] [2412/3407] Completed PINS in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:24.392736] [INFO ] [sig ] [2413/3407] Forecasting PK... [2026-02-16T20:29:24.392796] [INFO ] [sig ] Generating forecast for: PK [2026-02-16T20:29:24.392843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-16T20:29:24.405488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-16T20:29:24.405918] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-16T20:29:24.406790] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-16T20:29:24.406843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:24.406876] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:24.406903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:24.407149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:24.466042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:24.466995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:24.467091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:24.467124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:24.594277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:24.594460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:24.594505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:24.594537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:24.598235] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-16T20:29:24.598566] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-16T20:29:24.598735] [INFO ] [sig ] PK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:24.748985] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PK.txt [2026-02-16T20:29:24.749356] [INFO ] [sig ] [2413/3407] Completed PK in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:24.749397] [INFO ] [sig ] [2414/3407] Forecasting PKBK... [2026-02-16T20:29:24.749429] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-16T20:29:24.749495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-16T20:29:24.762727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-16T20:29:24.763184] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-16T20:29:24.764096] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-16T20:29:24.764150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:24.764182] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:24.764207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:24.764264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:24.832226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:24.833356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:24.833452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:24.833487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:24.967042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:24.967402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:24.967444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:24.967489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:24.971024] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-02-16T20:29:24.971331] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-16T20:29:24.971464] [INFO ] [sig ] PKBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:25.124847] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PKBK.txt [2026-02-16T20:29:25.125013] [INFO ] [sig ] [2414/3407] Completed PKBK in 0.4s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:25.125055] [INFO ] [sig ] [2415/3407] Forecasting PKE... [2026-02-16T20:29:25.125085] [INFO ] [sig ] Generating forecast for: PKE [2026-02-16T20:29:25.125116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-16T20:29:25.137230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-16T20:29:25.137642] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-16T20:29:25.138516] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-16T20:29:25.138586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:25.138621] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:25.138648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:25.138705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:25.204058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:25.205009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:25.205096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:25.205131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:25.327202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:25.327356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:25.327398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:25.327428] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:25.330996] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-02-16T20:29:25.331278] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-16T20:29:25.331408] [INFO ] [sig ] PKE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:25.474563] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PKE.txt [2026-02-16T20:29:25.474717] [INFO ] [sig ] [2415/3407] Completed PKE in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:25.474756] [INFO ] [sig ] [2416/3407] Forecasting PKG... [2026-02-16T20:29:25.474785] [INFO ] [sig ] Generating forecast for: PKG [2026-02-16T20:29:25.474815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-16T20:29:25.486459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-16T20:29:25.486824] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-16T20:29:25.487717] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-16T20:29:25.487772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:25.487810] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:25.487841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:25.487900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:25.546168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:25.546921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:25.547005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:25.547053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:25.671769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:25.671926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:25.671969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:25.672000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:25.675468] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-16T20:29:25.675766] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-16T20:29:25.675923] [INFO ] [sig ] PKG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:25.824334] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PKG.txt [2026-02-16T20:29:25.824520] [INFO ] [sig ] [2416/3407] Completed PKG in 0.3s | 2.81 sym/s | Total: 14.3m | ETA: 5.9m [2026-02-16T20:29:25.824593] [INFO ] [sig ] [2417/3407] Forecasting PKOH... [2026-02-16T20:29:25.824627] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-16T20:29:25.824658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-16T20:29:25.840348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-16T20:29:25.840716] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-16T20:29:25.841602] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-16T20:29:25.841657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:25.841690] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:25.841719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:25.841777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:25.902386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:25.903310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:25.903405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:25.903441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:26.027670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:26.027834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:26.027876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:26.027907] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:26.031672] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=18.95%) [2026-02-16T20:29:26.031955] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-16T20:29:26.032083] [INFO ] [sig ] PKOH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:26.179182] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PKOH.txt [2026-02-16T20:29:26.179323] [INFO ] [sig ] [2417/3407] Completed PKOH in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-16T20:29:26.179363] [INFO ] [sig ] [2418/3407] Forecasting PKX... [2026-02-16T20:29:26.179392] [INFO ] [sig ] Generating forecast for: PKX [2026-02-16T20:29:26.179422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-16T20:29:26.191570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-16T20:29:26.191893] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-16T20:29:26.192739] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-16T20:29:26.192794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:26.192827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:26.192854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:26.192940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:26.256623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:26.257603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:26.257694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:26.257738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:26.389894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:26.390254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:26.390308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:26.390340] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:26.394155] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-02-16T20:29:26.394509] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-16T20:29:26.394675] [INFO ] [sig ] PKX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:26.550391] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PKX.txt [2026-02-16T20:29:26.550584] [INFO ] [sig ] [2418/3407] Completed PKX in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-16T20:29:26.550663] [INFO ] [sig ] [2419/3407] Forecasting PLAB... [2026-02-16T20:29:26.550698] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-16T20:29:26.550743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-16T20:29:26.563968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-16T20:29:26.564364] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-16T20:29:26.565300] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-16T20:29:26.565363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:26.565426] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:26.565469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:26.565561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:26.624726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:26.625817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:26.625984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:26.626021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:26.760429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:26.760637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:26.760688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:26.760718] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:26.764420] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-16T20:29:26.764736] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-16T20:29:26.764871] [INFO ] [sig ] PLAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:26.919251] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLAB.txt [2026-02-16T20:29:26.919399] [INFO ] [sig ] [2419/3407] Completed PLAB in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-16T20:29:26.919440] [INFO ] [sig ] [2420/3407] Forecasting PLAY... [2026-02-16T20:29:26.919471] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-16T20:29:26.919503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-16T20:29:26.932196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-16T20:29:26.932621] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-16T20:29:26.933474] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-16T20:29:26.933558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:26.933815] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:26.933846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:26.933905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:26.996969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:26.998289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:26.998378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:26.998413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:27.122312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:27.122484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:27.122526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:27.122556] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:27.126335] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-16T20:29:27.126647] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-16T20:29:27.126784] [INFO ] [sig ] PLAY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:27.277421] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PLAY.txt [2026-02-16T20:29:27.277623] [INFO ] [sig ] [2420/3407] Completed PLAY in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-16T20:29:27.277676] [INFO ] [sig ] [2421/3407] Forecasting PLBC... [2026-02-16T20:29:27.277706] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-16T20:29:27.277745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-16T20:29:27.290147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-16T20:29:27.290541] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-16T20:29:27.291455] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-16T20:29:27.291507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:27.291545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:27.291596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:27.291662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:27.351478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:27.352376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:27.352493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:27.352529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:27.457554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:27.457742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:27.457784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:27.457813] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:27.461281] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-16T20:29:27.461566] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-16T20:29:27.461720] [INFO ] [sig ] PLBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:27.606137] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLBC.txt [2026-02-16T20:29:27.606296] [INFO ] [sig ] [2421/3407] Completed PLBC in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-16T20:29:27.606338] [INFO ] [sig ] [2422/3407] Forecasting PLBY... [2026-02-16T20:29:27.606368] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-16T20:29:27.606398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-16T20:29:27.618506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-16T20:29:27.618856] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-16T20:29:27.619678] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-16T20:29:27.619730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:27.619762] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:27.619793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:27.619861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:27.677471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:27.678361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:27.678447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:27.678481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:27.798386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:27.798546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:27.798608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:27.798641] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:27.802126] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-16T20:29:27.802464] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-16T20:29:27.802650] [INFO ] [sig ] PLBY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:27.951314] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLBY.txt [2026-02-16T20:29:27.951540] [INFO ] [sig ] [2422/3407] Completed PLBY in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:27.951643] [INFO ] [sig ] [2423/3407] Forecasting PLCE... [2026-02-16T20:29:27.951679] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-16T20:29:27.951709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-16T20:29:27.963390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-16T20:29:27.963711] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-16T20:29:27.964565] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-16T20:29:27.964640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:27.964672] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:27.964699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:27.964759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:28.023893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:28.024853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:28.024962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:28.025011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:28.154375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:28.154530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:28.154589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:28.154621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:28.158628] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=23.04%) [2026-02-16T20:29:28.158905] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-16T20:29:28.159034] [INFO ] [sig ] PLCE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:28.303390] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLCE.txt [2026-02-16T20:29:28.303532] [INFO ] [sig ] [2423/3407] Completed PLCE in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:28.303606] [INFO ] [sig ] [2424/3407] Forecasting PLD... [2026-02-16T20:29:28.303639] [INFO ] [sig ] Generating forecast for: PLD [2026-02-16T20:29:28.303721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-16T20:29:28.315248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-16T20:29:28.315538] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-16T20:29:28.316378] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-16T20:29:28.316430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:28.316462] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:28.316490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:28.316545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:28.374884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:28.375719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:28.375802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:28.375842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:28.513587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:28.513766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:28.513816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:28.513855] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:28.517861] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=40.29%) [2026-02-16T20:29:28.518372] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-16T20:29:28.518505] [INFO ] [sig ] PLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:28.665343] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLD.txt [2026-02-16T20:29:28.665492] [INFO ] [sig ] [2424/3407] Completed PLD in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:28.665532] [INFO ] [sig ] [2425/3407] Forecasting PLPC... [2026-02-16T20:29:28.665564] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-16T20:29:28.665647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-16T20:29:28.678162] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'PLPC'. [2026-02-16T20:29:28.678601] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-16T20:29:28.679425] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-16T20:29:28.679479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:28.679513] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:28.679542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:28.679618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:28.738523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:28.739655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:28.739741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:28.739774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:28.858795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:28.858980] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-16T20:29:28.859030] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:28.859060] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:28.862520] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-16T20:29:28.862834] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-16T20:29:28.862966] [INFO ] [sig ] PLPC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:29.007210] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLPC.txt [2026-02-16T20:29:29.007343] [INFO ] [sig ] [2425/3407] Completed PLPC in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:29.007382] [INFO ] [sig ] [2426/3407] Forecasting PLRX... [2026-02-16T20:29:29.007410] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-16T20:29:29.007439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-16T20:29:29.019321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-16T20:29:29.019646] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-16T20:29:29.020676] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-16T20:29:29.020727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:29.020784] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:29.020812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:29.020869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:29.079498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:29.080413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:29.080497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:29.080530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:29.207656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:29.207839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:29.207888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:29.207922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:29.212072] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-16T20:29:29.212375] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-16T20:29:29.212521] [INFO ] [sig ] PLRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:29.355636] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLRX.txt [2026-02-16T20:29:29.355790] [INFO ] [sig ] [2426/3407] Completed PLRX in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:29.355833] [INFO ] [sig ] [2427/3407] Forecasting PLSE... [2026-02-16T20:29:29.355863] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-16T20:29:29.355893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-16T20:29:29.367705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-16T20:29:29.368040] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-16T20:29:29.368856] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-16T20:29:29.368908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:29.368940] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:29.368967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:29.369024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:29.426105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:29.426888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:29.426968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:29.427001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:29.546693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:29.546873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:29.546916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:29.546946] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:29.550363] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-16T20:29:29.550666] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-16T20:29:29.550794] [INFO ] [sig ] PLSE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:29.693703] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLSE.txt [2026-02-16T20:29:29.693896] [INFO ] [sig ] [2427/3407] Completed PLSE in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:29.693952] [INFO ] [sig ] [2428/3407] Forecasting PLTK... [2026-02-16T20:29:29.693996] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-16T20:29:29.694075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-16T20:29:29.705812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-16T20:29:29.706244] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-16T20:29:29.707208] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-16T20:29:29.707268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:29.707303] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:29.707331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:29.707389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:29.771418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:29.772324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:29.772410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:29.772445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:29.897601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:29.897780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:29.897843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:29.897875] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:29.901509] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-16T20:29:29.901808] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-16T20:29:29.901949] [INFO ] [sig ] PLTK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:30.056614] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PLTK.txt [2026-02-16T20:29:30.056748] [INFO ] [sig ] [2428/3407] Completed PLTK in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:30.056787] [INFO ] [sig ] [2429/3407] Forecasting PLUG... [2026-02-16T20:29:30.056818] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-16T20:29:30.056853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-16T20:29:30.069078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-16T20:29:30.069386] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-16T20:29:30.070187] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-16T20:29:30.070239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:30.070271] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:30.070298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:30.070354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:30.132637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:30.133543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:30.133655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:30.133691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:30.255497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:30.255666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:30.255706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:30.255768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:30.259149] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-16T20:29:30.259431] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-16T20:29:30.259559] [INFO ] [sig ] PLUG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:30.402209] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PLUG.txt [2026-02-16T20:29:30.402345] [INFO ] [sig ] [2429/3407] Completed PLUG in 0.3s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:30.402384] [INFO ] [sig ] [2430/3407] Forecasting PLUS... [2026-02-16T20:29:30.402414] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-16T20:29:30.402444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-16T20:29:30.414195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-16T20:29:30.414505] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-16T20:29:30.415322] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-16T20:29:30.415374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:30.415407] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:30.415437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:30.415495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:30.486981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:30.488082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:30.488168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:30.488200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:30.623929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:30.624152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:30.624205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:30.624237] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:30.628035] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-16T20:29:30.628344] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-16T20:29:30.628487] [INFO ] [sig ] PLUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:30.776830] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PLUS.txt [2026-02-16T20:29:30.776975] [INFO ] [sig ] [2430/3407] Completed PLUS in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:30.777015] [INFO ] [sig ] [2431/3407] Forecasting PLXS... [2026-02-16T20:29:30.777044] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-16T20:29:30.777084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-16T20:29:30.790614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-16T20:29:30.790993] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-16T20:29:30.792047] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-16T20:29:30.792126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:30.792167] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:30.792195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:30.792255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:30.852165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:30.852988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:30.853072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:30.853107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:30.976925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:30.977085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:30.977128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:30.977160] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:30.980809] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-16T20:29:30.981098] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-16T20:29:30.981230] [INFO ] [sig ] PLXS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:31.133297] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PLXS.txt [2026-02-16T20:29:31.133446] [INFO ] [sig ] [2431/3407] Completed PLXS in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:31.133487] [INFO ] [sig ] [2432/3407] Forecasting PM... [2026-02-16T20:29:31.133516] [INFO ] [sig ] Generating forecast for: PM [2026-02-16T20:29:31.133547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-16T20:29:31.145829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-16T20:29:31.146236] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-16T20:29:31.147084] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-16T20:29:31.147139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:31.147173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:31.147202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:31.147262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:31.211405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:31.212555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:31.212664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:31.212698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:31.338106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:31.338265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:31.338305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:31.338334] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:31.342105] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=22.56%) [2026-02-16T20:29:31.342378] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-16T20:29:31.342504] [INFO ] [sig ] PM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:31.485546] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PM.txt [2026-02-16T20:29:31.485709] [INFO ] [sig ] [2432/3407] Completed PM in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:31.485749] [INFO ] [sig ] [2433/3407] Forecasting PMAX... [2026-02-16T20:29:31.485778] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-16T20:29:31.485835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-16T20:29:31.498394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-16T20:29:31.498793] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-16T20:29:31.499807] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-16T20:29:31.499862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:31.499897] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:31.499926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:31.499985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:31.564122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:31.564986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:31.565087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:31.565124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:31.683419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:31.683593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:31.683638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:31.683667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:31.687294] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-02-16T20:29:31.687614] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-16T20:29:31.687747] [INFO ] [sig ] PMAX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:31.844760] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PMAX.txt [2026-02-16T20:29:31.844919] [INFO ] [sig ] [2433/3407] Completed PMAX in 0.4s | 2.81 sym/s | Total: 14.4m | ETA: 5.8m [2026-02-16T20:29:31.844961] [INFO ] [sig ] [2434/3407] Forecasting PML... [2026-02-16T20:29:31.844993] [INFO ] [sig ] Generating forecast for: PML [2026-02-16T20:29:31.845027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-16T20:29:31.860244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-16T20:29:31.860663] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-16T20:29:31.861519] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-16T20:29:31.861593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:31.861630] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:31.861658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:31.861716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:31.920948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:31.921888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:31.921975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:31.922008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:32.048818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:32.049006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:32.049055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:32.049091] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:32.052776] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-16T20:29:32.053074] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-16T20:29:32.053222] [INFO ] [sig ] PML: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:32.194087] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PML.txt [2026-02-16T20:29:32.194238] [INFO ] [sig ] [2434/3407] Completed PML in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-16T20:29:32.194292] [INFO ] [sig ] [2435/3407] Forecasting PMM... [2026-02-16T20:29:32.194325] [INFO ] [sig ] Generating forecast for: PMM [2026-02-16T20:29:32.194355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-16T20:29:32.207399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-16T20:29:32.207914] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-16T20:29:32.208961] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-16T20:29:32.209019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:32.209064] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:32.209109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:32.209196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:32.274216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:32.275169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:32.275257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:32.275292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:32.398376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:32.398543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:32.398606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:32.398637] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:32.402222] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-16T20:29:32.402533] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-16T20:29:32.402692] [INFO ] [sig ] PMM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:32.551841] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PMM.txt [2026-02-16T20:29:32.552020] [INFO ] [sig ] [2435/3407] Completed PMM in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-16T20:29:32.552069] [INFO ] [sig ] [2436/3407] Forecasting PMO... [2026-02-16T20:29:32.552104] [INFO ] [sig ] Generating forecast for: PMO [2026-02-16T20:29:32.552163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-16T20:29:32.565108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-16T20:29:32.565705] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-16T20:29:32.566791] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-16T20:29:32.566846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:32.566880] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:32.566909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:32.566977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:32.626228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:32.627106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:32.627231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:32.627266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:32.751013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:32.751203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:32.751254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:32.751285] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:32.754952] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=2.72%) [2026-02-16T20:29:32.755272] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-16T20:29:32.755445] [INFO ] [sig ] PMO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:32.899113] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PMO.txt [2026-02-16T20:29:32.899306] [INFO ] [sig ] [2436/3407] Completed PMO in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-16T20:29:32.899353] [INFO ] [sig ] [2437/3407] Forecasting PMTS... [2026-02-16T20:29:32.899392] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-16T20:29:32.899463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-16T20:29:32.912221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-16T20:29:32.912637] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-16T20:29:32.913471] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-16T20:29:32.913525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:32.913558] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:32.913608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:32.913668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:32.971617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:32.972512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:32.972632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:32.972670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:33.105658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:33.105827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:33.105872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:33.105903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:33.110171] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=35.38%) [2026-02-16T20:29:33.110459] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-16T20:29:33.110608] [INFO ] [sig ] PMTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:33.259420] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PMTS.txt [2026-02-16T20:29:33.259631] [INFO ] [sig ] [2437/3407] Completed PMTS in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-16T20:29:33.259685] [INFO ] [sig ] [2438/3407] Forecasting PMVP... [2026-02-16T20:29:33.259756] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-16T20:29:33.259794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-16T20:29:33.272679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-16T20:29:33.273082] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-16T20:29:33.273946] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-16T20:29:33.274001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:33.274032] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:33.274059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:33.274115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:33.339017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:33.340320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:33.340413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:33.340457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:33.472423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:33.472630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:33.472701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:33.472733] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:33.476745] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-16T20:29:33.477075] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-16T20:29:33.477220] [INFO ] [sig ] PMVP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:33.626072] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PMVP.txt [2026-02-16T20:29:33.626283] [INFO ] [sig ] [2438/3407] Completed PMVP in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-16T20:29:33.626336] [INFO ] [sig ] [2439/3407] Forecasting PNC... [2026-02-16T20:29:33.626407] [INFO ] [sig ] Generating forecast for: PNC [2026-02-16T20:29:33.626443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-16T20:29:33.639166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-16T20:29:33.639608] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-16T20:29:33.640496] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-16T20:29:33.640550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:33.640616] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:33.640647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:33.640705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:33.699206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:33.700139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:33.700238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:33.700273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:33.834680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:33.834841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:33.834884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:33.834916] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:33.838489] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-02-16T20:29:33.838809] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-16T20:29:33.838946] [INFO ] [sig ] PNC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:33.987035] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PNC.txt [2026-02-16T20:29:33.987222] [INFO ] [sig ] [2439/3407] Completed PNC in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:33.987265] [INFO ] [sig ] [2440/3407] Forecasting PNI... [2026-02-16T20:29:33.987296] [INFO ] [sig ] Generating forecast for: PNI [2026-02-16T20:29:33.987355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-16T20:29:33.999248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-16T20:29:33.999821] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-16T20:29:34.000921] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-16T20:29:34.000976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:34.001009] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:34.001037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:34.001094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:34.061570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:34.062409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:34.062511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:34.062547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:34.179378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:34.179564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:34.179628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:34.179660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:34.183816] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: UP (p=50.50%) [2026-02-16T20:29:34.184124] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-16T20:29:34.184265] [INFO ] [sig ] PNI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:34.333241] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PNI.txt [2026-02-16T20:29:34.333412] [INFO ] [sig ] [2440/3407] Completed PNI in 0.3s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:34.333453] [INFO ] [sig ] [2441/3407] Forecasting PNQI... [2026-02-16T20:29:34.333486] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-16T20:29:34.333517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-16T20:29:34.349889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-16T20:29:34.350366] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-16T20:29:34.351856] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-16T20:29:34.351923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:34.351963] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:34.351998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:34.352080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:34.419034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:34.420025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:34.420117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:34.420152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:34.550059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:34.550216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:34.550259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:34.550288] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:34.554567] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-16T20:29:34.554885] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-16T20:29:34.555017] [INFO ] [sig ] PNQI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:34.702537] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PNQI.txt [2026-02-16T20:29:34.702708] [INFO ] [sig ] [2441/3407] Completed PNQI in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:34.702749] [INFO ] [sig ] [2442/3407] Forecasting PNRG... [2026-02-16T20:29:34.702778] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-16T20:29:34.702839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-16T20:29:34.716392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-16T20:29:34.716892] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-16T20:29:34.718109] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-16T20:29:34.718182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:34.718253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:34.718302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:34.718387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:34.793342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:34.794231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:34.794316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:34.794349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:34.922869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:34.923034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:34.923078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:34.923110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:34.926614] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=67.07%) [2026-02-16T20:29:34.926940] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-16T20:29:34.927087] [INFO ] [sig ] PNRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:35.082019] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PNRG.txt [2026-02-16T20:29:35.082262] [INFO ] [sig ] [2442/3407] Completed PNRG in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:35.082371] [INFO ] [sig ] [2443/3407] Forecasting PNTG... [2026-02-16T20:29:35.082421] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-16T20:29:35.082468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-16T20:29:35.096686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-16T20:29:35.097091] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-16T20:29:35.098226] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-16T20:29:35.098280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:35.098367] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:35.098399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:35.098457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:35.170476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:35.171411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:35.171498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:35.171531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:35.292140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:35.292308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:35.292352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:35.292383] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:35.295937] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-16T20:29:35.296272] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-16T20:29:35.296405] [INFO ] [sig ] PNTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:35.443917] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PNTG.txt [2026-02-16T20:29:35.444084] [INFO ] [sig ] [2443/3407] Completed PNTG in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:35.444125] [INFO ] [sig ] [2444/3407] Forecasting PODD... [2026-02-16T20:29:35.444153] [INFO ] [sig ] Generating forecast for: PODD [2026-02-16T20:29:35.444215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-16T20:29:35.456284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-16T20:29:35.456744] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-16T20:29:35.457623] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-16T20:29:35.457679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:35.457720] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:35.457778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:35.457848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:35.516766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:35.517704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:35.517798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:35.517833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:35.643236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:35.643407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:35.643452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:35.643483] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:35.647106] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=88.26%) [2026-02-16T20:29:35.647420] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-16T20:29:35.647557] [INFO ] [sig ] PODD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:35.799338] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PODD.txt [2026-02-16T20:29:35.799526] [INFO ] [sig ] [2444/3407] Completed PODD in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:35.799587] [INFO ] [sig ] [2445/3407] Forecasting POOL... [2026-02-16T20:29:35.799621] [INFO ] [sig ] Generating forecast for: POOL [2026-02-16T20:29:35.799651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-16T20:29:35.812104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-16T20:29:35.812498] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-16T20:29:35.813334] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-16T20:29:35.813386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:35.813419] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:35.813447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:35.813508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:35.875758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:35.876674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:35.876760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:35.876794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:35.997910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:35.998117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:35.998169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:35.998202] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:36.002194] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=91.40%) [2026-02-16T20:29:36.002553] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-16T20:29:36.002729] [INFO ] [sig ] POOL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:36.149651] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/POOL.txt [2026-02-16T20:29:36.149812] [INFO ] [sig ] [2445/3407] Completed POOL in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:36.149851] [INFO ] [sig ] [2446/3407] Forecasting POWI... [2026-02-16T20:29:36.149889] [INFO ] [sig ] Generating forecast for: POWI [2026-02-16T20:29:36.149921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-16T20:29:36.161428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-16T20:29:36.161843] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-16T20:29:36.162743] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-16T20:29:36.162797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:36.162830] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:36.162857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:36.162914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:36.221776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:36.222678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:36.222766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:36.222801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:36.345655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:36.345819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:36.345860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:36.345924] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:36.349565] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-02-16T20:29:36.349887] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-16T20:29:36.350033] [INFO ] [sig ] POWI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:36.508144] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/POWI.txt [2026-02-16T20:29:36.508526] [INFO ] [sig ] [2446/3407] Completed POWI in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:36.508614] [INFO ] [sig ] [2447/3407] Forecasting POWL... [2026-02-16T20:29:36.508650] [INFO ] [sig ] Generating forecast for: POWL [2026-02-16T20:29:36.508680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-16T20:29:36.521496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-16T20:29:36.521930] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-16T20:29:36.522836] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-16T20:29:36.522891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:36.522924] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:36.522953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:36.523017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:36.584870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:36.585963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:36.586078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:36.586120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:36.718813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:36.718979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:36.719020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:36.719050] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:36.722745] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-16T20:29:36.723070] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-16T20:29:36.723226] [INFO ] [sig ] POWL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:36.873472] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/POWL.txt [2026-02-16T20:29:36.873692] [INFO ] [sig ] [2447/3407] Completed POWL in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:36.873782] [INFO ] [sig ] [2448/3407] Forecasting PPC... [2026-02-16T20:29:36.873818] [INFO ] [sig ] Generating forecast for: PPC [2026-02-16T20:29:36.873849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-16T20:29:36.887812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-16T20:29:36.888268] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-16T20:29:36.889226] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-16T20:29:36.889285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:36.889318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:36.889344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:36.889402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:36.950429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:36.951904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:36.952042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:36.952095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:37.087797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:37.088004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:37.088050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:37.088082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:37.091755] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-02-16T20:29:37.092117] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-16T20:29:37.092282] [INFO ] [sig ] PPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:37.239234] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PPC.txt [2026-02-16T20:29:37.239392] [INFO ] [sig ] [2448/3407] Completed PPC in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:37.239433] [INFO ] [sig ] [2449/3407] Forecasting PPG... [2026-02-16T20:29:37.239462] [INFO ] [sig ] Generating forecast for: PPG [2026-02-16T20:29:37.239494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-16T20:29:37.251619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-16T20:29:37.251979] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-16T20:29:37.252788] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-16T20:29:37.252840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:37.252872] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:37.252899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:37.252955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:37.311536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:37.312638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:37.312729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:37.312763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:37.443032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:37.443199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:37.443241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:37.443290] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:37.446936] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-16T20:29:37.447274] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-16T20:29:37.447417] [INFO ] [sig ] PPG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:37.593415] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PPG.txt [2026-02-16T20:29:37.593785] [INFO ] [sig ] [2449/3407] Completed PPG in 0.4s | 2.81 sym/s | Total: 14.5m | ETA: 5.7m [2026-02-16T20:29:37.593825] [INFO ] [sig ] [2450/3407] Forecasting PPH... [2026-02-16T20:29:37.593855] [INFO ] [sig ] Generating forecast for: PPH [2026-02-16T20:29:37.593912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-16T20:29:37.606855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-16T20:29:37.607190] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-16T20:29:37.608275] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-16T20:29:37.608330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:37.608363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:37.608390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:37.608447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:37.667492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:37.668256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:37.668338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:37.668371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:37.787649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:37.787811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:37.787855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:37.787885] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:37.791397] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-02-16T20:29:37.791698] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-16T20:29:37.791826] [INFO ] [sig ] PPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:37.936087] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PPH.txt [2026-02-16T20:29:37.936237] [INFO ] [sig ] [2450/3407] Completed PPH in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:37.936276] [INFO ] [sig ] [2451/3407] Forecasting PPIH... [2026-02-16T20:29:37.936305] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-16T20:29:37.936335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-16T20:29:37.947624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-16T20:29:37.947922] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-16T20:29:37.948758] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-16T20:29:37.948810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:37.948842] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:37.948869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:37.948925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:38.008477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:38.009384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:38.009469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:38.009539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:38.129354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:38.129519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:38.129561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:38.129612] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:38.133060] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-16T20:29:38.133358] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-16T20:29:38.133492] [INFO ] [sig ] PPIH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:38.276895] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PPIH.txt [2026-02-16T20:29:38.277056] [INFO ] [sig ] [2451/3407] Completed PPIH in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:38.277096] [INFO ] [sig ] [2452/3407] Forecasting PPL... [2026-02-16T20:29:38.277128] [INFO ] [sig ] Generating forecast for: PPL [2026-02-16T20:29:38.277158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-16T20:29:38.289395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-16T20:29:38.289769] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-16T20:29:38.290593] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-16T20:29:38.290646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:38.290679] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:38.290707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:38.290763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:38.349090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:38.349980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:38.350067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:38.350101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:38.475897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:38.476056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:38.476099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:38.476129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:38.479524] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=70.55%) [2026-02-16T20:29:38.479871] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-16T20:29:38.480002] [INFO ] [sig ] PPL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:38.626473] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PPL.txt [2026-02-16T20:29:38.626648] [INFO ] [sig ] [2452/3407] Completed PPL in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:38.626690] [INFO ] [sig ] [2453/3407] Forecasting PPSI... [2026-02-16T20:29:38.626721] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-16T20:29:38.626751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-16T20:29:38.641893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-16T20:29:38.642402] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-16T20:29:38.643530] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-16T20:29:38.643634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:38.643678] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:38.643715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:38.643813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:38.722649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:38.723763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:38.723909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:38.723948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:38.854099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:38.854453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:38.854496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:38.854526] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:38.858249] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=12.67%) [2026-02-16T20:29:38.858784] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-16T20:29:38.858922] [INFO ] [sig ] PPSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:39.005654] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PPSI.txt [2026-02-16T20:29:39.005815] [INFO ] [sig ] [2453/3407] Completed PPSI in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:39.005856] [INFO ] [sig ] [2454/3407] Forecasting PPTA... [2026-02-16T20:29:39.005887] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-16T20:29:39.005919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-16T20:29:39.018110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-16T20:29:39.018468] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-16T20:29:39.019315] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-16T20:29:39.019367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:39.019400] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:39.019427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:39.019484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:39.077775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:39.078678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:39.078767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:39.078802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:39.206240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:39.206399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:39.206443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:39.206475] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:39.210134] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-02-16T20:29:39.210440] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-16T20:29:39.210595] [INFO ] [sig ] PPTA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:39.356529] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PPTA.txt [2026-02-16T20:29:39.356710] [INFO ] [sig ] [2454/3407] Completed PPTA in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:39.356753] [INFO ] [sig ] [2455/3407] Forecasting PRA... [2026-02-16T20:29:39.356812] [INFO ] [sig ] Generating forecast for: PRA [2026-02-16T20:29:39.356844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-16T20:29:39.368560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-16T20:29:39.368951] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-16T20:29:39.369921] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-16T20:29:39.369975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:39.370011] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:39.370039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:39.370107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:39.431599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:39.432524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:39.432657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:39.432695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:39.553332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:39.553500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:39.553541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:39.553590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:39.557034] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-16T20:29:39.557316] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-16T20:29:39.557443] [INFO ] [sig ] PRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:39.706396] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRA.txt [2026-02-16T20:29:39.706555] [INFO ] [sig ] [2455/3407] Completed PRA in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-16T20:29:39.706619] [INFO ] [sig ] [2456/3407] Forecasting PRAA... [2026-02-16T20:29:39.706661] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-16T20:29:39.706726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-16T20:29:39.718490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-16T20:29:39.718892] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-16T20:29:39.719767] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-16T20:29:39.719820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:39.719852] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:39.719879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:39.719936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:39.779533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:39.780423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:39.780514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:39.780548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:39.904626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:39.904790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:39.904831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:39.904860] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:39.908395] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-16T20:29:39.908747] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-16T20:29:39.908886] [INFO ] [sig ] PRAA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:40.056458] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRAA.txt [2026-02-16T20:29:40.056689] [INFO ] [sig ] [2456/3407] Completed PRAA in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:40.056776] [INFO ] [sig ] [2457/3407] Forecasting PRAX... [2026-02-16T20:29:40.056810] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-16T20:29:40.056851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-16T20:29:40.068100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-16T20:29:40.068452] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-16T20:29:40.069304] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-16T20:29:40.069357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:40.069390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:40.069418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:40.069478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:40.126479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:40.127462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:40.127548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:40.127605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:40.253199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:40.253372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:40.253414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:40.253442] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:40.256861] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-02-16T20:29:40.257149] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-16T20:29:40.257281] [INFO ] [sig ] PRAX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:40.400320] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRAX.txt [2026-02-16T20:29:40.400483] [INFO ] [sig ] [2457/3407] Completed PRAX in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:40.400523] [INFO ] [sig ] [2458/3407] Forecasting PRCH... [2026-02-16T20:29:40.400552] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-16T20:29:40.400629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-16T20:29:40.412062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-16T20:29:40.412454] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-16T20:29:40.413290] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-16T20:29:40.413341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:40.413373] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:40.413400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:40.413456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:40.473238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:40.474179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:40.474285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:40.474325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:40.608895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:40.609070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:40.609114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:40.609148] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:40.612791] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=28.82%) [2026-02-16T20:29:40.613074] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-16T20:29:40.613231] [INFO ] [sig ] PRCH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:40.769376] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRCH.txt [2026-02-16T20:29:40.769559] [INFO ] [sig ] [2458/3407] Completed PRCH in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:40.769621] [INFO ] [sig ] [2459/3407] Forecasting PRDO... [2026-02-16T20:29:40.769653] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-16T20:29:40.769683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-16T20:29:40.781762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-16T20:29:40.782131] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-16T20:29:40.782958] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-16T20:29:40.783011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:40.783046] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:40.783075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:40.783133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:40.849090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:40.850212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:40.850361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:40.850412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:40.975900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:40.976064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:40.976106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:40.976138] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:40.979688] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-16T20:29:40.979970] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-16T20:29:40.980098] [INFO ] [sig ] PRDO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:41.121062] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRDO.txt [2026-02-16T20:29:41.121222] [INFO ] [sig ] [2459/3407] Completed PRDO in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:41.121268] [INFO ] [sig ] [2460/3407] Forecasting PRFZ... [2026-02-16T20:29:41.121303] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-16T20:29:41.121358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-16T20:29:41.132842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-16T20:29:41.133212] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-16T20:29:41.134044] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-16T20:29:41.134098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:41.134167] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:41.134205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:41.134277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:41.191350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:41.192238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:41.192338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:41.192371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:41.318592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:41.318752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:41.318819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:41.318861] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:41.323039] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-16T20:29:41.323419] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-16T20:29:41.323608] [INFO ] [sig ] PRFZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:41.469406] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRFZ.txt [2026-02-16T20:29:41.469565] [INFO ] [sig ] [2460/3407] Completed PRFZ in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:41.469627] [INFO ] [sig ] [2461/3407] Forecasting PRG... [2026-02-16T20:29:41.469658] [INFO ] [sig ] Generating forecast for: PRG [2026-02-16T20:29:41.469719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-16T20:29:41.480597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-16T20:29:41.480956] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-16T20:29:41.481775] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-16T20:29:41.481827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:41.481860] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:41.481887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:41.481943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:41.538522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:41.539282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:41.539378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:41.539412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:41.657666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:41.657827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:41.657868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:41.657897] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:41.661299] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-16T20:29:41.661610] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-16T20:29:41.661740] [INFO ] [sig ] PRG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:41.806514] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRG.txt [2026-02-16T20:29:41.806697] [INFO ] [sig ] [2461/3407] Completed PRG in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:41.806738] [INFO ] [sig ] [2462/3407] Forecasting PRGO... [2026-02-16T20:29:41.806768] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-16T20:29:41.806797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-16T20:29:41.818074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-16T20:29:41.818466] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-16T20:29:41.819300] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-16T20:29:41.819361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:41.819392] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:41.819419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:41.819475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:41.876017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:41.876861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:41.876948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:41.876981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:41.995749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:41.996041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:41.996093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:41.996124] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:41.999715] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-16T20:29:42.000009] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-16T20:29:42.000144] [INFO ] [sig ] PRGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:42.146495] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRGO.txt [2026-02-16T20:29:42.146702] [INFO ] [sig ] [2462/3407] Completed PRGO in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:42.146755] [INFO ] [sig ] [2463/3407] Forecasting PRH... [2026-02-16T20:29:42.146814] [INFO ] [sig ] Generating forecast for: PRH [2026-02-16T20:29:42.146862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-16T20:29:42.158150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-16T20:29:42.158557] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-16T20:29:42.159456] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-16T20:29:42.159509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:42.159552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:42.159609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:42.159674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:42.217777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:42.218662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:42.218775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:42.218810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:42.339226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:42.339385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:42.339426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:42.339528] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:42.343351] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=18.91%) [2026-02-16T20:29:42.343684] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-16T20:29:42.343847] [INFO ] [sig ] PRH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:42.507239] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRH.txt [2026-02-16T20:29:42.507379] [INFO ] [sig ] [2463/3407] Completed PRH in 0.4s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:42.507420] [INFO ] [sig ] [2464/3407] Forecasting PRI... [2026-02-16T20:29:42.507449] [INFO ] [sig ] Generating forecast for: PRI [2026-02-16T20:29:42.507479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-16T20:29:42.518868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-16T20:29:42.519159] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-16T20:29:42.520006] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-16T20:29:42.520060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:42.520092] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:42.520119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:42.520183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:42.576950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:42.577624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:42.577701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:42.577750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:42.694665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:42.694825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:42.694870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:42.694901] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:42.698314] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-16T20:29:42.698611] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-16T20:29:42.698746] [INFO ] [sig ] PRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:42.840065] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRI.txt [2026-02-16T20:29:42.840213] [INFO ] [sig ] [2464/3407] Completed PRI in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:42.840265] [INFO ] [sig ] [2465/3407] Forecasting PRIM... [2026-02-16T20:29:42.840303] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-16T20:29:42.840369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-16T20:29:42.851452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-16T20:29:42.851780] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-16T20:29:42.852557] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-16T20:29:42.852627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:42.852660] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:42.852687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:42.852744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:42.909420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:42.910102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:42.910187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:42.910226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:43.030397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:43.030550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:43.030609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:43.030641] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:43.033982] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-16T20:29:43.034257] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-16T20:29:43.034380] [INFO ] [sig ] PRIM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:43.175434] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRIM.txt [2026-02-16T20:29:43.175592] [INFO ] [sig ] [2465/3407] Completed PRIM in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:43.175634] [INFO ] [sig ] [2466/3407] Forecasting PRLB... [2026-02-16T20:29:43.175664] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-16T20:29:43.175694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-16T20:29:43.186211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-16T20:29:43.186496] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-16T20:29:43.187310] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-16T20:29:43.187378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:43.187409] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:43.187436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:43.187491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:43.244045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:43.244695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:43.244776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:43.244809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:43.365736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:43.365871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:43.365911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:43.365940] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:43.369274] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=63.71%) [2026-02-16T20:29:43.369557] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-16T20:29:43.369703] [INFO ] [sig ] PRLB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:43.511914] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRLB.txt [2026-02-16T20:29:43.512039] [INFO ] [sig ] [2466/3407] Completed PRLB in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:43.512078] [INFO ] [sig ] [2467/3407] Forecasting PRM... [2026-02-16T20:29:43.512108] [INFO ] [sig ] Generating forecast for: PRM [2026-02-16T20:29:43.512138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-16T20:29:43.523266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-16T20:29:43.523590] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-16T20:29:43.524399] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-16T20:29:43.524453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:43.524487] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:43.524516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:43.524594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:43.583438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:43.584449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:43.584556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:43.584610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:43.706827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:43.706982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:43.707026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:43.707057] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:43.710485] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=14.58%) [2026-02-16T20:29:43.710786] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-16T20:29:43.710918] [INFO ] [sig ] PRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:43.854785] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRM.txt [2026-02-16T20:29:43.854957] [INFO ] [sig ] [2467/3407] Completed PRM in 0.3s | 2.81 sym/s | Total: 14.6m | ETA: 5.6m [2026-02-16T20:29:43.855004] [INFO ] [sig ] [2468/3407] Forecasting PRME... [2026-02-16T20:29:43.855040] [INFO ] [sig ] Generating forecast for: PRME [2026-02-16T20:29:43.855107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-16T20:29:43.866073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-16T20:29:43.866372] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-16T20:29:43.867190] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-16T20:29:43.867245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:43.867279] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:43.867307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:43.867364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:43.924304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:43.924986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:43.925065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:43.925097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:44.042361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:44.042518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:44.042558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:44.042607] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:44.045987] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=87.80%) [2026-02-16T20:29:44.046262] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-16T20:29:44.046389] [INFO ] [sig ] PRME: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:44.188847] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRME.txt [2026-02-16T20:29:44.189015] [INFO ] [sig ] [2468/3407] Completed PRME in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-16T20:29:44.189066] [INFO ] [sig ] [2469/3407] Forecasting PRN... [2026-02-16T20:29:44.189105] [INFO ] [sig ] Generating forecast for: PRN [2026-02-16T20:29:44.189170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-16T20:29:44.200895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-16T20:29:44.201255] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-16T20:29:44.202092] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-16T20:29:44.202145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:44.202178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:44.202211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:44.202281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:44.259190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:44.259980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:44.260061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:44.260094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:44.377954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:44.378163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:44.378207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:44.378235] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:44.381833] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-02-16T20:29:44.382112] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-16T20:29:44.382248] [INFO ] [sig ] PRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:44.525386] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRN.txt [2026-02-16T20:29:44.525529] [INFO ] [sig ] [2469/3407] Completed PRN in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-16T20:29:44.525592] [INFO ] [sig ] [2470/3407] Forecasting PROF... [2026-02-16T20:29:44.525626] [INFO ] [sig ] Generating forecast for: PROF [2026-02-16T20:29:44.525679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-16T20:29:44.538246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-16T20:29:44.538701] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-16T20:29:44.539639] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-16T20:29:44.539703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:44.539740] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:44.539769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:44.539827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:44.603158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:44.603985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:44.604101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:44.604137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:44.731809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:44.731989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:44.732043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:44.732075] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:44.736008] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-02-16T20:29:44.736351] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-16T20:29:44.736500] [INFO ] [sig ] PROF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:44.886586] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PROF.txt [2026-02-16T20:29:44.886797] [INFO ] [sig ] [2470/3407] Completed PROF in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-16T20:29:44.886872] [INFO ] [sig ] [2471/3407] Forecasting PROK... [2026-02-16T20:29:44.886906] [INFO ] [sig ] Generating forecast for: PROK [2026-02-16T20:29:44.886937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-16T20:29:44.900170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-16T20:29:44.900558] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-16T20:29:44.901550] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-16T20:29:44.901625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:44.901660] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:44.901688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:44.901745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:44.961616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:44.962546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:44.962650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:44.962687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:45.088131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:45.088322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:45.088366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:45.088397] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:45.092055] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=28.39%) [2026-02-16T20:29:45.092412] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-16T20:29:45.092567] [INFO ] [sig ] PROK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:45.239329] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PROK.txt [2026-02-16T20:29:45.239540] [INFO ] [sig ] [2471/3407] Completed PROK in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-16T20:29:45.239647] [INFO ] [sig ] [2472/3407] Forecasting PRTA... [2026-02-16T20:29:45.239683] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-16T20:29:45.239717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-16T20:29:45.253147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-16T20:29:45.253654] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-16T20:29:45.254767] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-16T20:29:45.254825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:45.254858] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:45.254885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:45.254942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:45.321166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:45.322289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:45.322425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:45.322468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:45.462903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:45.463071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:45.463114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:45.463144] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:45.466630] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=15.04%) [2026-02-16T20:29:45.466923] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-16T20:29:45.467054] [INFO ] [sig ] PRTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:45.611990] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PRTA.txt [2026-02-16T20:29:45.612146] [INFO ] [sig ] [2472/3407] Completed PRTA in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-16T20:29:45.612185] [INFO ] [sig ] [2473/3407] Forecasting PRTH... [2026-02-16T20:29:45.612215] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-16T20:29:45.612245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-16T20:29:45.624387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-16T20:29:45.624713] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-16T20:29:45.625498] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-16T20:29:45.625550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:45.625602] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:45.625631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:45.625686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:45.682247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:45.683137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:45.683221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:45.683254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:45.799236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:45.799416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:45.799477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:45.799509] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:45.802927] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-02-16T20:29:45.803205] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-16T20:29:45.803336] [INFO ] [sig ] PRTH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:45.945079] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRTH.txt [2026-02-16T20:29:45.945272] [INFO ] [sig ] [2473/3407] Completed PRTH in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:45.945313] [INFO ] [sig ] [2474/3407] Forecasting PRVA... [2026-02-16T20:29:45.945344] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-16T20:29:45.945411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-16T20:29:45.956700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-16T20:29:45.956994] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-16T20:29:45.957804] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-16T20:29:45.957856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:45.957888] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:45.957915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:45.957996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:46.018124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:46.018875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:46.018953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:46.018985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:46.138119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:46.138276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:46.138317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:46.138346] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:46.141768] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-16T20:29:46.142044] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-16T20:29:46.142168] [INFO ] [sig ] PRVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:46.283075] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PRVA.txt [2026-02-16T20:29:46.283210] [INFO ] [sig ] [2474/3407] Completed PRVA in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:46.283249] [INFO ] [sig ] [2475/3407] Forecasting PSC... [2026-02-16T20:29:46.283279] [INFO ] [sig ] Generating forecast for: PSC [2026-02-16T20:29:46.283338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-16T20:29:46.294150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-16T20:29:46.294409] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-16T20:29:46.295192] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-16T20:29:46.295244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:46.295275] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:46.295302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:46.295358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:46.352692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:46.353304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:46.353381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:46.353412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:46.468490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:46.468617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:46.468655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:46.468684] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:46.471954] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-02-16T20:29:46.472223] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-16T20:29:46.472345] [INFO ] [sig ] PSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:46.614984] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSC.txt [2026-02-16T20:29:46.615106] [INFO ] [sig ] [2475/3407] Completed PSC in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:46.615144] [INFO ] [sig ] [2476/3407] Forecasting PSCE... [2026-02-16T20:29:46.615173] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-16T20:29:46.615203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-16T20:29:46.625793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-16T20:29:46.626066] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-16T20:29:46.626870] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-16T20:29:46.626922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:46.626955] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:46.626982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:46.627037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:46.685515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:46.686142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:46.686222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:46.686255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:46.795529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:46.795682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:46.795722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:46.795753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:46.799144] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-16T20:29:46.799423] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-16T20:29:46.799553] [INFO ] [sig ] PSCE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:46.939193] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSCE.txt [2026-02-16T20:29:46.939351] [INFO ] [sig ] [2476/3407] Completed PSCE in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:46.939397] [INFO ] [sig ] [2477/3407] Forecasting PSCH... [2026-02-16T20:29:46.939452] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-16T20:29:46.939488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-16T20:29:46.950322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-16T20:29:46.950639] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-16T20:29:46.951398] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-16T20:29:46.951450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:46.951518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:46.951548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:46.951622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:47.008298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:47.008968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:47.009046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:47.009078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:47.116930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:47.117082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:47.117122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:47.117151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:47.120651] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: UP (p=70.85%) [2026-02-16T20:29:47.120929] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-16T20:29:47.121054] [INFO ] [sig ] PSCH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:47.261110] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSCH.txt [2026-02-16T20:29:47.261235] [INFO ] [sig ] [2477/3407] Completed PSCH in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:47.261274] [INFO ] [sig ] [2478/3407] Forecasting PSEC... [2026-02-16T20:29:47.261303] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-16T20:29:47.261344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-16T20:29:47.274618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-16T20:29:47.274983] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-16T20:29:47.275846] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-16T20:29:47.275903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:47.275935] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:47.275961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:47.276017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:47.336158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:47.336946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:47.337039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:47.337075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:47.464107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:47.464285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:47.464336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:47.464374] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:47.468074] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-02-16T20:29:47.468374] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-16T20:29:47.468514] [INFO ] [sig ] PSEC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:47.618812] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSEC.txt [2026-02-16T20:29:47.618961] [INFO ] [sig ] [2478/3407] Completed PSEC in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:47.619000] [INFO ] [sig ] [2479/3407] Forecasting PSF... [2026-02-16T20:29:47.619030] [INFO ] [sig ] Generating forecast for: PSF [2026-02-16T20:29:47.619060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-16T20:29:47.631132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-16T20:29:47.631482] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-16T20:29:47.632313] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-16T20:29:47.632368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:47.632404] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:47.632431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:47.632493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:47.692965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:47.693767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:47.693851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:47.693884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:47.819664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:47.819834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:47.819897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:47.819936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:47.823483] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-16T20:29:47.823854] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-16T20:29:47.823987] [INFO ] [sig ] PSF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:47.969886] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSF.txt [2026-02-16T20:29:47.970024] [INFO ] [sig ] [2479/3407] Completed PSF in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:47.970062] [INFO ] [sig ] [2480/3407] Forecasting PSFE... [2026-02-16T20:29:47.970091] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-16T20:29:47.970123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-16T20:29:47.982702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-16T20:29:47.983060] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-16T20:29:47.983972] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-16T20:29:47.984024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:47.984055] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:47.984081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:47.984137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:48.041019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:48.042050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:48.042139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:48.042173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:48.168184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:48.168347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:48.168389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:48.168450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:48.171878] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-02-16T20:29:48.172163] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-16T20:29:48.172290] [INFO ] [sig ] PSFE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:48.316422] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSFE.txt [2026-02-16T20:29:48.316564] [INFO ] [sig ] [2480/3407] Completed PSFE in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:48.316625] [INFO ] [sig ] [2481/3407] Forecasting PSHG... [2026-02-16T20:29:48.316666] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-16T20:29:48.316726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-16T20:29:48.328087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-16T20:29:48.328415] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-16T20:29:48.329244] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-16T20:29:48.329297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:48.329329] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:48.329357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:48.329414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:48.388230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:48.389055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:48.389137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:48.389173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:48.511652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:48.511814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:48.511856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:48.511885] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:48.515453] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=53.56%) [2026-02-16T20:29:48.515758] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-16T20:29:48.515902] [INFO ] [sig ] PSHG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:48.663114] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSHG.txt [2026-02-16T20:29:48.663281] [INFO ] [sig ] [2481/3407] Completed PSHG in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:48.663367] [INFO ] [sig ] [2482/3407] Forecasting PSN... [2026-02-16T20:29:48.663413] [INFO ] [sig ] Generating forecast for: PSN [2026-02-16T20:29:48.663456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-16T20:29:48.675434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-16T20:29:48.675794] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-16T20:29:48.676591] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-16T20:29:48.676644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:48.676678] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:48.676705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:48.676762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:48.733666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:48.734309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:48.734405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:48.734441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:48.855909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:48.856066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:48.856107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:48.856136] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:48.859652] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-02-16T20:29:48.859929] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-16T20:29:48.860056] [INFO ] [sig ] PSN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:49.007624] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSN.txt [2026-02-16T20:29:49.007786] [INFO ] [sig ] [2482/3407] Completed PSN in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:49.007827] [INFO ] [sig ] [2483/3407] Forecasting PSNL... [2026-02-16T20:29:49.007856] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-16T20:29:49.007917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-16T20:29:49.019991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-16T20:29:49.020346] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-16T20:29:49.021180] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-16T20:29:49.021235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:49.021268] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:49.021296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:49.021355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:49.080972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:49.081727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:49.081809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:49.081844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:49.205918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:49.206082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:49.206125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:49.206154] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:49.209636] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=4.65%) [2026-02-16T20:29:49.209915] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-16T20:29:49.210042] [INFO ] [sig ] PSNL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:49.350306] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSNL.txt [2026-02-16T20:29:49.350463] [INFO ] [sig ] [2483/3407] Completed PSNL in 0.3s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:49.350521] [INFO ] [sig ] [2484/3407] Forecasting PSO... [2026-02-16T20:29:49.350560] [INFO ] [sig ] Generating forecast for: PSO [2026-02-16T20:29:49.350651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-16T20:29:49.365622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-16T20:29:49.366140] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-16T20:29:49.367085] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-16T20:29:49.367139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:49.367173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:49.367200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:49.367258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:49.437189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:49.438369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:49.438496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:49.438553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:49.564680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:49.564856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:49.564902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:49.564950] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:49.568655] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-02-16T20:29:49.568962] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-16T20:29:49.569097] [INFO ] [sig ] PSO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:49.714074] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSO.txt [2026-02-16T20:29:49.714238] [INFO ] [sig ] [2484/3407] Completed PSO in 0.4s | 2.81 sym/s | Total: 14.7m | ETA: 5.5m [2026-02-16T20:29:49.714280] [INFO ] [sig ] [2485/3407] Forecasting PSTG... [2026-02-16T20:29:49.714340] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-16T20:29:49.714374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-16T20:29:49.725721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-16T20:29:49.726062] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-16T20:29:49.726921] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-16T20:29:49.726975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:49.727008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:49.727035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:49.727091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:49.787144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:49.788084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:49.788174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:49.788208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:49.911876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:49.912036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:49.912079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:49.912107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:49.915561] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=44.92%) [2026-02-16T20:29:49.915852] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-16T20:29:49.915975] [INFO ] [sig ] PSTG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:50.061991] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSTG.txt [2026-02-16T20:29:50.062158] [INFO ] [sig ] [2485/3407] Completed PSTG in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-16T20:29:50.062200] [INFO ] [sig ] [2486/3407] Forecasting PSTL... [2026-02-16T20:29:50.062260] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-16T20:29:50.062294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-16T20:29:50.074717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-16T20:29:50.075015] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-16T20:29:50.075835] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-16T20:29:50.075889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:50.075921] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:50.075947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:50.076002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:50.132690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:50.133481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:50.133564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:50.133636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:50.252213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:50.252381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:50.252425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:50.252454] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:50.255959] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-16T20:29:50.256254] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-16T20:29:50.256384] [INFO ] [sig ] PSTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:50.397948] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PSTL.txt [2026-02-16T20:29:50.398273] [INFO ] [sig ] [2486/3407] Completed PSTL in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-16T20:29:50.398315] [INFO ] [sig ] [2487/3407] Forecasting PSX... [2026-02-16T20:29:50.398345] [INFO ] [sig ] Generating forecast for: PSX [2026-02-16T20:29:50.398375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-16T20:29:50.410468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-16T20:29:50.411011] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-16T20:29:50.411809] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-16T20:29:50.411862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:50.411894] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:50.411922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:50.411978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:50.468729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:50.469508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:50.469648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:50.469683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:50.596091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:50.596254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:50.596297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:50.596509] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:50.600566] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=40.41%) [2026-02-16T20:29:50.600865] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-16T20:29:50.600993] [INFO ] [sig ] PSX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:50.749924] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PSX.txt [2026-02-16T20:29:50.750099] [INFO ] [sig ] [2487/3407] Completed PSX in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-16T20:29:50.750165] [INFO ] [sig ] [2488/3407] Forecasting PTA... [2026-02-16T20:29:50.750199] [INFO ] [sig ] Generating forecast for: PTA [2026-02-16T20:29:50.750230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-16T20:29:50.761402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-16T20:29:50.761785] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-16T20:29:50.762561] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-16T20:29:50.762637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:50.762669] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:50.762706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:50.762763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:50.822678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:50.823603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:50.823705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:50.823741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:50.949116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:50.949274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:50.949319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:50.949352] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:50.953158] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=22.19%) [2026-02-16T20:29:50.953466] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-16T20:29:50.953618] [INFO ] [sig ] PTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:51.169464] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTA.txt [2026-02-16T20:29:51.169633] [INFO ] [sig ] [2488/3407] Completed PTA in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-16T20:29:51.169677] [INFO ] [sig ] [2489/3407] Forecasting PTC... [2026-02-16T20:29:51.169707] [INFO ] [sig ] Generating forecast for: PTC [2026-02-16T20:29:51.169763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-16T20:29:51.181738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-16T20:29:51.182077] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-16T20:29:51.182966] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-16T20:29:51.183022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:51.183055] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:51.183084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:51.183143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:51.243983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:51.244673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:51.244756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:51.244792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:51.372608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:51.372764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:51.372808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:51.372840] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:51.376382] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=19.46%) [2026-02-16T20:29:51.376709] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-16T20:29:51.376850] [INFO ] [sig ] PTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:51.528355] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTC.txt [2026-02-16T20:29:51.528500] [INFO ] [sig ] [2489/3407] Completed PTC in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:51.528541] [INFO ] [sig ] [2490/3407] Forecasting PTEN... [2026-02-16T20:29:51.528590] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-16T20:29:51.528626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-16T20:29:51.540365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-16T20:29:51.540687] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-16T20:29:51.541511] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-16T20:29:51.541564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:51.541627] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:51.541656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:51.541714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:51.602355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:51.603222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:51.603307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:51.603343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:51.722338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:51.722485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:51.722526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:51.722555] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:51.725916] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-02-16T20:29:51.726185] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-16T20:29:51.726309] [INFO ] [sig ] PTEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:51.875280] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PTEN.txt [2026-02-16T20:29:51.875448] [INFO ] [sig ] [2490/3407] Completed PTEN in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:51.875492] [INFO ] [sig ] [2491/3407] Forecasting PTF... [2026-02-16T20:29:51.875523] [INFO ] [sig ] Generating forecast for: PTF [2026-02-16T20:29:51.875554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-16T20:29:51.886613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-16T20:29:51.886927] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-16T20:29:51.887782] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-16T20:29:51.887836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:51.887869] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:51.887896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:51.887955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:51.948441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:51.949280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:51.949367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:51.949410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:52.072858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:52.073019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:52.073062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:52.073094] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:52.076669] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-16T20:29:52.076958] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-16T20:29:52.077088] [INFO ] [sig ] PTF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:52.232254] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTF.txt [2026-02-16T20:29:52.232387] [INFO ] [sig ] [2491/3407] Completed PTF in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:52.232426] [INFO ] [sig ] [2492/3407] Forecasting PTGX... [2026-02-16T20:29:52.232455] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-16T20:29:52.232493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-16T20:29:52.244150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-16T20:29:52.244462] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-16T20:29:52.245298] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-16T20:29:52.245352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:52.245385] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:52.245413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:52.245471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:52.307923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:52.308746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:52.308831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:52.308865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:52.431005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:52.431152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:52.431193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:52.431221] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:52.434598] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-02-16T20:29:52.434865] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-16T20:29:52.434989] [INFO ] [sig ] PTGX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:52.582732] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTGX.txt [2026-02-16T20:29:52.582869] [INFO ] [sig ] [2492/3407] Completed PTGX in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:52.582908] [INFO ] [sig ] [2493/3407] Forecasting PTH... [2026-02-16T20:29:52.582937] [INFO ] [sig ] Generating forecast for: PTH [2026-02-16T20:29:52.582967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-16T20:29:52.594021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-16T20:29:52.594349] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-16T20:29:52.595266] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-16T20:29:52.595326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:52.595363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:52.595400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:52.595489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:52.657080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:52.657881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:52.657983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:52.658020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:52.768475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:52.768676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:52.768721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:52.768752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:52.772328] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=35.44%) [2026-02-16T20:29:52.772664] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-16T20:29:52.772803] [INFO ] [sig ] PTH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:52.919337] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTH.txt [2026-02-16T20:29:52.919507] [INFO ] [sig ] [2493/3407] Completed PTH in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:52.919550] [INFO ] [sig ] [2494/3407] Forecasting PTLO... [2026-02-16T20:29:52.919627] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-16T20:29:52.919659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-16T20:29:52.930908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-16T20:29:52.931231] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-16T20:29:52.932091] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-16T20:29:52.932145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:52.932203] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:52.932233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:52.932292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:52.990472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:52.991289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:52.991376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:52.991411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:53.110717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:53.110878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:53.110919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:53.110949] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:53.114382] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-16T20:29:53.114729] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-16T20:29:53.114860] [INFO ] [sig ] PTLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:53.258204] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTLO.txt [2026-02-16T20:29:53.258364] [INFO ] [sig ] [2494/3407] Completed PTLO in 0.3s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:53.258407] [INFO ] [sig ] [2495/3407] Forecasting PTNQ... [2026-02-16T20:29:53.258437] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-16T20:29:53.258467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-16T20:29:53.269829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-16T20:29:53.270160] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-16T20:29:53.270992] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-16T20:29:53.271045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:53.271076] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:53.271102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:53.271158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:53.331142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:53.331929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:53.332011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:53.332044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:53.457265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:53.457426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:53.457480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:53.457515] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:53.461416] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-16T20:29:53.461771] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-16T20:29:53.461916] [INFO ] [sig ] PTNQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:53.664140] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PTNQ.txt [2026-02-16T20:29:53.664335] [INFO ] [sig ] [2495/3407] Completed PTNQ in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:53.664378] [INFO ] [sig ] [2496/3407] Forecasting PTON... [2026-02-16T20:29:53.664409] [INFO ] [sig ] Generating forecast for: PTON [2026-02-16T20:29:53.664442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-16T20:29:53.677428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-16T20:29:53.677902] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-16T20:29:53.678823] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-16T20:29:53.678876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:53.678910] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:53.678937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:53.678994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:53.745159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:53.746158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:53.746268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:53.746322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:53.896852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:53.897055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:53.897124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:53.897174] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:53.902682] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-16T20:29:53.903164] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-16T20:29:53.903367] [INFO ] [sig ] PTON: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:54.111881] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTON.txt [2026-02-16T20:29:54.112085] [INFO ] [sig ] [2496/3407] Completed PTON in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:54.112161] [INFO ] [sig ] [2497/3407] Forecasting PTY... [2026-02-16T20:29:54.112262] [INFO ] [sig ] Generating forecast for: PTY [2026-02-16T20:29:54.112322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-16T20:29:54.135207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-16T20:29:54.135798] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-16T20:29:54.137118] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-16T20:29:54.137197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:54.137247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:54.137291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:54.137383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:54.214655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:54.215868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:54.215999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:54.216043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:54.391234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:54.391471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:54.391527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:54.391627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:54.396318] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-16T20:29:54.396913] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-16T20:29:54.397135] [INFO ] [sig ] PTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:54.620966] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PTY.txt [2026-02-16T20:29:54.621209] [INFO ] [sig ] [2497/3407] Completed PTY in 0.5s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:54.621309] [INFO ] [sig ] [2498/3407] Forecasting PUBM... [2026-02-16T20:29:54.621359] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-16T20:29:54.621408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-16T20:29:54.639349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-16T20:29:54.639881] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-16T20:29:54.641089] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-16T20:29:54.641167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:54.641210] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:54.641246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:54.641329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:54.729602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:54.730536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:54.730680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:54.730726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:54.905810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:54.905980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:54.906024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:54.906056] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:54.910041] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=55.28%) [2026-02-16T20:29:54.910460] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-16T20:29:54.910645] [INFO ] [sig ] PUBM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:55.064915] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PUBM.txt [2026-02-16T20:29:55.065078] [INFO ] [sig ] [2498/3407] Completed PUBM in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:55.065123] [INFO ] [sig ] [2499/3407] Forecasting PUK... [2026-02-16T20:29:55.065157] [INFO ] [sig ] Generating forecast for: PUK [2026-02-16T20:29:55.065223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-16T20:29:55.079004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-16T20:29:55.079389] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-16T20:29:55.080276] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-16T20:29:55.080333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:55.080365] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:55.080392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:55.080448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:55.139523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:55.140398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:55.140491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:55.140529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:55.265441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:55.265627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:55.265671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:55.265701] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:55.269367] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-02-16T20:29:55.269741] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-16T20:29:55.269881] [INFO ] [sig ] PUK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:55.420272] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PUK.txt [2026-02-16T20:29:55.420434] [INFO ] [sig ] [2499/3407] Completed PUK in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:55.420475] [INFO ] [sig ] [2500/3407] Forecasting PUMP... [2026-02-16T20:29:55.420506] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-16T20:29:55.420538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-16T20:29:55.432055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-16T20:29:55.432443] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-16T20:29:55.433328] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-16T20:29:55.433386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:55.433418] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:55.433445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:55.433501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:55.494528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:55.495425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:55.495520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:55.495554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:55.624173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:55.624331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:55.624373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:55.624401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:55.627890] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-02-16T20:29:55.628243] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-16T20:29:55.628388] [INFO ] [sig ] PUMP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:55.778347] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PUMP.txt [2026-02-16T20:29:55.778510] [INFO ] [sig ] [2500/3407] Completed PUMP in 0.4s | 2.81 sym/s | Total: 14.8m | ETA: 5.4m [2026-02-16T20:29:55.778551] [INFO ] [sig ] [2501/3407] Forecasting PVH... [2026-02-16T20:29:55.778607] [INFO ] [sig ] Generating forecast for: PVH [2026-02-16T20:29:55.778668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-16T20:29:55.791233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-16T20:29:55.791685] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-16T20:29:55.792559] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-16T20:29:55.792658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:55.792694] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:55.792721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:55.792777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:55.854172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:55.855099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:55.855200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:55.855233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:55.981283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:55.981450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:55.981499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:55.981535] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:55.985161] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-16T20:29:55.985552] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-16T20:29:55.985727] [INFO ] [sig ] PVH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:56.132911] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PVH.txt [2026-02-16T20:29:56.133106] [INFO ] [sig ] [2501/3407] Completed PVH in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:56.133156] [INFO ] [sig ] [2502/3407] Forecasting PVL... [2026-02-16T20:29:56.133188] [INFO ] [sig ] Generating forecast for: PVL [2026-02-16T20:29:56.133221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-16T20:29:56.146083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-16T20:29:56.146480] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-16T20:29:56.147320] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-16T20:29:56.147374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:56.147406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:56.147433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:56.147490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:56.206398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:56.207292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:56.207387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:56.207420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:56.326871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:56.327038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:56.327081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:56.327110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:56.331038] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-16T20:29:56.331362] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-16T20:29:56.331510] [INFO ] [sig ] PVL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:56.486073] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PVL.txt [2026-02-16T20:29:56.486239] [INFO ] [sig ] [2502/3407] Completed PVL in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:56.486279] [INFO ] [sig ] [2503/3407] Forecasting PWP... [2026-02-16T20:29:56.486309] [INFO ] [sig ] Generating forecast for: PWP [2026-02-16T20:29:56.486338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-16T20:29:56.498233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-16T20:29:56.498658] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-16T20:29:56.499491] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-16T20:29:56.499559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:56.499642] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:56.499675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:56.499732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:56.561643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:56.562514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:56.562646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:56.562682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:56.687436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:56.687640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:56.687707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:56.687737] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:56.691291] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=82.88%) [2026-02-16T20:29:56.691640] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-16T20:29:56.691794] [INFO ] [sig ] PWP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:56.843953] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PWP.txt [2026-02-16T20:29:56.844114] [INFO ] [sig ] [2503/3407] Completed PWP in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:56.844154] [INFO ] [sig ] [2504/3407] Forecasting PXS... [2026-02-16T20:29:56.844188] [INFO ] [sig ] Generating forecast for: PXS [2026-02-16T20:29:56.844219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-16T20:29:56.855489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-16T20:29:56.855899] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-16T20:29:56.856789] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-16T20:29:56.856843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:56.856877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:56.856905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:56.856963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:56.917221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:56.918158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:56.918252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:56.918346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:57.032290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:57.032449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:57.032490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:57.032521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:57.036124] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=23.45%) [2026-02-16T20:29:57.036413] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-16T20:29:57.036558] [INFO ] [sig ] PXS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:57.182667] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PXS.txt [2026-02-16T20:29:57.182829] [INFO ] [sig ] [2504/3407] Completed PXS in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:57.182876] [INFO ] [sig ] [2505/3407] Forecasting PY... [2026-02-16T20:29:57.182907] [INFO ] [sig ] Generating forecast for: PY [2026-02-16T20:29:57.182939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-16T20:29:57.194350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-16T20:29:57.194720] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-16T20:29:57.195563] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-16T20:29:57.195643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:57.195677] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:57.195704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:57.195762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:57.256192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:57.257118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:57.257207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:57.257242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:57.386117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:57.386290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:57.386333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:57.386364] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:57.390239] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=25.48%) [2026-02-16T20:29:57.390616] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-16T20:29:57.390772] [INFO ] [sig ] PY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:57.538629] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PY.txt [2026-02-16T20:29:57.538824] [INFO ] [sig ] [2505/3407] Completed PY in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:57.538872] [INFO ] [sig ] [2506/3407] Forecasting PYXS... [2026-02-16T20:29:57.538903] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-16T20:29:57.538940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-16T20:29:57.550915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-16T20:29:57.551311] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-16T20:29:57.552492] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-16T20:29:57.552555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:57.552629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:57.552667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:57.552733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:57.617109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:57.618007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:57.618095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:57.618128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:57.738661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:57.738830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:57.738874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:57.738903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:57.742840] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=9.12%) [2026-02-16T20:29:57.743154] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-16T20:29:57.743306] [INFO ] [sig ] PYXS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:57.891119] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/PYXS.txt [2026-02-16T20:29:57.891320] [INFO ] [sig ] [2506/3407] Completed PYXS in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-16T20:29:57.891368] [INFO ] [sig ] [2507/3407] Forecasting PZZA... [2026-02-16T20:29:57.891398] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-16T20:29:57.891485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-16T20:29:57.902899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-16T20:29:57.903288] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-16T20:29:57.904111] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-16T20:29:57.904163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:57.904194] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:57.904222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:57.904277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:57.962566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:57.963475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:57.963619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:57.963658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:58.086511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:58.086715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:58.086756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:58.086785] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:58.090226] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-16T20:29:58.090525] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-16T20:29:58.090676] [INFO ] [sig ] PZZA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:58.237444] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/PZZA.txt [2026-02-16T20:29:58.237697] [INFO ] [sig ] [2507/3407] Completed PZZA in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:29:58.237793] [INFO ] [sig ] [2508/3407] Forecasting QBTS... [2026-02-16T20:29:58.237843] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-16T20:29:58.237878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-16T20:29:58.249829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-16T20:29:58.250225] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-16T20:29:58.251095] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-16T20:29:58.251150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:58.251183] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:58.251211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:58.251268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:58.310184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:58.311070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:58.311165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:58.311198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:58.436927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:58.437097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:58.437156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:58.437186] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:58.441267] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=36.90%) [2026-02-16T20:29:58.441621] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-16T20:29:58.441765] [INFO ] [sig ] QBTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:58.587601] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QBTS.txt [2026-02-16T20:29:58.587786] [INFO ] [sig ] [2508/3407] Completed QBTS in 0.3s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:29:58.587828] [INFO ] [sig ] [2509/3407] Forecasting QCLN... [2026-02-16T20:29:58.587857] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-16T20:29:58.587888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-16T20:29:58.599882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-16T20:29:58.600507] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-16T20:29:58.601350] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-16T20:29:58.601403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:58.601435] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:58.601463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:58.601518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:58.661426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:58.662310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:58.662407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:58.662441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:58.785496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:58.785681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:58.785911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:58.785940] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:58.789475] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-16T20:29:58.789851] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-16T20:29:58.789992] [INFO ] [sig ] QCLN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:58.939085] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QCLN.txt [2026-02-16T20:29:58.939253] [INFO ] [sig ] [2509/3407] Completed QCLN in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:29:58.939293] [INFO ] [sig ] [2510/3407] Forecasting QCOM... [2026-02-16T20:29:58.939322] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-16T20:29:58.939360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-16T20:29:58.952696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-16T20:29:58.953119] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-16T20:29:58.954013] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-16T20:29:58.954068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:58.954101] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:58.954128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:58.954186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:59.012806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:59.013700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:59.013810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:59.013844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:59.137158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:59.137327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:59.137368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:59.137399] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:59.140941] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=65.27%) [2026-02-16T20:29:59.141260] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-16T20:29:59.141394] [INFO ] [sig ] QCOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:29:59.291347] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QCOM.txt [2026-02-16T20:29:59.291513] [INFO ] [sig ] [2510/3407] Completed QCOM in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:29:59.291559] [INFO ] [sig ] [2511/3407] Forecasting QCRH... [2026-02-16T20:29:59.291635] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-16T20:29:59.291673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-16T20:29:59.303754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-16T20:29:59.304172] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-16T20:29:59.305026] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-16T20:29:59.305080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:59.305140] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:59.305169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:59.305226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:59.367315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:59.368238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:59.368333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:59.368367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:59.490559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:59.490759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:59.490803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:59.490834] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:59.494321] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-16T20:29:59.494672] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-16T20:29:59.494810] [INFO ] [sig ] QCRH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:29:59.647597] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QCRH.txt [2026-02-16T20:29:59.647759] [INFO ] [sig ] [2511/3407] Completed QCRH in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:29:59.647800] [INFO ] [sig ] [2512/3407] Forecasting QDEL... [2026-02-16T20:29:59.647832] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-16T20:29:59.647863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-16T20:29:59.660782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-16T20:29:59.661188] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-16T20:29:59.662023] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-16T20:29:59.662079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:29:59.662125] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:29:59.662153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:29:59.662209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:29:59.724197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:29:59.725187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:29:59.725298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:29:59.725331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:29:59.847196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:29:59.847360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:29:59.847403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:29:59.847432] [INFO ] [FORECASTER] Training complete [2026-02-16T20:29:59.851345] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-16T20:29:59.851765] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-16T20:29:59.851924] [INFO ] [sig ] QDEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:00.005034] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QDEL.txt [2026-02-16T20:30:00.005238] [INFO ] [sig ] [2512/3407] Completed QDEL in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:00.005286] [INFO ] [sig ] [2513/3407] Forecasting QFIN... [2026-02-16T20:30:00.005317] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-16T20:30:00.005354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-16T20:30:00.019777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-16T20:30:00.020355] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-16T20:30:00.021633] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-16T20:30:00.021704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:00.021737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:00.021764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:00.021999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:00.084069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:00.084995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:00.085101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:00.085134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:00.219230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:00.219396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:00.219438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:00.219467] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:00.223444] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-02-16T20:30:00.223912] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-16T20:30:00.224105] [INFO ] [sig ] QFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:00.375126] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QFIN.txt [2026-02-16T20:30:00.375337] [INFO ] [sig ] [2513/3407] Completed QFIN in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:00.375388] [INFO ] [sig ] [2514/3407] Forecasting QGEN... [2026-02-16T20:30:00.375424] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-16T20:30:00.375505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-16T20:30:00.387197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-16T20:30:00.387661] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-16T20:30:00.388767] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-16T20:30:00.388846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:00.388880] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:00.388908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:00.388967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:00.452903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:00.453828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:00.453936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:00.453969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:00.601557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:00.601721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:00.601765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:00.602153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:00.605851] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-16T20:30:00.606199] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-16T20:30:00.606351] [INFO ] [sig ] QGEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:00.759157] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QGEN.txt [2026-02-16T20:30:00.759318] [INFO ] [sig ] [2514/3407] Completed QGEN in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:00.759359] [INFO ] [sig ] [2515/3407] Forecasting QLYS... [2026-02-16T20:30:00.759390] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-16T20:30:00.759421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-16T20:30:00.775203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-16T20:30:00.777635] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-16T20:30:00.778595] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-16T20:30:00.778655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:00.778687] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:00.778715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:00.778772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:00.841492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:00.842382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:00.842476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:00.842509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:00.968646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:00.968788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:00.968829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:00.968858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:00.972433] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-02-16T20:30:00.972794] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-16T20:30:00.972938] [INFO ] [sig ] QLYS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:01.127124] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QLYS.txt [2026-02-16T20:30:01.127321] [INFO ] [sig ] [2515/3407] Completed QLYS in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:01.127372] [INFO ] [sig ] [2516/3407] Forecasting QMCO... [2026-02-16T20:30:01.127412] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-16T20:30:01.127446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-16T20:30:01.139833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-16T20:30:01.140260] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-16T20:30:01.141190] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-16T20:30:01.141248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:01.141281] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:01.141309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:01.141368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:01.200935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:01.201965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:01.202118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:01.202169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:01.331938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:01.332084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:01.332143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:01.332186] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:01.338111] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-02-16T20:30:01.338510] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-16T20:30:01.338698] [INFO ] [sig ] QMCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:01.494377] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QMCO.txt [2026-02-16T20:30:01.494667] [INFO ] [sig ] [2516/3407] Completed QMCO in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:01.494729] [INFO ] [sig ] [2517/3407] Forecasting QMOM... [2026-02-16T20:30:01.494771] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-16T20:30:01.494814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-16T20:30:01.510095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-16T20:30:01.510531] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-16T20:30:01.511408] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-16T20:30:01.511462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:01.511495] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:01.511523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:01.511604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:01.569146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:01.570094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:01.570182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:01.570215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:01.692684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:01.692850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:01.692891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:01.692919] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:01.696656] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-16T20:30:01.696957] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-16T20:30:01.697095] [INFO ] [sig ] QMOM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:01.852349] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QMOM.txt [2026-02-16T20:30:01.852518] [INFO ] [sig ] [2517/3407] Completed QMOM in 0.4s | 2.81 sym/s | Total: 14.9m | ETA: 5.3m [2026-02-16T20:30:01.852560] [INFO ] [sig ] [2518/3407] Forecasting QNTM... [2026-02-16T20:30:01.852643] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-16T20:30:01.852675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-16T20:30:01.864335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-16T20:30:01.864766] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-16T20:30:01.865649] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-16T20:30:01.865702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:01.865734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:01.865761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:01.865818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:01.926047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:01.926958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:01.927047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:01.927081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:02.083080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:02.083274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:02.083332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:02.083373] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:02.088827] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-02-16T20:30:02.089223] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-16T20:30:02.089400] [INFO ] [sig ] QNTM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:02.255755] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QNTM.txt [2026-02-16T20:30:02.255963] [INFO ] [sig ] [2518/3407] Completed QNTM in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:02.256010] [INFO ] [sig ] [2519/3407] Forecasting QQMG... [2026-02-16T20:30:02.256042] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-16T20:30:02.256072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-16T20:30:02.268337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-16T20:30:02.268751] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-16T20:30:02.270022] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-16T20:30:02.270077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:02.270110] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:02.270137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:02.270194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:02.335265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:02.336224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:02.336315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:02.336349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:02.451869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:02.452033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:02.452076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:02.452123] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:02.455847] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-16T20:30:02.456222] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-16T20:30:02.456365] [INFO ] [sig ] QQMG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:02.598769] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QQMG.txt [2026-02-16T20:30:02.598938] [INFO ] [sig ] [2519/3407] Completed QQMG in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:02.599005] [INFO ] [sig ] [2520/3407] Forecasting QQQ... [2026-02-16T20:30:02.599038] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-16T20:30:02.599072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-16T20:30:02.611262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-16T20:30:02.611598] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-16T20:30:02.612651] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-16T20:30:02.612704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:02.612737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:02.612763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:02.612820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:02.671125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:02.672111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:02.672197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:02.672230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:02.802471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:02.802663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:02.802719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:02.802761] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:02.806374] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-16T20:30:02.806783] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-16T20:30:02.806930] [INFO ] [sig ] QQQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:02.961244] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QQQ.txt [2026-02-16T20:30:02.961444] [INFO ] [sig ] [2520/3407] Completed QQQ in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:02.961492] [INFO ] [sig ] [2521/3407] Forecasting QQQE... [2026-02-16T20:30:02.961523] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-16T20:30:02.961555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-16T20:30:02.975520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-16T20:30:02.976125] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-16T20:30:02.977218] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-16T20:30:02.977279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:02.977313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:02.977342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:02.977404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:03.042507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:03.043634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:03.043772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:03.043828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:03.166943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:03.167116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:03.167164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:03.167197] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:03.170928] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-16T20:30:03.171238] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-16T20:30:03.171378] [INFO ] [sig ] QQQE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:03.319110] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QQQE.txt [2026-02-16T20:30:03.319268] [INFO ] [sig ] [2521/3407] Completed QQQE in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:03.319336] [INFO ] [sig ] [2522/3407] Forecasting QQQI... [2026-02-16T20:30:03.319373] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-16T20:30:03.319409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-16T20:30:03.331332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-16T20:30:03.331683] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-16T20:30:03.332518] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-16T20:30:03.332594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:03.332630] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:03.332658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:03.332715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:03.391067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:03.391897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:03.391985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:03.392018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:03.513935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:03.514106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:03.514150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:03.514180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:03.517693] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-02-16T20:30:03.518051] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-16T20:30:03.518189] [INFO ] [sig ] QQQI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:03.665933] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QQQI.txt [2026-02-16T20:30:03.666300] [INFO ] [sig ] [2522/3407] Completed QQQI in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:03.666347] [INFO ] [sig ] [2523/3407] Forecasting QQQJ... [2026-02-16T20:30:03.666377] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-16T20:30:03.666409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-16T20:30:03.679258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-16T20:30:03.679661] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-16T20:30:03.680510] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-16T20:30:03.680564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:03.680621] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:03.680661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:03.680721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:03.742482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:03.743652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:03.743738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:03.743771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:03.863926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:03.864307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:03.864351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:03.864378] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:03.868318] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-16T20:30:03.868625] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-16T20:30:03.868758] [INFO ] [sig ] QQQJ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:04.016147] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QQQJ.txt [2026-02-16T20:30:04.016320] [INFO ] [sig ] [2523/3407] Completed QQQJ in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-16T20:30:04.016365] [INFO ] [sig ] [2524/3407] Forecasting QQQM... [2026-02-16T20:30:04.016397] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-16T20:30:04.016428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-16T20:30:04.028406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-16T20:30:04.028787] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-16T20:30:04.029628] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-16T20:30:04.029683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:04.029719] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:04.029751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:04.029810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:04.090146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:04.090981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:04.091068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:04.091102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:04.219090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:04.219255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:04.219296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:04.219326] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:04.223123] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=91.77%) [2026-02-16T20:30:04.223405] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-16T20:30:04.223532] [INFO ] [sig ] QQQM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:04.374645] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QQQM.txt [2026-02-16T20:30:04.374873] [INFO ] [sig ] [2524/3407] Completed QQQM in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:04.374915] [INFO ] [sig ] [2525/3407] Forecasting QQQX... [2026-02-16T20:30:04.374965] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-16T20:30:04.374999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-16T20:30:04.387253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-16T20:30:04.387612] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-16T20:30:04.388475] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-16T20:30:04.388529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:04.388563] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:04.388622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:04.388682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:04.450036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:04.450935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:04.451024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:04.451058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:04.573879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:04.574050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:04.574095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:04.574125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:04.577776] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-02-16T20:30:04.578090] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-16T20:30:04.578232] [INFO ] [sig ] QQQX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:04.726364] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QQQX.txt [2026-02-16T20:30:04.726529] [INFO ] [sig ] [2525/3407] Completed QQQX in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:04.726593] [INFO ] [sig ] [2526/3407] Forecasting QRHC... [2026-02-16T20:30:04.726662] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-16T20:30:04.726696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-16T20:30:04.738400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-16T20:30:04.738765] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-16T20:30:04.739632] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-16T20:30:04.739687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:04.739721] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:04.739749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:04.739807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:04.802050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:04.802956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:04.803042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:04.803076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:04.923061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:04.923225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:04.923270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:04.923299] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:04.926787] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-16T20:30:04.927070] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-16T20:30:04.927200] [INFO ] [sig ] QRHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:05.074331] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QRHC.txt [2026-02-16T20:30:05.074508] [INFO ] [sig ] [2526/3407] Completed QRHC in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:05.074551] [INFO ] [sig ] [2527/3407] Forecasting QRVO... [2026-02-16T20:30:05.074603] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-16T20:30:05.074689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-16T20:30:05.087439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-16T20:30:05.087793] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-16T20:30:05.088900] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-16T20:30:05.088955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:05.088990] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:05.089019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:05.089078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:05.150664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:05.151603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:05.151695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:05.151738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:05.282782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:05.282974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:05.283038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:05.283084] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:05.287517] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-16T20:30:05.287879] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-16T20:30:05.288045] [INFO ] [sig ] QRVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:05.438929] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QRVO.txt [2026-02-16T20:30:05.439080] [INFO ] [sig ] [2527/3407] Completed QRVO in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:05.439121] [INFO ] [sig ] [2528/3407] Forecasting QS... [2026-02-16T20:30:05.439155] [INFO ] [sig ] Generating forecast for: QS [2026-02-16T20:30:05.439188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-16T20:30:05.450958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-16T20:30:05.451338] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-16T20:30:05.452205] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-16T20:30:05.452259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:05.452319] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:05.452348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:05.452406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:05.518140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:05.519055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:05.519144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:05.519185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:05.648132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:05.648298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:05.648342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:05.648382] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:05.652333] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-02-16T20:30:05.652647] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-16T20:30:05.652799] [INFO ] [sig ] QS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:05.795909] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QS.txt [2026-02-16T20:30:05.796075] [INFO ] [sig ] [2528/3407] Completed QS in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:05.796119] [INFO ] [sig ] [2529/3407] Forecasting QTEC... [2026-02-16T20:30:05.796151] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-16T20:30:05.796215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-16T20:30:05.810699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-16T20:30:05.811096] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-16T20:30:05.811980] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-16T20:30:05.812033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:05.812066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:05.812094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:05.812151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:05.876559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:05.877411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:05.877499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:05.877532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:06.017885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:06.018109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:06.018177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:06.018226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:06.022178] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=60.13%) [2026-02-16T20:30:06.022476] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-16T20:30:06.022630] [INFO ] [sig ] QTEC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:06.176245] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QTEC.txt [2026-02-16T20:30:06.176412] [INFO ] [sig ] [2529/3407] Completed QTEC in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:06.176454] [INFO ] [sig ] [2530/3407] Forecasting QTRX... [2026-02-16T20:30:06.176486] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-16T20:30:06.176549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-16T20:30:06.190353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-16T20:30:06.190726] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-16T20:30:06.192084] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-16T20:30:06.192139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:06.192173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:06.192202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:06.192260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:06.254526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:06.255488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:06.255804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:06.255848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:06.382534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:06.382724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:06.382777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:06.382816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:06.386812] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-02-16T20:30:06.387326] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-16T20:30:06.387465] [INFO ] [sig ] QTRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:06.547995] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QTRX.txt [2026-02-16T20:30:06.548167] [INFO ] [sig ] [2530/3407] Completed QTRX in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:06.548209] [INFO ] [sig ] [2531/3407] Forecasting QTTB... [2026-02-16T20:30:06.548269] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-16T20:30:06.548303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-16T20:30:06.560216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-16T20:30:06.560553] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-16T20:30:06.561393] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-16T20:30:06.561446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:06.561478] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:06.561505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:06.561562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:06.622630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:06.623531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:06.623638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:06.623674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:06.744785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:06.744952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:06.744993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:06.745059] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:06.748609] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-16T20:30:06.748924] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-16T20:30:06.749061] [INFO ] [sig ] QTTB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:06.904118] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QTTB.txt [2026-02-16T20:30:06.904283] [INFO ] [sig ] [2531/3407] Completed QTTB in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:06.904324] [INFO ] [sig ] [2532/3407] Forecasting QTUM... [2026-02-16T20:30:06.904354] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-16T20:30:06.904415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-16T20:30:06.915905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-16T20:30:06.916261] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-16T20:30:06.917110] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-16T20:30:06.917163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:06.917194] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:06.917221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:06.917281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:06.974099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:06.975057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:06.975146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:06.975180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:07.101264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:07.101432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:07.101474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:07.101503] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:07.105311] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-02-16T20:30:07.105623] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-16T20:30:07.105759] [INFO ] [sig ] QTUM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:07.249533] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QTUM.txt [2026-02-16T20:30:07.249717] [INFO ] [sig ] [2532/3407] Completed QTUM in 0.3s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:07.249788] [INFO ] [sig ] [2533/3407] Forecasting QTWO... [2026-02-16T20:30:07.249821] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-16T20:30:07.249852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-16T20:30:07.261511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-16T20:30:07.261868] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-16T20:30:07.262710] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-16T20:30:07.262763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:07.262797] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:07.262824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:07.262882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:07.324925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:07.325866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:07.325959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:07.325994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:07.459145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:07.459257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:07.459300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:07.459331] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:07.462993] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-02-16T20:30:07.463367] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-16T20:30:07.463524] [INFO ] [sig ] QTWO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:07.612483] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QTWO.txt [2026-02-16T20:30:07.612665] [INFO ] [sig ] [2533/3407] Completed QTWO in 0.4s | 2.81 sym/s | Total: 15.0m | ETA: 5.2m [2026-02-16T20:30:07.612708] [INFO ] [sig ] [2534/3407] Forecasting QUAD... [2026-02-16T20:30:07.612738] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-16T20:30:07.612793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-16T20:30:07.625685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-16T20:30:07.626016] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-16T20:30:07.626867] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-16T20:30:07.627113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:07.627147] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:07.627176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:07.627256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:07.691781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:07.692890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:07.692980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:07.693021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:07.823479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:07.823661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:07.823705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:07.823736] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:07.827354] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-16T20:30:07.827675] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-16T20:30:07.827843] [INFO ] [sig ] QUAD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:07.981082] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QUAD.txt [2026-02-16T20:30:07.981244] [INFO ] [sig ] [2534/3407] Completed QUAD in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:07.981286] [INFO ] [sig ] [2535/3407] Forecasting QUIK... [2026-02-16T20:30:07.981316] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-16T20:30:07.981377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-16T20:30:07.993515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-16T20:30:07.993900] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-16T20:30:07.994784] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-16T20:30:07.994837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:07.994869] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:07.994896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:07.994954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:08.060027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:08.061204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:08.061291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:08.061325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:08.190920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:08.191100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:08.191162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:08.191195] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:08.194747] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-02-16T20:30:08.195049] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-16T20:30:08.195188] [INFO ] [sig ] QUIK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:08.351552] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QUIK.txt [2026-02-16T20:30:08.351724] [INFO ] [sig ] [2535/3407] Completed QUIK in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:08.351766] [INFO ] [sig ] [2536/3407] Forecasting QURE... [2026-02-16T20:30:08.351822] [INFO ] [sig ] Generating forecast for: QURE [2026-02-16T20:30:08.351853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-16T20:30:08.364365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-16T20:30:08.364778] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-16T20:30:08.365865] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-16T20:30:08.366121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:08.366159] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:08.366216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:08.366286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:08.428721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:08.429613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:08.429701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:08.429736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:08.556539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:08.556720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:08.556766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:08.556802] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:08.560462] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-02-16T20:30:08.560784] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-16T20:30:08.560946] [INFO ] [sig ] QURE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:08.708604] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QURE.txt [2026-02-16T20:30:08.708765] [INFO ] [sig ] [2536/3407] Completed QURE in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:08.708816] [INFO ] [sig ] [2537/3407] Forecasting QVAL... [2026-02-16T20:30:08.708854] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-16T20:30:08.708891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-16T20:30:08.721630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-16T20:30:08.721960] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-16T20:30:08.722889] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-16T20:30:08.722943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:08.722977] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:08.723005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:08.723062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:08.786625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:08.787560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:08.787671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:08.787707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:08.915255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:08.915426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:08.915469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:08.915500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:08.919092] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-16T20:30:08.919382] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-16T20:30:08.919512] [INFO ] [sig ] QVAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:09.074594] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QVAL.txt [2026-02-16T20:30:09.074748] [INFO ] [sig ] [2537/3407] Completed QVAL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:09.074790] [INFO ] [sig ] [2538/3407] Forecasting QVCC... [2026-02-16T20:30:09.074822] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-16T20:30:09.074883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-16T20:30:09.089465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-16T20:30:09.089924] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-16T20:30:09.090794] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-16T20:30:09.090849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:09.090882] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:09.090911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:09.090968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:09.153826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:09.154969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:09.155100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:09.155142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:09.287628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:09.287816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:09.287870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:09.287908] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:09.291557] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=45.70%) [2026-02-16T20:30:09.291902] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-16T20:30:09.292039] [INFO ] [sig ] QVCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:09.437505] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/QVCC.txt [2026-02-16T20:30:09.437696] [INFO ] [sig ] [2538/3407] Completed QVCC in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:09.437738] [INFO ] [sig ] [2539/3407] Forecasting QYLD... [2026-02-16T20:30:09.437799] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-16T20:30:09.437833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-16T20:30:09.449378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-16T20:30:09.449764] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-16T20:30:09.450631] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-16T20:30:09.450685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:09.450717] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:09.450744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:09.450814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:09.507338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:09.508335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:09.508425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:09.508459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:09.626161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:09.626334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:09.626387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:09.626423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:09.630073] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-02-16T20:30:09.630382] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-16T20:30:09.630523] [INFO ] [sig ] QYLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:09.775046] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QYLD.txt [2026-02-16T20:30:09.775211] [INFO ] [sig ] [2539/3407] Completed QYLD in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-16T20:30:09.775254] [INFO ] [sig ] [2540/3407] Forecasting QYLG... [2026-02-16T20:30:09.775284] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-16T20:30:09.775345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-16T20:30:09.786436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-16T20:30:09.786801] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-16T20:30:09.787632] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-16T20:30:09.787684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:09.787717] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:09.787744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:09.787800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:09.846607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:09.847478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:09.847560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:09.847618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:09.968234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:09.968412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:09.968475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:09.968510] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:09.972721] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-16T20:30:09.973091] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-16T20:30:09.973260] [INFO ] [sig ] QYLG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:10.125332] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/QYLG.txt [2026-02-16T20:30:10.125504] [INFO ] [sig ] [2540/3407] Completed QYLG in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:10.125545] [INFO ] [sig ] [2541/3407] Forecasting RA... [2026-02-16T20:30:10.125596] [INFO ] [sig ] Generating forecast for: RA [2026-02-16T20:30:10.125660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-16T20:30:10.138304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-16T20:30:10.138665] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-16T20:30:10.139510] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-16T20:30:10.139563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:10.139627] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:10.139655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:10.139711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:10.198974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:10.199896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:10.199994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:10.200042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:10.327361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:10.327531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:10.327617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:10.327653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:10.331461] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-16T20:30:10.331887] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-16T20:30:10.332037] [INFO ] [sig ] RA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:10.519514] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RA.txt [2026-02-16T20:30:10.519866] [INFO ] [sig ] [2541/3407] Completed RA in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:10.519945] [INFO ] [sig ] [2542/3407] Forecasting RACE... [2026-02-16T20:30:10.519999] [INFO ] [sig ] Generating forecast for: RACE [2026-02-16T20:30:10.520042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-16T20:30:10.534203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-16T20:30:10.534651] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-16T20:30:10.535725] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-16T20:30:10.535779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:10.535813] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:10.535842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:10.535900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:10.599769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:10.600714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:10.600803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:10.600835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:10.726471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:10.726701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:10.726764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:10.726796] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:10.730862] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-02-16T20:30:10.731173] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-16T20:30:10.731301] [INFO ] [sig ] RACE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:10.885446] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RACE.txt [2026-02-16T20:30:10.885623] [INFO ] [sig ] [2542/3407] Completed RACE in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:10.885676] [INFO ] [sig ] [2543/3407] Forecasting RAIL... [2026-02-16T20:30:10.885735] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-16T20:30:10.885780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-16T20:30:10.897690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-16T20:30:10.898057] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-16T20:30:10.898905] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-16T20:30:10.898958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:10.898990] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:10.899025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:10.899141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:10.960374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:10.961327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:10.961423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:10.961459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:11.090587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:11.090762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:11.090808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:11.090839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:11.095719] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-16T20:30:11.096107] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-16T20:30:11.096289] [INFO ] [sig ] RAIL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:11.254637] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RAIL.txt [2026-02-16T20:30:11.254842] [INFO ] [sig ] [2543/3407] Completed RAIL in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:11.254941] [INFO ] [sig ] [2544/3407] Forecasting RAMP... [2026-02-16T20:30:11.254997] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-16T20:30:11.255040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-16T20:30:11.269428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-16T20:30:11.269937] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-16T20:30:11.271116] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-16T20:30:11.271184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:11.271229] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:11.271267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:11.271351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:11.331079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:11.332243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:11.332331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:11.332364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:11.465203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:11.465418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:11.465466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:11.465498] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:11.469665] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=55.47%) [2026-02-16T20:30:11.470089] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-16T20:30:11.470256] [INFO ] [sig ] RAMP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:11.624381] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RAMP.txt [2026-02-16T20:30:11.624565] [INFO ] [sig ] [2544/3407] Completed RAMP in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:11.624629] [INFO ] [sig ] [2545/3407] Forecasting RARE... [2026-02-16T20:30:11.624693] [INFO ] [sig ] Generating forecast for: RARE [2026-02-16T20:30:11.624735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-16T20:30:11.637126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-16T20:30:11.637616] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-16T20:30:11.638598] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-16T20:30:11.638667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:11.638751] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:11.638780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:11.638845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:11.701403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:11.702523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:11.702699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:11.702749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:11.829200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:11.829363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:11.829406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:11.829436] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:11.833051] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-16T20:30:11.833419] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-16T20:30:11.833570] [INFO ] [sig ] RARE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:11.988013] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RARE.txt [2026-02-16T20:30:11.988410] [INFO ] [sig ] [2545/3407] Completed RARE in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:11.988451] [INFO ] [sig ] [2546/3407] Forecasting RAVE... [2026-02-16T20:30:11.988481] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-16T20:30:11.988513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-16T20:30:12.001011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-16T20:30:12.001451] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-16T20:30:12.002729] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-16T20:30:12.002801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:12.002834] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:12.002862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:12.002919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:12.063062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:12.064022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:12.064109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:12.064142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:12.177826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:12.178021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:12.178070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:12.178100] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:12.182111] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-02-16T20:30:12.182409] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-16T20:30:12.182546] [INFO ] [sig ] RAVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:12.328294] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RAVE.txt [2026-02-16T20:30:12.328429] [INFO ] [sig ] [2546/3407] Completed RAVE in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:12.328478] [INFO ] [sig ] [2547/3407] Forecasting RAY... [2026-02-16T20:30:12.328512] [INFO ] [sig ] Generating forecast for: RAY [2026-02-16T20:30:12.328542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-16T20:30:12.340847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-16T20:30:12.341300] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-16T20:30:12.342320] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-16T20:30:12.342383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:12.342417] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:12.342444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:12.342500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:12.400621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:12.401463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:12.401541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:12.401600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:12.519312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:12.519469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:12.519514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:12.519545] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:12.523031] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-16T20:30:12.523315] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-16T20:30:12.523443] [INFO ] [sig ] RAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:12.666528] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RAY.txt [2026-02-16T20:30:12.666708] [INFO ] [sig ] [2547/3407] Completed RAY in 0.3s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:12.666749] [INFO ] [sig ] [2548/3407] Forecasting RBA... [2026-02-16T20:30:12.666779] [INFO ] [sig ] Generating forecast for: RBA [2026-02-16T20:30:12.666810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-16T20:30:12.678349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-16T20:30:12.678662] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-16T20:30:12.679494] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-16T20:30:12.679547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:12.679603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:12.679633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:12.679691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:12.742229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:12.743082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:12.743164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:12.743199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:12.870588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:12.870765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:12.870815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:12.870881] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:12.874651] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=70.42%) [2026-02-16T20:30:12.874962] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-16T20:30:12.875096] [INFO ] [sig ] RBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:13.031620] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RBA.txt [2026-02-16T20:30:13.031760] [INFO ] [sig ] [2548/3407] Completed RBA in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:13.031800] [INFO ] [sig ] [2549/3407] Forecasting RBB... [2026-02-16T20:30:13.031828] [INFO ] [sig ] Generating forecast for: RBB [2026-02-16T20:30:13.031858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-16T20:30:13.044930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-16T20:30:13.045384] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-16T20:30:13.046286] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-16T20:30:13.046340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:13.046373] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:13.046399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:13.046456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:13.107350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:13.108253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:13.108336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:13.108371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:13.234911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:13.235083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:13.235126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:13.235156] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:13.239179] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-16T20:30:13.239569] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-16T20:30:13.239764] [INFO ] [sig ] RBB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:13.402252] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RBB.txt [2026-02-16T20:30:13.402420] [INFO ] [sig ] [2549/3407] Completed RBB in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:13.402464] [INFO ] [sig ] [2550/3407] Forecasting RBC... [2026-02-16T20:30:13.402496] [INFO ] [sig ] Generating forecast for: RBC [2026-02-16T20:30:13.402528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-16T20:30:13.414451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-16T20:30:13.414872] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-16T20:30:13.415729] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-16T20:30:13.415783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:13.415814] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:13.415845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:13.415906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:13.478215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:13.479199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:13.479284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:13.479316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:13.609549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:13.609749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:13.609800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:13.609833] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:13.613731] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-16T20:30:13.614095] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-16T20:30:13.614242] [INFO ] [sig ] RBC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:13.767039] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RBC.txt [2026-02-16T20:30:13.767218] [INFO ] [sig ] [2550/3407] Completed RBC in 0.4s | 2.81 sym/s | Total: 15.1m | ETA: 5.1m [2026-02-16T20:30:13.767267] [INFO ] [sig ] [2551/3407] Forecasting RBCAA... [2026-02-16T20:30:13.767327] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-16T20:30:13.767359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-16T20:30:13.780544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-16T20:30:13.780920] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-16T20:30:13.781926] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-16T20:30:13.781983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:13.782014] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:13.782042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:13.782098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:13.841419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:13.842394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:13.842495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:13.842531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:13.962634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:13.962801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:13.962843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:13.962872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:13.967006] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-02-16T20:30:13.967292] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-16T20:30:13.967419] [INFO ] [sig ] RBCAA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:14.112097] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RBCAA.txt [2026-02-16T20:30:14.112276] [INFO ] [sig ] [2551/3407] Completed RBCAA in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:14.112317] [INFO ] [sig ] [2552/3407] Forecasting RBLX... [2026-02-16T20:30:14.112349] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-16T20:30:14.112413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-16T20:30:14.124949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-16T20:30:14.125357] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-16T20:30:14.126197] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-16T20:30:14.126251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:14.126284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:14.126311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:14.126368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:14.184835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:14.186009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:14.186096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:14.186131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:14.322873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:14.323048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:14.323113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:14.323146] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:14.326889] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-16T20:30:14.327182] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-16T20:30:14.327346] [INFO ] [sig ] RBLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:14.482238] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RBLX.txt [2026-02-16T20:30:14.482400] [INFO ] [sig ] [2552/3407] Completed RBLX in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:14.482441] [INFO ] [sig ] [2553/3407] Forecasting RC... [2026-02-16T20:30:14.482471] [INFO ] [sig ] Generating forecast for: RC [2026-02-16T20:30:14.482501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-16T20:30:14.497231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-16T20:30:14.497656] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-16T20:30:14.498847] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-16T20:30:14.498903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:14.498937] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:14.498971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:14.499041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:14.563920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:14.564847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:14.564934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:14.564967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:14.699618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:14.699778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:14.699820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:14.699850] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:14.704062] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-16T20:30:14.704361] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-16T20:30:14.704495] [INFO ] [sig ] RC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:14.861467] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RC.txt [2026-02-16T20:30:14.861665] [INFO ] [sig ] [2553/3407] Completed RC in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:14.861725] [INFO ] [sig ] [2554/3407] Forecasting RCEL... [2026-02-16T20:30:14.861796] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-16T20:30:14.861831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-16T20:30:14.875351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-16T20:30:14.875818] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-16T20:30:14.876868] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-16T20:30:14.876925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:14.876957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:14.876985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:14.877042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:14.943731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:14.944624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:14.944707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:14.944741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:15.089552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:15.089779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:15.089849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:15.089882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:15.094786] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=43.48%) [2026-02-16T20:30:15.095128] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-16T20:30:15.095280] [INFO ] [sig ] RCEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:15.245523] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RCEL.txt [2026-02-16T20:30:15.245723] [INFO ] [sig ] [2554/3407] Completed RCEL in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:15.245765] [INFO ] [sig ] [2555/3407] Forecasting RCI... [2026-02-16T20:30:15.245832] [INFO ] [sig ] Generating forecast for: RCI [2026-02-16T20:30:15.245877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-16T20:30:15.258488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-16T20:30:15.258945] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-16T20:30:15.259881] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-16T20:30:15.259936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:15.259970] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:15.260002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:15.260060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:15.320887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:15.321809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:15.321943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:15.321977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:15.448631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:15.448798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:15.448842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:15.448872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:15.452440] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-16T20:30:15.452755] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-16T20:30:15.452890] [INFO ] [sig ] RCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:15.604183] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RCI.txt [2026-02-16T20:30:15.604342] [INFO ] [sig ] [2555/3407] Completed RCI in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:15.604382] [INFO ] [sig ] [2556/3407] Forecasting RCKY... [2026-02-16T20:30:15.604415] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-16T20:30:15.604446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-16T20:30:15.618075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-16T20:30:15.618638] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-16T20:30:15.619480] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-16T20:30:15.619534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:15.619567] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:15.619618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:15.619677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:15.684901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:15.685981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:15.686103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:15.686156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:15.817116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:15.817499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:15.817551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:15.817610] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:15.822059] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-02-16T20:30:15.822391] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-16T20:30:15.822532] [INFO ] [sig ] RCKY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:15.969016] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RCKY.txt [2026-02-16T20:30:15.969166] [INFO ] [sig ] [2556/3407] Completed RCKY in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-16T20:30:15.969207] [INFO ] [sig ] [2557/3407] Forecasting RCL... [2026-02-16T20:30:15.969237] [INFO ] [sig ] Generating forecast for: RCL [2026-02-16T20:30:15.969267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-16T20:30:15.981911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-16T20:30:15.982209] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-16T20:30:15.983077] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-16T20:30:15.983133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:15.983165] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:15.983193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:15.983250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:16.040421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:16.041112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:16.041197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:16.041230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:16.164326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:16.164467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:16.164508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:16.164537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:16.167895] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=9.57%) [2026-02-16T20:30:16.168196] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-16T20:30:16.168321] [INFO ] [sig ] RCL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:16.310165] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RCL.txt [2026-02-16T20:30:16.310506] [INFO ] [sig ] [2557/3407] Completed RCL in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:16.310547] [INFO ] [sig ] [2558/3407] Forecasting RCS... [2026-02-16T20:30:16.310598] [INFO ] [sig ] Generating forecast for: RCS [2026-02-16T20:30:16.310630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-16T20:30:16.322606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-16T20:30:16.322920] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-16T20:30:16.323779] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-16T20:30:16.323832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:16.323878] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:16.323907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:16.323965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:16.383759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:16.384454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:16.384539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:16.384593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:16.511356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:16.511547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:16.511622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:16.511654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:16.515796] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-02-16T20:30:16.516086] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-16T20:30:16.516219] [INFO ] [sig ] RCS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:16.667870] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RCS.txt [2026-02-16T20:30:16.668098] [INFO ] [sig ] [2558/3407] Completed RCS in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:16.668197] [INFO ] [sig ] [2559/3407] Forecasting RCUS... [2026-02-16T20:30:16.668239] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-16T20:30:16.668277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-16T20:30:16.681445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-16T20:30:16.681857] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-16T20:30:16.682707] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-16T20:30:16.682760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:16.682791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:16.682818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:16.682874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:16.740472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:16.741279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:16.741365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:16.741400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:16.862754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:16.862925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:16.862969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:16.862999] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:16.866488] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=99.59%) [2026-02-16T20:30:16.866808] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-16T20:30:16.866957] [INFO ] [sig ] RCUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:17.012975] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RCUS.txt [2026-02-16T20:30:17.013132] [INFO ] [sig ] [2559/3407] Completed RCUS in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:17.013180] [INFO ] [sig ] [2560/3407] Forecasting RDCM... [2026-02-16T20:30:17.013214] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-16T20:30:17.013245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-16T20:30:17.025110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-16T20:30:17.025484] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-16T20:30:17.026303] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-16T20:30:17.026357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:17.026389] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:17.026416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:17.026471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:17.084873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:17.085735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:17.085819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:17.085852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:17.212506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:17.212723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:17.212775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:17.212807] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:17.216544] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=60.71%) [2026-02-16T20:30:17.216899] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-16T20:30:17.217039] [INFO ] [sig ] RDCM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:17.365551] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RDCM.txt [2026-02-16T20:30:17.365735] [INFO ] [sig ] [2560/3407] Completed RDCM in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:17.365777] [INFO ] [sig ] [2561/3407] Forecasting RDVY... [2026-02-16T20:30:17.365839] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-16T20:30:17.365888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-16T20:30:17.378609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-16T20:30:17.378929] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-16T20:30:17.379935] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-16T20:30:17.379994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:17.380035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:17.380068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:17.380137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:17.438902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:17.439714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:17.439795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:17.439829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:17.561670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:17.561825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:17.561866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:17.561895] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:17.565291] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=54.46%) [2026-02-16T20:30:17.565567] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-16T20:30:17.565714] [INFO ] [sig ] RDVY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:17.713377] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RDVY.txt [2026-02-16T20:30:17.713593] [INFO ] [sig ] [2561/3407] Completed RDVY in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:17.713641] [INFO ] [sig ] [2562/3407] Forecasting RDY... [2026-02-16T20:30:17.713680] [INFO ] [sig ] Generating forecast for: RDY [2026-02-16T20:30:17.713714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-16T20:30:17.726044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-16T20:30:17.726432] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-16T20:30:17.727536] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-16T20:30:17.727650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:17.727736] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:17.727783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:17.727869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:17.790527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:17.791655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:17.791740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:17.791772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:17.917861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:17.918042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:17.918094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:17.918125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:17.921707] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-16T20:30:17.921991] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-16T20:30:17.922125] [INFO ] [sig ] RDY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:18.064334] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RDY.txt [2026-02-16T20:30:18.064482] [INFO ] [sig ] [2562/3407] Completed RDY in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:18.064526] [INFO ] [sig ] [2563/3407] Forecasting REAL... [2026-02-16T20:30:18.064556] [INFO ] [sig ] Generating forecast for: REAL [2026-02-16T20:30:18.064607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-16T20:30:18.077674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-16T20:30:18.078055] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-16T20:30:18.078890] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-16T20:30:18.078943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:18.078995] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:18.079030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:18.079100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:18.138826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:18.139482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:18.139564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:18.139616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:18.263440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:18.263619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:18.263663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:18.263692] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:18.267062] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=49.10%) [2026-02-16T20:30:18.267351] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-16T20:30:18.267473] [INFO ] [sig ] REAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:18.408097] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REAL.txt [2026-02-16T20:30:18.408220] [INFO ] [sig ] [2563/3407] Completed REAL in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:18.408267] [INFO ] [sig ] [2564/3407] Forecasting REAX... [2026-02-16T20:30:18.408297] [INFO ] [sig ] Generating forecast for: REAX [2026-02-16T20:30:18.408326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-16T20:30:18.419774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-16T20:30:18.420062] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-16T20:30:18.420865] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-16T20:30:18.420917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:18.420948] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:18.420978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:18.421046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:18.482134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:18.482937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:18.483018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:18.483050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:18.605725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:18.605857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:18.605898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:18.605926] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:18.609871] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-16T20:30:18.610234] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-16T20:30:18.610409] [INFO ] [sig ] REAX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:18.761984] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/REAX.txt [2026-02-16T20:30:18.762139] [INFO ] [sig ] [2564/3407] Completed REAX in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:18.762178] [INFO ] [sig ] [2565/3407] Forecasting REBN... [2026-02-16T20:30:18.762208] [INFO ] [sig ] Generating forecast for: REBN [2026-02-16T20:30:18.762240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-16T20:30:18.774856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-16T20:30:18.775172] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-16T20:30:18.775973] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-16T20:30:18.776025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:18.776056] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:18.776083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:18.776138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:18.834773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:18.835685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:18.835769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:18.835803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:18.959200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:18.959557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:18.959618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:18.959710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:18.963277] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-02-16T20:30:18.963557] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-16T20:30:18.963704] [INFO ] [sig ] REBN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:19.105767] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/REBN.txt [2026-02-16T20:30:19.105928] [INFO ] [sig ] [2565/3407] Completed REBN in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:19.105967] [INFO ] [sig ] [2566/3407] Forecasting REFI... [2026-02-16T20:30:19.105998] [INFO ] [sig ] Generating forecast for: REFI [2026-02-16T20:30:19.106028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-16T20:30:19.119780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-16T20:30:19.120111] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-16T20:30:19.121111] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-16T20:30:19.121163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:19.121195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:19.121225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:19.121282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:19.179352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:19.180436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:19.180533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:19.180569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:19.312135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:19.312306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:19.312349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:19.312377] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:19.315952] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-16T20:30:19.316233] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-16T20:30:19.316364] [INFO ] [sig ] REFI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:19.463108] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/REFI.txt [2026-02-16T20:30:19.463250] [INFO ] [sig ] [2566/3407] Completed REFI in 0.4s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:19.463289] [INFO ] [sig ] [2567/3407] Forecasting REG... [2026-02-16T20:30:19.463319] [INFO ] [sig ] Generating forecast for: REG [2026-02-16T20:30:19.463376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-16T20:30:19.475116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-16T20:30:19.475379] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-16T20:30:19.476185] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-16T20:30:19.476237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:19.476269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:19.476296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:19.476353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:19.532695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:19.533285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:19.533362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:19.533394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:19.652692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:19.652815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:19.652853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:19.652882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:19.656548] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-16T20:30:19.656836] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-16T20:30:19.656960] [INFO ] [sig ] REG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:19.802220] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REG.txt [2026-02-16T20:30:19.802352] [INFO ] [sig ] [2567/3407] Completed REG in 0.3s | 2.81 sym/s | Total: 15.2m | ETA: 5.0m [2026-02-16T20:30:19.802391] [INFO ] [sig ] [2568/3407] Forecasting REGN... [2026-02-16T20:30:19.802421] [INFO ] [sig ] Generating forecast for: REGN [2026-02-16T20:30:19.802452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-16T20:30:19.814830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-16T20:30:19.815126] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-16T20:30:19.815928] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-16T20:30:19.815979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:19.816010] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:19.816038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:19.816099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:19.874486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:19.875135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:19.875220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:19.875267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:20.001517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:20.001690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:20.001739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:20.001769] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:20.005239] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-02-16T20:30:20.005517] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-16T20:30:20.005662] [INFO ] [sig ] REGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:20.146024] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REGN.txt [2026-02-16T20:30:20.146154] [INFO ] [sig ] [2568/3407] Completed REGN in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:20.146192] [INFO ] [sig ] [2569/3407] Forecasting RELL... [2026-02-16T20:30:20.146221] [INFO ] [sig ] Generating forecast for: RELL [2026-02-16T20:30:20.146260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-16T20:30:20.157948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-16T20:30:20.158313] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-16T20:30:20.159184] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-16T20:30:20.159243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:20.159276] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:20.159303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:20.159371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:20.219656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:20.220524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:20.220635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:20.220671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:20.339458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:20.339622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:20.339666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:20.339695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:20.343169] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=52.53%) [2026-02-16T20:30:20.343450] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-16T20:30:20.343599] [INFO ] [sig ] RELL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:20.486092] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RELL.txt [2026-02-16T20:30:20.486411] [INFO ] [sig ] [2569/3407] Completed RELL in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:20.486450] [INFO ] [sig ] [2570/3407] Forecasting RELX... [2026-02-16T20:30:20.486479] [INFO ] [sig ] Generating forecast for: RELX [2026-02-16T20:30:20.486517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-16T20:30:20.498736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-16T20:30:20.499119] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-16T20:30:20.500004] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-16T20:30:20.500056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:20.500089] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:20.500117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:20.500173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:20.558735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:20.559570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:20.559674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:20.559708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:20.686851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:20.687039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:20.687083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:20.687113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:20.690672] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=41.49%) [2026-02-16T20:30:20.690964] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-16T20:30:20.691093] [INFO ] [sig ] RELX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:20.837526] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RELX.txt [2026-02-16T20:30:20.837711] [INFO ] [sig ] [2570/3407] Completed RELX in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:20.837759] [INFO ] [sig ] [2571/3407] Forecasting RELY... [2026-02-16T20:30:20.837818] [INFO ] [sig ] Generating forecast for: RELY [2026-02-16T20:30:20.837849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-16T20:30:20.849877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-16T20:30:20.850211] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-16T20:30:20.851286] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-16T20:30:20.851349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:20.851383] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:20.851411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:20.851467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:20.915492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:20.916544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:20.916658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:20.916693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:21.064086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:21.064275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:21.064334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:21.064379] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:21.068931] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-16T20:30:21.069268] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-16T20:30:21.069420] [INFO ] [sig ] RELY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:21.214152] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RELY.txt [2026-02-16T20:30:21.214307] [INFO ] [sig ] [2571/3407] Completed RELY in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:21.214349] [INFO ] [sig ] [2572/3407] Forecasting REPL... [2026-02-16T20:30:21.214379] [INFO ] [sig ] Generating forecast for: REPL [2026-02-16T20:30:21.214409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-16T20:30:21.226531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-16T20:30:21.226908] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-16T20:30:21.227741] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-16T20:30:21.227794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:21.227827] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:21.227855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:21.227912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:21.294647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:21.295869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:21.296036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:21.296088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:21.430362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:21.430566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:21.430649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:21.430694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:21.434899] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-16T20:30:21.435240] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-16T20:30:21.435409] [INFO ] [sig ] REPL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:21.583971] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REPL.txt [2026-02-16T20:30:21.584144] [INFO ] [sig ] [2572/3407] Completed REPL in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:21.584192] [INFO ] [sig ] [2573/3407] Forecasting RERE... [2026-02-16T20:30:21.584231] [INFO ] [sig ] Generating forecast for: RERE [2026-02-16T20:30:21.584290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-16T20:30:21.596091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-16T20:30:21.596454] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-16T20:30:21.597287] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-16T20:30:21.597339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:21.597370] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:21.597397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:21.597454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:21.654400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:21.655202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:21.655285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:21.655318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:21.774163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:21.774324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:21.774365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:21.774394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:21.777763] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-16T20:30:21.778068] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-16T20:30:21.778196] [INFO ] [sig ] RERE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:21.920327] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RERE.txt [2026-02-16T20:30:21.920513] [INFO ] [sig ] [2573/3407] Completed RERE in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-16T20:30:21.920591] [INFO ] [sig ] [2574/3407] Forecasting RES... [2026-02-16T20:30:21.920673] [INFO ] [sig ] Generating forecast for: RES [2026-02-16T20:30:21.920714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-16T20:30:21.933795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-16T20:30:21.934185] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-16T20:30:21.935056] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-16T20:30:21.935110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:21.935144] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:21.935172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:21.935229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:21.996506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:21.997428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:21.997521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:21.997558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:22.136924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:22.137142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:22.137204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:22.137251] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:22.141697] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=51.99%) [2026-02-16T20:30:22.141981] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-16T20:30:22.142111] [INFO ] [sig ] RES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:22.289661] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RES.txt [2026-02-16T20:30:22.289830] [INFO ] [sig ] [2574/3407] Completed RES in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:22.289870] [INFO ] [sig ] [2575/3407] Forecasting REX... [2026-02-16T20:30:22.289901] [INFO ] [sig ] Generating forecast for: REX [2026-02-16T20:30:22.289932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-16T20:30:22.304949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-16T20:30:22.305466] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-16T20:30:22.306398] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-16T20:30:22.306453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:22.306486] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:22.306512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:22.306568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:22.363709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:22.364682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:22.364775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:22.364809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:22.481595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:22.481762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:22.481806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:22.481837] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:22.485750] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-02-16T20:30:22.486026] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-16T20:30:22.486152] [INFO ] [sig ] REX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:22.633095] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REX.txt [2026-02-16T20:30:22.633289] [INFO ] [sig ] [2575/3407] Completed REX in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:22.633346] [INFO ] [sig ] [2576/3407] Forecasting REYN... [2026-02-16T20:30:22.633392] [INFO ] [sig ] Generating forecast for: REYN [2026-02-16T20:30:22.633467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-16T20:30:22.644959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-16T20:30:22.645291] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-16T20:30:22.646139] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-16T20:30:22.646205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:22.646246] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:22.646278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:22.646336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:22.704058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:22.704692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:22.704774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:22.704808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:22.820930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:22.821059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:22.821100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:22.821130] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:22.824526] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-16T20:30:22.824847] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-16T20:30:22.824975] [INFO ] [sig ] REYN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:22.966207] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/REYN.txt [2026-02-16T20:30:22.966333] [INFO ] [sig ] [2576/3407] Completed REYN in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:22.966373] [INFO ] [sig ] [2577/3407] Forecasting REZI... [2026-02-16T20:30:22.966403] [INFO ] [sig ] Generating forecast for: REZI [2026-02-16T20:30:22.966434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-16T20:30:22.978090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-16T20:30:22.978392] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-16T20:30:22.979223] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-16T20:30:22.979276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:22.979310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:22.979340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:22.979397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:23.036308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:23.036917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:23.036995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:23.037027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:23.156003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:23.156119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:23.156156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:23.156184] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:23.159511] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-16T20:30:23.159808] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-16T20:30:23.159938] [INFO ] [sig ] REZI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:23.299775] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/REZI.txt [2026-02-16T20:30:23.299892] [INFO ] [sig ] [2577/3407] Completed REZI in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:23.299931] [INFO ] [sig ] [2578/3407] Forecasting RF... [2026-02-16T20:30:23.299961] [INFO ] [sig ] Generating forecast for: RF [2026-02-16T20:30:23.299989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-16T20:30:23.313178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-16T20:30:23.313509] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-16T20:30:23.314341] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-16T20:30:23.314396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:23.314430] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:23.314458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:23.314517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:23.373557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:23.374192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:23.374281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:23.374313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:23.497837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:23.498006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:23.498049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:23.498077] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:23.501997] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-16T20:30:23.502272] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-16T20:30:23.502398] [INFO ] [sig ] RF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:23.647518] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RF.txt [2026-02-16T20:30:23.647684] [INFO ] [sig ] [2578/3407] Completed RF in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:23.647728] [INFO ] [sig ] [2579/3407] Forecasting RFI... [2026-02-16T20:30:23.647757] [INFO ] [sig ] Generating forecast for: RFI [2026-02-16T20:30:23.647786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-16T20:30:23.659411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-16T20:30:23.659721] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-16T20:30:23.660546] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-16T20:30:23.660623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:23.660693] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:23.660735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:23.660818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:23.719060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:23.719964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:23.720043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:23.720075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:23.837173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:23.837343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:23.837386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:23.837415] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:23.840969] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-16T20:30:23.841248] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-16T20:30:23.841378] [INFO ] [sig ] RFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:24.032246] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RFI.txt [2026-02-16T20:30:24.032469] [INFO ] [sig ] [2579/3407] Completed RFI in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:24.032534] [INFO ] [sig ] [2580/3407] Forecasting RFL... [2026-02-16T20:30:24.032651] [INFO ] [sig ] Generating forecast for: RFL [2026-02-16T20:30:24.032702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-16T20:30:24.048435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-16T20:30:24.048943] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-16T20:30:24.050102] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-16T20:30:24.050170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:24.050219] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:24.050261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:24.050346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:24.119125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:24.120136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:24.120226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:24.120261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:24.245130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:24.245304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:24.245348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:24.245378] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:24.249527] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-16T20:30:24.249841] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-16T20:30:24.249978] [INFO ] [sig ] RFL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:24.403484] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RFL.txt [2026-02-16T20:30:24.403673] [INFO ] [sig ] [2580/3407] Completed RFL in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:24.403754] [INFO ] [sig ] [2581/3407] Forecasting RFM... [2026-02-16T20:30:24.403790] [INFO ] [sig ] Generating forecast for: RFM [2026-02-16T20:30:24.403822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-16T20:30:24.416587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-16T20:30:24.417005] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-16T20:30:24.417865] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-16T20:30:24.417918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:24.417950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:24.418009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:24.418068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:24.479214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:24.480170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:24.480272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:24.480312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:24.586497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:24.586687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:24.586730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:24.586758] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:24.590646] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-16T20:30:24.590935] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-16T20:30:24.591067] [INFO ] [sig ] RFM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:24.735402] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RFM.txt [2026-02-16T20:30:24.735564] [INFO ] [sig ] [2581/3407] Completed RFM in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:24.735654] [INFO ] [sig ] [2582/3407] Forecasting RFMZ... [2026-02-16T20:30:24.735685] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-16T20:30:24.735716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-16T20:30:24.748301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-16T20:30:24.748689] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-16T20:30:24.749516] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-16T20:30:24.749568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:24.749634] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:24.749662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:24.749719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:24.808183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:24.809125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:24.809213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:24.809248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:24.939964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:24.940133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:24.940183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:24.940258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:24.943813] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-02-16T20:30:24.944136] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-16T20:30:24.944278] [INFO ] [sig ] RFMZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:25.097429] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RFMZ.txt [2026-02-16T20:30:25.097664] [INFO ] [sig ] [2582/3407] Completed RFMZ in 0.4s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:25.097723] [INFO ] [sig ] [2583/3407] Forecasting RGA... [2026-02-16T20:30:25.097762] [INFO ] [sig ] Generating forecast for: RGA [2026-02-16T20:30:25.097800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-16T20:30:25.110782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-16T20:30:25.111158] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-16T20:30:25.112005] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-16T20:30:25.112058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:25.112092] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:25.112120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:25.112176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:25.168876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:25.169782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:25.169888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:25.169925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:25.293845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:25.294005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:25.294046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:25.294075] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:25.297872] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-16T20:30:25.298169] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-16T20:30:25.298297] [INFO ] [sig ] RGA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:25.441395] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGA.txt [2026-02-16T20:30:25.441556] [INFO ] [sig ] [2583/3407] Completed RGA in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:25.441615] [INFO ] [sig ] [2584/3407] Forecasting RGCO... [2026-02-16T20:30:25.441648] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-16T20:30:25.441706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-16T20:30:25.454324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-16T20:30:25.454969] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-16T20:30:25.456061] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-16T20:30:25.456116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:25.456149] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:25.456176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:25.456233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:25.513132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:25.514064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:25.514148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:25.514182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:25.622722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:25.622881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:25.622939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:25.622977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:25.627197] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=35.39%) [2026-02-16T20:30:25.627687] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-16T20:30:25.627886] [INFO ] [sig ] RGCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:25.778943] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RGCO.txt [2026-02-16T20:30:25.779135] [INFO ] [sig ] [2584/3407] Completed RGCO in 0.3s | 2.81 sym/s | Total: 15.3m | ETA: 4.9m [2026-02-16T20:30:25.779209] [INFO ] [sig ] [2585/3407] Forecasting RGEN... [2026-02-16T20:30:25.779249] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-16T20:30:25.779287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-16T20:30:25.791027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-16T20:30:25.791429] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-16T20:30:25.792298] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-16T20:30:25.792351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:25.792384] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:25.792412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:25.792470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:25.850256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:25.851161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:25.851247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:25.851280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:25.970844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:25.970996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:25.971037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:25.971067] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:25.974482] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=50.13%) [2026-02-16T20:30:25.974789] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-16T20:30:25.974922] [INFO ] [sig ] RGEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:26.117188] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGEN.txt [2026-02-16T20:30:26.117347] [INFO ] [sig ] [2585/3407] Completed RGEN in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:26.117406] [INFO ] [sig ] [2586/3407] Forecasting RGLD... [2026-02-16T20:30:26.117440] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-16T20:30:26.117470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-16T20:30:26.128611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-16T20:30:26.128949] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-16T20:30:26.129790] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-16T20:30:26.129842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:26.129874] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:26.129902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:26.129960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:26.188454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:26.189489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:26.189589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:26.189624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:26.307210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:26.307381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:26.307422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:26.307451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:26.311465] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-02-16T20:30:26.311763] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-16T20:30:26.311889] [INFO ] [sig ] RGLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:26.456675] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGLD.txt [2026-02-16T20:30:26.456828] [INFO ] [sig ] [2586/3407] Completed RGLD in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:26.456890] [INFO ] [sig ] [2587/3407] Forecasting RGNX... [2026-02-16T20:30:26.456924] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-16T20:30:26.456955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-16T20:30:26.468215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-16T20:30:26.468553] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-16T20:30:26.469416] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-16T20:30:26.469471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:26.469505] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:26.469532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:26.469616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:26.529874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:26.530660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:26.530744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:26.530777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:26.652040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:26.652196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:26.652239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:26.652269] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:26.655913] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-02-16T20:30:26.656205] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-16T20:30:26.656359] [INFO ] [sig ] RGNX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:26.802074] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGNX.txt [2026-02-16T20:30:26.802235] [INFO ] [sig ] [2587/3407] Completed RGNX in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:26.802276] [INFO ] [sig ] [2588/3407] Forecasting RGP... [2026-02-16T20:30:26.802304] [INFO ] [sig ] Generating forecast for: RGP [2026-02-16T20:30:26.802334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-16T20:30:26.814655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-16T20:30:26.815012] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-16T20:30:26.815854] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-16T20:30:26.815906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:26.815938] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:26.815964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:26.816022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:26.876308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:26.877248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:26.877335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:26.877369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:27.010705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:27.010868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:27.010911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:27.010940] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:27.014464] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-16T20:30:27.014776] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-16T20:30:27.014908] [INFO ] [sig ] RGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:27.162274] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RGP.txt [2026-02-16T20:30:27.162433] [INFO ] [sig ] [2588/3407] Completed RGP in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:27.162473] [INFO ] [sig ] [2589/3407] Forecasting RGS... [2026-02-16T20:30:27.162503] [INFO ] [sig ] Generating forecast for: RGS [2026-02-16T20:30:27.162533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-16T20:30:27.173724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-16T20:30:27.174109] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-16T20:30:27.175162] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-16T20:30:27.175215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:27.175248] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:27.175275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:27.175332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:27.235967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:27.236735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:27.236856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:27.236893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:27.349935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:27.350101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:27.350160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:27.350219] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:27.354348] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-16T20:30:27.354645] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-16T20:30:27.354786] [INFO ] [sig ] RGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:27.500928] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGS.txt [2026-02-16T20:30:27.501090] [INFO ] [sig ] [2589/3407] Completed RGS in 0.3s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:27.501130] [INFO ] [sig ] [2590/3407] Forecasting RGTI... [2026-02-16T20:30:27.501161] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-16T20:30:27.501191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-16T20:30:27.513893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-16T20:30:27.514247] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-16T20:30:27.515283] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-16T20:30:27.515336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:27.515368] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:27.515394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:27.515451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:27.576514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:27.577401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:27.577489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:27.577523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:27.707735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:27.707913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:27.707997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:27.708046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:27.711845] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-16T20:30:27.712128] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-16T20:30:27.712259] [INFO ] [sig ] RGTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:27.863820] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RGTI.txt [2026-02-16T20:30:27.863965] [INFO ] [sig ] [2590/3407] Completed RGTI in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-16T20:30:27.864006] [INFO ] [sig ] [2591/3407] Forecasting RH... [2026-02-16T20:30:27.864037] [INFO ] [sig ] Generating forecast for: RH [2026-02-16T20:30:27.864068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-16T20:30:27.876185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-16T20:30:27.876525] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-16T20:30:27.877362] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-16T20:30:27.877418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:27.877451] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:27.877479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:27.877537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:27.941644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:27.942519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:27.942644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:27.942682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:28.083943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:28.084117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:28.084168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:28.084199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:28.088938] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=15.90%) [2026-02-16T20:30:28.089300] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-16T20:30:28.089455] [INFO ] [sig ] RH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:28.235195] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RH.txt [2026-02-16T20:30:28.235367] [INFO ] [sig ] [2591/3407] Completed RH in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:28.235418] [INFO ] [sig ] [2592/3407] Forecasting RHI... [2026-02-16T20:30:28.235451] [INFO ] [sig ] Generating forecast for: RHI [2026-02-16T20:30:28.235480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-16T20:30:28.247889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-16T20:30:28.248249] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-16T20:30:28.249172] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-16T20:30:28.249224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:28.249257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:28.249283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:28.249340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:28.310181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:28.311101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:28.311193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:28.311230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:28.434987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:28.435154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:28.435198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:28.435228] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:28.439116] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=6.43%) [2026-02-16T20:30:28.439405] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-16T20:30:28.439538] [INFO ] [sig ] RHI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:28.588925] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RHI.txt [2026-02-16T20:30:28.589092] [INFO ] [sig ] [2592/3407] Completed RHI in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:28.589133] [INFO ] [sig ] [2593/3407] Forecasting RHP... [2026-02-16T20:30:28.589163] [INFO ] [sig ] Generating forecast for: RHP [2026-02-16T20:30:28.589220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-16T20:30:28.601325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-16T20:30:28.601891] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-16T20:30:28.602722] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-16T20:30:28.602774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:28.602806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:28.602844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:28.602902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:28.663957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:28.664932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:28.665017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:28.665050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:28.799973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:28.800134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:28.800176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:28.800208] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:28.804004] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-16T20:30:28.804295] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-16T20:30:28.804430] [INFO ] [sig ] RHP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:28.950955] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RHP.txt [2026-02-16T20:30:28.951095] [INFO ] [sig ] [2593/3407] Completed RHP in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:28.951135] [INFO ] [sig ] [2594/3407] Forecasting RIG... [2026-02-16T20:30:28.951164] [INFO ] [sig ] Generating forecast for: RIG [2026-02-16T20:30:28.951195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-16T20:30:28.962948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-16T20:30:28.963270] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-16T20:30:28.964283] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-16T20:30:28.964335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:28.964367] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:28.964394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:28.964671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:29.028921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:29.030111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:29.030216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:29.030269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:29.162238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:29.162395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:29.162435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:29.162465] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:29.165821] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-16T20:30:29.166090] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-16T20:30:29.166215] [INFO ] [sig ] RIG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:29.313234] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RIG.txt [2026-02-16T20:30:29.313388] [INFO ] [sig ] [2594/3407] Completed RIG in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:29.313426] [INFO ] [sig ] [2595/3407] Forecasting RIGL... [2026-02-16T20:30:29.313457] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-16T20:30:29.313487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-16T20:30:29.325298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-16T20:30:29.325647] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-16T20:30:29.326520] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-16T20:30:29.326597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:29.326635] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:29.326665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:29.326723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:29.387713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:29.388562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:29.388668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:29.388702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:29.512683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:29.512857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:29.512903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:29.512935] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:29.517022] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-16T20:30:29.517319] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-16T20:30:29.517481] [INFO ] [sig ] RIGL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:29.675071] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RIGL.txt [2026-02-16T20:30:29.675229] [INFO ] [sig ] [2595/3407] Completed RIGL in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:29.675275] [INFO ] [sig ] [2596/3407] Forecasting RILY... [2026-02-16T20:30:29.675333] [INFO ] [sig ] Generating forecast for: RILY [2026-02-16T20:30:29.675368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-16T20:30:29.689932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-16T20:30:29.690311] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-16T20:30:29.691418] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-16T20:30:29.691481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:29.691775] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:29.691815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:29.691893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:29.756697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:29.757546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:29.757661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:29.757698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:29.890693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:29.890856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:29.890900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:29.890930] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:29.894847] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-16T20:30:29.895276] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-16T20:30:29.895474] [INFO ] [sig ] RILY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:30.046411] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RILY.txt [2026-02-16T20:30:30.046558] [INFO ] [sig ] [2596/3407] Completed RILY in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:30.046618] [INFO ] [sig ] [2597/3407] Forecasting RILYN... [2026-02-16T20:30:30.046650] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-16T20:30:30.046687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-16T20:30:30.058426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-16T20:30:30.058775] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-16T20:30:30.059558] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-16T20:30:30.059629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:30.059662] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:30.059689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:30.059746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:30.122928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:30.123806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:30.123910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:30.123952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:30.245276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:30.245441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:30.245486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:30.245519] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:30.249772] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-16T20:30:30.250057] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-16T20:30:30.250200] [INFO ] [sig ] RILYN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:30.399435] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RILYN.txt [2026-02-16T20:30:30.399603] [INFO ] [sig ] [2597/3407] Completed RILYN in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:30.399647] [INFO ] [sig ] [2598/3407] Forecasting RILYZ... [2026-02-16T20:30:30.399678] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-16T20:30:30.399741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-16T20:30:30.413881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-16T20:30:30.414221] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-16T20:30:30.415035] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-16T20:30:30.415088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:30.415122] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:30.415150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:30.415208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:30.479825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:30.480745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:30.480852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:30.480891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:30.612305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:30.612466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:30.612510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:30.612540] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:30.616288] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-16T20:30:30.616565] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-16T20:30:30.616716] [INFO ] [sig ] RILYZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:30.758748] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RILYZ.txt [2026-02-16T20:30:30.758895] [INFO ] [sig ] [2598/3407] Completed RILYZ in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:30.758936] [INFO ] [sig ] [2599/3407] Forecasting RING... [2026-02-16T20:30:30.758966] [INFO ] [sig ] Generating forecast for: RING [2026-02-16T20:30:30.758997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-16T20:30:30.771159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-16T20:30:30.771587] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-16T20:30:30.772480] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-16T20:30:30.772537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:30.772592] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:30.772625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:30.772685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:30.836376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:30.837201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:30.837287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:30.837324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:30.967904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:30.968103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:30.968148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:30.968212] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:30.972254] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-16T20:30:30.972562] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-16T20:30:30.972722] [INFO ] [sig ] RING: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:31.115073] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RING.txt [2026-02-16T20:30:31.115216] [INFO ] [sig ] [2599/3407] Completed RING in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:31.115283] [INFO ] [sig ] [2600/3407] Forecasting RIO... [2026-02-16T20:30:31.115315] [INFO ] [sig ] Generating forecast for: RIO [2026-02-16T20:30:31.115346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-16T20:30:31.127035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-16T20:30:31.127349] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-16T20:30:31.128265] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-16T20:30:31.128319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:31.128353] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:31.128385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:31.128442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:31.190208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:31.191279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:31.191367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:31.191401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:31.324938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:31.325104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:31.325145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:31.325193] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:31.329427] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-16T20:30:31.329740] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-16T20:30:31.329868] [INFO ] [sig ] RIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:31.478410] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RIO.txt [2026-02-16T20:30:31.478824] [INFO ] [sig ] [2600/3407] Completed RIO in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:31.478873] [INFO ] [sig ] [2601/3407] Forecasting RITM... [2026-02-16T20:30:31.478942] [INFO ] [sig ] Generating forecast for: RITM [2026-02-16T20:30:31.478979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-16T20:30:31.492820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-16T20:30:31.493224] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-16T20:30:31.494109] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-16T20:30:31.494163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:31.494195] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:31.494222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:31.494279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:31.558310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:31.559547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:31.559679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:31.559723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:31.694228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:31.694375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:31.694419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:31.694448] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:31.701409] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-16T20:30:31.701753] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-16T20:30:31.701899] [INFO ] [sig ] RITM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:31.846899] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RITM.txt [2026-02-16T20:30:31.847042] [INFO ] [sig ] [2601/3407] Completed RITM in 0.4s | 2.81 sym/s | Total: 15.4m | ETA: 4.8m [2026-02-16T20:30:31.847080] [INFO ] [sig ] [2602/3407] Forecasting RIVN... [2026-02-16T20:30:31.847111] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-16T20:30:31.847143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-16T20:30:31.859264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-16T20:30:31.859594] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-16T20:30:31.860390] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-16T20:30:31.860442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:31.860474] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:31.860500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:31.860556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:31.920325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:31.921136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:31.921218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:31.921251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:32.041555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:32.041719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:32.041759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:32.041787] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:32.045241] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-02-16T20:30:32.045529] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-16T20:30:32.045677] [INFO ] [sig ] RIVN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:32.189828] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RIVN.txt [2026-02-16T20:30:32.189982] [INFO ] [sig ] [2602/3407] Completed RIVN in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:32.190023] [INFO ] [sig ] [2603/3407] Forecasting RKLB... [2026-02-16T20:30:32.190053] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-16T20:30:32.190084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-16T20:30:32.201679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-16T20:30:32.202010] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-16T20:30:32.202835] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-16T20:30:32.202887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:32.202919] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:32.202946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:32.203002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:32.261938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:32.262794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:32.262877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:32.262910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:32.385963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:32.386121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:32.386162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:32.386192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:32.389707] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=0.15%) [2026-02-16T20:30:32.389983] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-16T20:30:32.390110] [INFO ] [sig ] RKLB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:32.535048] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RKLB.txt [2026-02-16T20:30:32.535187] [INFO ] [sig ] [2603/3407] Completed RKLB in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:32.535227] [INFO ] [sig ] [2604/3407] Forecasting RL... [2026-02-16T20:30:32.535257] [INFO ] [sig ] Generating forecast for: RL [2026-02-16T20:30:32.535286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-16T20:30:32.546156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-16T20:30:32.546473] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-16T20:30:32.547277] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-16T20:30:32.547331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:32.547362] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:32.547389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:32.547456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:32.603531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:32.604207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:32.604299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:32.604334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:32.725403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:32.725592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:32.725636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:32.725666] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:32.729810] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-16T20:30:32.730104] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-16T20:30:32.730240] [INFO ] [sig ] RL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:32.871705] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RL.txt [2026-02-16T20:30:32.871843] [INFO ] [sig ] [2604/3407] Completed RL in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:32.871883] [INFO ] [sig ] [2605/3407] Forecasting RLAY... [2026-02-16T20:30:32.871911] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-16T20:30:32.871967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-16T20:30:32.883234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-16T20:30:32.883542] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-16T20:30:32.884366] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-16T20:30:32.884429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:32.884467] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:32.884500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:32.884557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:32.945217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:32.946147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:32.946253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:32.946298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:33.081101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:33.081290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:33.081335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:33.081366] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:33.085081] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-02-16T20:30:33.085394] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-16T20:30:33.085534] [INFO ] [sig ] RLAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:33.236348] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RLAY.txt [2026-02-16T20:30:33.236518] [INFO ] [sig ] [2605/3407] Completed RLAY in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:33.236561] [INFO ] [sig ] [2606/3407] Forecasting RLI... [2026-02-16T20:30:33.236642] [INFO ] [sig ] Generating forecast for: RLI [2026-02-16T20:30:33.236677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-16T20:30:33.250738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-16T20:30:33.251108] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-16T20:30:33.251985] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-16T20:30:33.252053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:33.252094] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:33.252130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:33.252201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:33.317116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:33.318214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:33.318372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:33.318411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:33.446835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:33.447008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:33.447051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:33.447080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:33.450801] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-16T20:30:33.451161] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-16T20:30:33.451312] [INFO ] [sig ] RLI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:33.593472] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RLI.txt [2026-02-16T20:30:33.593694] [INFO ] [sig ] [2606/3407] Completed RLI in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:33.593749] [INFO ] [sig ] [2607/3407] Forecasting RLJ... [2026-02-16T20:30:33.593790] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-16T20:30:33.593825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-16T20:30:33.605731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-16T20:30:33.606143] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-16T20:30:33.607020] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-16T20:30:33.607075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:33.607108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:33.607135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:33.607193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:33.670255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:33.671201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:33.671290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:33.671323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:33.790784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:33.790951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:33.790995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:33.791026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:33.794715] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-16T20:30:33.795013] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-16T20:30:33.795147] [INFO ] [sig ] RLJ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:33.944715] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RLJ.txt [2026-02-16T20:30:33.944880] [INFO ] [sig ] [2607/3407] Completed RLJ in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-16T20:30:33.944921] [INFO ] [sig ] [2608/3407] Forecasting RLMD... [2026-02-16T20:30:33.944950] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-16T20:30:33.944980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-16T20:30:33.957174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-16T20:30:33.957549] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-16T20:30:33.958854] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-16T20:30:33.958908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:33.958941] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:33.958968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:33.959026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:34.020437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:34.021354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:34.021442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:34.021476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:34.158512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:34.158731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:34.158783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:34.158814] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:34.163500] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-16T20:30:34.164038] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-16T20:30:34.164180] [INFO ] [sig ] RLMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:34.322087] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RLMD.txt [2026-02-16T20:30:34.322252] [INFO ] [sig ] [2608/3407] Completed RLMD in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:34.322295] [INFO ] [sig ] [2609/3407] Forecasting RLTY... [2026-02-16T20:30:34.322325] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-16T20:30:34.322356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-16T20:30:34.335903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-16T20:30:34.336331] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-16T20:30:34.337369] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-16T20:30:34.337421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:34.337459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:34.337487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:34.337544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:34.400050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:34.401008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:34.401095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:34.401129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:34.523554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:34.523737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:34.523779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:34.523810] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:34.527565] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-02-16T20:30:34.527920] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-16T20:30:34.528081] [INFO ] [sig ] RLTY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:34.676337] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RLTY.txt [2026-02-16T20:30:34.676589] [INFO ] [sig ] [2609/3407] Completed RLTY in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:34.676661] [INFO ] [sig ] [2610/3407] Forecasting RLX... [2026-02-16T20:30:34.676722] [INFO ] [sig ] Generating forecast for: RLX [2026-02-16T20:30:34.676753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-16T20:30:34.689479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-16T20:30:34.689840] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-16T20:30:34.690710] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-16T20:30:34.690763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:34.690795] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:34.690822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:34.690877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:34.750869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:34.752006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:34.752116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:34.752149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:34.884317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:34.884482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:34.884545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:34.884599] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:34.888532] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-16T20:30:34.888864] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-16T20:30:34.889016] [INFO ] [sig ] RLX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:35.040083] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RLX.txt [2026-02-16T20:30:35.040237] [INFO ] [sig ] [2610/3407] Completed RLX in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:35.040278] [INFO ] [sig ] [2611/3407] Forecasting RM... [2026-02-16T20:30:35.040307] [INFO ] [sig ] Generating forecast for: RM [2026-02-16T20:30:35.040337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-16T20:30:35.051471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-16T20:30:35.051817] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-16T20:30:35.052633] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-16T20:30:35.052685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:35.052717] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:35.052745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:35.052800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:35.109418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:35.110295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:35.110378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:35.110411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:35.230302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:35.230464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:35.230505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:35.230534] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:35.233903] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-16T20:30:35.234203] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-16T20:30:35.234331] [INFO ] [sig ] RM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:35.375755] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RM.txt [2026-02-16T20:30:35.375918] [INFO ] [sig ] [2611/3407] Completed RM in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:35.375957] [INFO ] [sig ] [2612/3407] Forecasting RMAX... [2026-02-16T20:30:35.375988] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-16T20:30:35.376051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-16T20:30:35.387746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-16T20:30:35.388142] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-16T20:30:35.388953] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-16T20:30:35.389004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:35.389037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:35.389064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:35.389120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:35.448543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:35.449440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:35.449538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:35.449597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:35.584511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:35.584723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:35.584768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:35.584799] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:35.589184] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-02-16T20:30:35.589535] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-16T20:30:35.589903] [INFO ] [sig ] RMAX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:35.755545] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RMAX.txt [2026-02-16T20:30:35.755884] [INFO ] [sig ] [2612/3407] Completed RMAX in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:35.755936] [INFO ] [sig ] [2613/3407] Forecasting RMBI... [2026-02-16T20:30:35.755969] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-16T20:30:35.755999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-16T20:30:35.768878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-16T20:30:35.769303] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-16T20:30:35.770186] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-16T20:30:35.770240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:35.770304] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:35.770332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:35.770389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:35.831145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:35.832280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:35.832368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:35.832402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:35.949480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:35.949674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:35.949738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:35.949768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:35.953429] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-16T20:30:35.953792] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-16T20:30:35.953929] [INFO ] [sig ] RMBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:36.101589] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RMBI.txt [2026-02-16T20:30:36.101763] [INFO ] [sig ] [2613/3407] Completed RMBI in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:36.101837] [INFO ] [sig ] [2614/3407] Forecasting RMBS... [2026-02-16T20:30:36.101872] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-16T20:30:36.101904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-16T20:30:36.113324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-16T20:30:36.113722] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-16T20:30:36.114563] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-16T20:30:36.114646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:36.114678] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:36.114706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:36.114763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:36.176512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:36.177659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:36.177746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:36.177780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:36.298754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:36.298925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:36.298966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:36.298995] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:36.302507] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-16T20:30:36.302838] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-16T20:30:36.302973] [INFO ] [sig ] RMBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:36.453076] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RMBS.txt [2026-02-16T20:30:36.453253] [INFO ] [sig ] [2614/3407] Completed RMBS in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:36.453300] [INFO ] [sig ] [2615/3407] Forecasting RMD... [2026-02-16T20:30:36.453330] [INFO ] [sig ] Generating forecast for: RMD [2026-02-16T20:30:36.453360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-16T20:30:36.466100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-16T20:30:36.466496] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-16T20:30:36.467369] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-16T20:30:36.467422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:36.467456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:36.467483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:36.467539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:36.528686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:36.529608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:36.529714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:36.529749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:36.656686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:36.656853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:36.656894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:36.656923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:36.661127] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=6.88%) [2026-02-16T20:30:36.661414] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-16T20:30:36.661548] [INFO ] [sig ] RMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:36.805399] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RMD.txt [2026-02-16T20:30:36.805544] [INFO ] [sig ] [2615/3407] Completed RMD in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:36.805602] [INFO ] [sig ] [2616/3407] Forecasting RMI... [2026-02-16T20:30:36.805663] [INFO ] [sig ] Generating forecast for: RMI [2026-02-16T20:30:36.805696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-16T20:30:36.817519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-16T20:30:36.817956] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-16T20:30:36.818900] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-16T20:30:36.818954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:36.818987] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:36.819015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:36.819072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:36.880751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:36.881691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:36.881786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:36.881820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:36.997200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:36.997364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:36.997407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:36.997473] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:37.001589] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-16T20:30:37.002049] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-16T20:30:37.002193] [INFO ] [sig ] RMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:37.151127] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RMI.txt [2026-02-16T20:30:37.151291] [INFO ] [sig ] [2616/3407] Completed RMI in 0.3s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:37.151333] [INFO ] [sig ] [2617/3407] Forecasting RMM... [2026-02-16T20:30:37.151362] [INFO ] [sig ] Generating forecast for: RMM [2026-02-16T20:30:37.151391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-16T20:30:37.163029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-16T20:30:37.163436] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-16T20:30:37.164338] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-16T20:30:37.164394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:37.164442] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:37.164477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:37.164546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:37.225516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:37.226430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:37.226525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:37.226590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:37.350944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:37.351110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:37.351169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:37.351212] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:37.354920] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-16T20:30:37.355226] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-16T20:30:37.355361] [INFO ] [sig ] RMM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:37.517844] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RMM.txt [2026-02-16T20:30:37.518085] [INFO ] [sig ] [2617/3407] Completed RMM in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:37.518184] [INFO ] [sig ] [2618/3407] Forecasting RMMZ... [2026-02-16T20:30:37.518234] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-16T20:30:37.518279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-16T20:30:37.532539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-16T20:30:37.533070] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-16T20:30:37.534300] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-16T20:30:37.534380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:37.534425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:37.534463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:37.534545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:37.603312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:37.604325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:37.604428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:37.604463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:37.723524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:37.723708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:37.723751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:37.723781] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:37.727299] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=30.58%) [2026-02-16T20:30:37.727608] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-16T20:30:37.727742] [INFO ] [sig ] RMMZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:37.871271] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RMMZ.txt [2026-02-16T20:30:37.871420] [INFO ] [sig ] [2618/3407] Completed RMMZ in 0.4s | 2.81 sym/s | Total: 15.5m | ETA: 4.7m [2026-02-16T20:30:37.871459] [INFO ] [sig ] [2619/3407] Forecasting RMNI... [2026-02-16T20:30:37.871490] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-16T20:30:37.871548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-16T20:30:37.882805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-16T20:30:37.883156] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-16T20:30:37.884002] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-16T20:30:37.884054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:37.884087] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:37.884113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:37.884169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:37.940897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:37.941741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:37.942001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:37.942034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:38.070078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:38.070253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:38.070305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:38.070344] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:38.074900] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-16T20:30:38.075240] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-16T20:30:38.075396] [INFO ] [sig ] RMNI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:38.294204] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RMNI.txt [2026-02-16T20:30:38.294347] [INFO ] [sig ] [2619/3407] Completed RMNI in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:38.294386] [INFO ] [sig ] [2620/3407] Forecasting RNA... [2026-02-16T20:30:38.294415] [INFO ] [sig ] Generating forecast for: RNA [2026-02-16T20:30:38.294444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-16T20:30:38.305151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-16T20:30:38.305404] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-16T20:30:38.306195] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-16T20:30:38.306247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:38.306279] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:38.306306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:38.306362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:38.367151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:38.368060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:38.368137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:38.368169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:38.485617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:38.485734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:38.485772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:38.485801] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:38.489052] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: DOWN (p=27.35%) [2026-02-16T20:30:38.489321] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-16T20:30:38.489448] [INFO ] [sig ] RNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:38.631593] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RNA.txt [2026-02-16T20:30:38.631704] [INFO ] [sig ] [2620/3407] Completed RNA in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:38.631741] [INFO ] [sig ] [2621/3407] Forecasting RNAC... [2026-02-16T20:30:38.631778] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-16T20:30:38.631808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-16T20:30:38.643263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-16T20:30:38.643516] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-16T20:30:38.644290] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-16T20:30:38.644342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:38.644374] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:38.644401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:38.644457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:38.703776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:38.704405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:38.704491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:38.704524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:38.822419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:38.822529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:38.822566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:38.822614] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:38.825753] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=79.97%) [2026-02-16T20:30:38.826021] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-16T20:30:38.826142] [INFO ] [sig ] RNAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:38.969754] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RNAC.txt [2026-02-16T20:30:38.969869] [INFO ] [sig ] [2621/3407] Completed RNAC in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:38.969908] [INFO ] [sig ] [2622/3407] Forecasting RNAZ... [2026-02-16T20:30:38.969937] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-16T20:30:38.969965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-16T20:30:38.982670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-16T20:30:38.982939] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-16T20:30:38.983726] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-16T20:30:38.983777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:38.983809] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:38.983835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:38.983891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:39.042125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:39.042719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:39.042795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:39.042827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:39.169468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:39.169675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:39.169723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:39.169753] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:39.173676] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=24.72%) [2026-02-16T20:30:39.174153] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-16T20:30:39.174276] [INFO ] [sig ] RNAZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:39.318163] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RNAZ.txt [2026-02-16T20:30:39.318321] [INFO ] [sig ] [2622/3407] Completed RNAZ in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:39.318364] [INFO ] [sig ] [2623/3407] Forecasting RNG... [2026-02-16T20:30:39.318421] [INFO ] [sig ] Generating forecast for: RNG [2026-02-16T20:30:39.318455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-16T20:30:39.331392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-16T20:30:39.331956] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-16T20:30:39.332774] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-16T20:30:39.332826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:39.332857] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:39.332884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:39.332941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:39.390905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:39.391536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:39.391665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:39.391699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:39.512487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:39.512633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:39.512672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:39.512700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:39.516263] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-02-16T20:30:39.516535] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-16T20:30:39.516681] [INFO ] [sig ] RNG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:39.658608] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RNG.txt [2026-02-16T20:30:39.658720] [INFO ] [sig ] [2623/3407] Completed RNG in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:39.658758] [INFO ] [sig ] [2624/3407] Forecasting RNP... [2026-02-16T20:30:39.658787] [INFO ] [sig ] Generating forecast for: RNP [2026-02-16T20:30:39.658816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-16T20:30:39.671280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-16T20:30:39.671540] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-16T20:30:39.672328] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-16T20:30:39.672379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:39.672411] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:39.672438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:39.672494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:39.734328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:39.735000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:39.735080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:39.735113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:39.853690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:39.853847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:39.853887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:39.853933] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:39.857311] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=75.80%) [2026-02-16T20:30:39.857601] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-16T20:30:39.857729] [INFO ] [sig ] RNP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:40.004197] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RNP.txt [2026-02-16T20:30:40.004328] [INFO ] [sig ] [2624/3407] Completed RNP in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-16T20:30:40.004367] [INFO ] [sig ] [2625/3407] Forecasting ROAD... [2026-02-16T20:30:40.004396] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-16T20:30:40.004425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-16T20:30:40.017317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-16T20:30:40.017623] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-16T20:30:40.018430] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-16T20:30:40.018481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:40.018518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:40.018551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:40.018650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:40.075363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:40.076195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:40.076281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:40.076314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:40.196232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:40.196396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:40.196437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:40.196466] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:40.200341] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=27.06%) [2026-02-16T20:30:40.200654] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-16T20:30:40.200786] [INFO ] [sig ] ROAD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:40.350282] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ROAD.txt [2026-02-16T20:30:40.350440] [INFO ] [sig ] [2625/3407] Completed ROAD in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:40.350482] [INFO ] [sig ] [2626/3407] Forecasting ROCK... [2026-02-16T20:30:40.350511] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-16T20:30:40.350541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-16T20:30:40.364398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-16T20:30:40.364875] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-16T20:30:40.365926] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-16T20:30:40.365989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:40.366033] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:40.366070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:40.366149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:40.434907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:40.435836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:40.435925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:40.435978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:40.552666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:40.552825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:40.552867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:40.552895] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:40.556242] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-16T20:30:40.556513] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-16T20:30:40.556655] [INFO ] [sig ] ROCK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:40.698748] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ROCK.txt [2026-02-16T20:30:40.698915] [INFO ] [sig ] [2626/3407] Completed ROCK in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:40.698957] [INFO ] [sig ] [2627/3407] Forecasting ROE... [2026-02-16T20:30:40.698987] [INFO ] [sig ] Generating forecast for: ROE [2026-02-16T20:30:40.699208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-16T20:30:40.710604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-16T20:30:40.710897] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-16T20:30:40.711735] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-16T20:30:40.711788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:40.712008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:40.712035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:40.712092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:40.773695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:40.774551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:40.774654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:40.774687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:40.892329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:40.892484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:40.892526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:40.892557] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:40.895939] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-16T20:30:40.896212] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-16T20:30:40.896334] [INFO ] [sig ] ROE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:41.041253] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ROE.txt [2026-02-16T20:30:41.041391] [INFO ] [sig ] [2627/3407] Completed ROE in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:41.041430] [INFO ] [sig ] [2628/3407] Forecasting ROP... [2026-02-16T20:30:41.041459] [INFO ] [sig ] Generating forecast for: ROP [2026-02-16T20:30:41.041494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-16T20:30:41.055263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-16T20:30:41.055736] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-16T20:30:41.056858] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-16T20:30:41.056924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:41.056971] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:41.057012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:41.057113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:41.124507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:41.125674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:41.125836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:41.125872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:41.258564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:41.258752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:41.258801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:41.258830] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:41.262332] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-16T20:30:41.262634] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-16T20:30:41.262764] [INFO ] [sig ] ROP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:41.407442] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ROP.txt [2026-02-16T20:30:41.407605] [INFO ] [sig ] [2628/3407] Completed ROP in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:41.407660] [INFO ] [sig ] [2629/3407] Forecasting RPAY... [2026-02-16T20:30:41.407713] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-16T20:30:41.407768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-16T20:30:41.419659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-16T20:30:41.419941] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-16T20:30:41.420814] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-16T20:30:41.420867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:41.420900] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:41.420927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:41.421012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:41.480046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:41.480679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:41.480755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:41.480787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:41.606071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:41.606215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:41.606257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:41.606285] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:41.610002] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-02-16T20:30:41.610282] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-16T20:30:41.610411] [INFO ] [sig ] RPAY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:41.754521] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RPAY.txt [2026-02-16T20:30:41.754735] [INFO ] [sig ] [2629/3407] Completed RPAY in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:41.754819] [INFO ] [sig ] [2630/3407] Forecasting RPD... [2026-02-16T20:30:41.754867] [INFO ] [sig ] Generating forecast for: RPD [2026-02-16T20:30:41.754903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-16T20:30:41.769708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-16T20:30:41.770193] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-16T20:30:41.771335] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-16T20:30:41.771418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:41.771503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:41.771549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:41.771659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:41.830010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:41.830758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:41.830839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:41.830872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:41.957553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:41.957776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:41.957820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:41.957849] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:41.962035] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-16T20:30:41.962345] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-16T20:30:41.962481] [INFO ] [sig ] RPD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:42.106739] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RPD.txt [2026-02-16T20:30:42.106880] [INFO ] [sig ] [2630/3407] Completed RPD in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:42.106926] [INFO ] [sig ] [2631/3407] Forecasting RPID... [2026-02-16T20:30:42.106958] [INFO ] [sig ] Generating forecast for: RPID [2026-02-16T20:30:42.106988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-16T20:30:42.119175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-16T20:30:42.119473] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-16T20:30:42.120323] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-16T20:30:42.120375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:42.120406] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:42.120447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:42.120504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:42.179503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:42.180338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:42.180433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:42.180467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:42.306651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:42.306816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:42.306858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:42.306887] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:42.310292] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-16T20:30:42.310568] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-16T20:30:42.310739] [INFO ] [sig ] RPID: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:42.451589] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RPID.txt [2026-02-16T20:30:42.451736] [INFO ] [sig ] [2631/3407] Completed RPID in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:42.451776] [INFO ] [sig ] [2632/3407] Forecasting RPRX... [2026-02-16T20:30:42.451807] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-16T20:30:42.451837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-16T20:30:42.463011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-16T20:30:42.463342] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-16T20:30:42.464155] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-16T20:30:42.464207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:42.464240] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:42.464267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:42.464322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:42.520926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:42.521627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:42.521709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:42.521742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:42.643791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:42.643950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:42.643991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:42.644019] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:42.647391] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-16T20:30:42.647697] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-16T20:30:42.647825] [INFO ] [sig ] RPRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:42.805329] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RPRX.txt [2026-02-16T20:30:42.805517] [INFO ] [sig ] [2632/3407] Completed RPRX in 0.4s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:42.805565] [INFO ] [sig ] [2633/3407] Forecasting RQI... [2026-02-16T20:30:42.805655] [INFO ] [sig ] Generating forecast for: RQI [2026-02-16T20:30:42.805703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-16T20:30:42.817039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-16T20:30:42.817329] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-16T20:30:42.818174] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-16T20:30:42.818227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:42.818258] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:42.818284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:42.818339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:42.877023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:42.877780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:42.877862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:42.877896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:43.003783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:43.003940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:43.003983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:43.004069] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:43.008303] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=41.66%) [2026-02-16T20:30:43.008619] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-16T20:30:43.008764] [INFO ] [sig ] RQI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:43.153068] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RQI.txt [2026-02-16T20:30:43.153408] [INFO ] [sig ] [2633/3407] Completed RQI in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:43.153449] [INFO ] [sig ] [2634/3407] Forecasting RRBI... [2026-02-16T20:30:43.153477] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-16T20:30:43.153506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-16T20:30:43.165343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-16T20:30:43.165670] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-16T20:30:43.166445] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-16T20:30:43.166497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:43.166528] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:43.166555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:43.166633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:43.223528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:43.224180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:43.224258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:43.224290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:43.335771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:43.335927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:43.335970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:43.336000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:43.339488] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-16T20:30:43.339821] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-16T20:30:43.339950] [INFO ] [sig ] RRBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:43.485231] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RRBI.txt [2026-02-16T20:30:43.485388] [INFO ] [sig ] [2634/3407] Completed RRBI in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:43.485429] [INFO ] [sig ] [2635/3407] Forecasting RRC... [2026-02-16T20:30:43.485459] [INFO ] [sig ] Generating forecast for: RRC [2026-02-16T20:30:43.485489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-16T20:30:43.497776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-16T20:30:43.498136] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-16T20:30:43.499040] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-16T20:30:43.499095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:43.499128] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:43.499156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:43.499215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:43.556842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:43.557490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:43.557569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:43.557620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:43.676100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:43.676241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:43.676282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:43.676313] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:43.680511] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=8.39%) [2026-02-16T20:30:43.680829] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-16T20:30:43.680960] [INFO ] [sig ] RRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:43.826562] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RRC.txt [2026-02-16T20:30:43.826748] [INFO ] [sig ] [2635/3407] Completed RRC in 0.3s | 2.81 sym/s | Total: 15.6m | ETA: 4.6m [2026-02-16T20:30:43.826791] [INFO ] [sig ] [2636/3407] Forecasting RRGB... [2026-02-16T20:30:43.826821] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-16T20:30:43.826878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-16T20:30:43.837483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-16T20:30:43.837791] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-16T20:30:43.838610] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-16T20:30:43.838662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:43.838692] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:43.838719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:43.838774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:43.896427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:43.897220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:43.897297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:43.897329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:44.019174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:44.019285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:44.019322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:44.019350] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:44.022552] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-16T20:30:44.022838] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-16T20:30:44.022960] [INFO ] [sig ] RRGB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:44.165647] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RRGB.txt [2026-02-16T20:30:44.165758] [INFO ] [sig ] [2636/3407] Completed RRGB in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-16T20:30:44.165795] [INFO ] [sig ] [2637/3407] Forecasting RRX... [2026-02-16T20:30:44.165824] [INFO ] [sig ] Generating forecast for: RRX [2026-02-16T20:30:44.165853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-16T20:30:44.177100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-16T20:30:44.177382] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-16T20:30:44.178204] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-16T20:30:44.178256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:44.178288] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:44.178314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:44.178370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:44.235166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:44.235785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:44.235863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:44.235896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:44.363051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:44.363197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:44.363237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:44.363265] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:44.366732] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-16T20:30:44.367217] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-16T20:30:44.367342] [INFO ] [sig ] RRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:44.511214] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RRX.txt [2026-02-16T20:30:44.511352] [INFO ] [sig ] [2637/3407] Completed RRX in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-16T20:30:44.511393] [INFO ] [sig ] [2638/3407] Forecasting RS... [2026-02-16T20:30:44.511423] [INFO ] [sig ] Generating forecast for: RS [2026-02-16T20:30:44.511461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-16T20:30:44.523411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-16T20:30:44.523724] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-16T20:30:44.524512] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-16T20:30:44.524565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:44.524617] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:44.524647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:44.524708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:44.582830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:44.583458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:44.583542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:44.583595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:44.704142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:44.704280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:44.704321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:44.704350] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:44.707752] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-02-16T20:30:44.708069] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-16T20:30:44.708216] [INFO ] [sig ] RS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:44.854890] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RS.txt [2026-02-16T20:30:44.855003] [INFO ] [sig ] [2638/3407] Completed RS in 0.3s | 2.81 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-16T20:30:44.855041] [INFO ] [sig ] [2639/3407] Forecasting RSG... [2026-02-16T20:30:44.855070] [INFO ] [sig ] Generating forecast for: RSG [2026-02-16T20:30:44.855099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-16T20:30:44.866262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-16T20:30:44.866594] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-16T20:30:44.867426] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-16T20:30:44.867480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:44.867513] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:44.867540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:44.867616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:44.926366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:44.927016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:44.927095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:44.927127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:45.059911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:45.060065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:45.060123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:45.060153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:45.063836] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-16T20:30:45.064107] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-16T20:30:45.064239] [INFO ] [sig ] RSG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:45.207233] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RSG.txt [2026-02-16T20:30:45.207360] [INFO ] [sig ] [2639/3407] Completed RSG in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-16T20:30:45.207399] [INFO ] [sig ] [2640/3407] Forecasting RSI... [2026-02-16T20:30:45.207429] [INFO ] [sig ] Generating forecast for: RSI [2026-02-16T20:30:45.207458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-16T20:30:45.219923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-16T20:30:45.220215] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-16T20:30:45.221102] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-16T20:30:45.221156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:45.221188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:45.221217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:45.221273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:45.280503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:45.281143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:45.281222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:45.281292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:45.411817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:45.411957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:45.411997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:45.412026] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:45.415700] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-16T20:30:45.415972] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-16T20:30:45.416096] [INFO ] [sig ] RSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:45.563032] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RSI.txt [2026-02-16T20:30:45.563176] [INFO ] [sig ] [2640/3407] Completed RSI in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-16T20:30:45.563217] [INFO ] [sig ] [2641/3407] Forecasting RSKD... [2026-02-16T20:30:45.563260] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-16T20:30:45.563294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-16T20:30:45.577256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-16T20:30:45.577661] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-16T20:30:45.578785] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-16T20:30:45.578840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:45.578884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:45.578914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:45.578970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:45.639776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:45.640702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:45.640788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:45.640822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:45.768148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:45.768305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:45.768348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:45.768377] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:45.771960] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-16T20:30:45.772250] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-16T20:30:45.772382] [INFO ] [sig ] RSKD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:45.926157] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RSKD.txt [2026-02-16T20:30:45.926361] [INFO ] [sig ] [2641/3407] Completed RSKD in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:45.926403] [INFO ] [sig ] [2642/3407] Forecasting RSSS... [2026-02-16T20:30:45.926434] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-16T20:30:45.926475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-16T20:30:45.939361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-16T20:30:45.939792] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-16T20:30:45.940884] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-16T20:30:45.940937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:45.940971] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:45.940999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:45.941070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:46.002566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:46.003444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:46.003525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:46.003558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:46.128217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:46.128376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:46.128418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:46.128446] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:46.132164] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-02-16T20:30:46.132463] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-16T20:30:46.132639] [INFO ] [sig ] RSSS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:46.278766] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RSSS.txt [2026-02-16T20:30:46.278916] [INFO ] [sig ] [2642/3407] Completed RSSS in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:46.278956] [INFO ] [sig ] [2643/3407] Forecasting RTO... [2026-02-16T20:30:46.278984] [INFO ] [sig ] Generating forecast for: RTO [2026-02-16T20:30:46.279014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-16T20:30:46.291994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-16T20:30:46.292409] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-16T20:30:46.293319] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-16T20:30:46.293374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:46.293408] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:46.293437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:46.293494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:46.353489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:46.354347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:46.354433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:46.354466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:46.480376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:46.480538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:46.480600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:46.480633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:46.484095] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-16T20:30:46.484379] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-16T20:30:46.484515] [INFO ] [sig ] RTO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:46.637637] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RTO.txt [2026-02-16T20:30:46.637836] [INFO ] [sig ] [2643/3407] Completed RTO in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:46.637880] [INFO ] [sig ] [2644/3407] Forecasting RUM... [2026-02-16T20:30:46.638135] [INFO ] [sig ] Generating forecast for: RUM [2026-02-16T20:30:46.638195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-16T20:30:46.652282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-16T20:30:46.652688] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-16T20:30:46.653608] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-16T20:30:46.653665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:46.653700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:46.653729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:46.653787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:46.717489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:46.718544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:46.718656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:46.718692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:46.850877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:46.851062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:46.851113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:46.851143] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:46.855283] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-16T20:30:46.855616] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-16T20:30:46.855755] [INFO ] [sig ] RUM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:47.018650] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RUM.txt [2026-02-16T20:30:47.018832] [INFO ] [sig ] [2644/3407] Completed RUM in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:47.018934] [INFO ] [sig ] [2645/3407] Forecasting RUN... [2026-02-16T20:30:47.018971] [INFO ] [sig ] Generating forecast for: RUN [2026-02-16T20:30:47.019015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-16T20:30:47.031902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-16T20:30:47.032265] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-16T20:30:47.033116] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-16T20:30:47.033170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:47.033203] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:47.033231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:47.033288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:47.096830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:47.098253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:47.098357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:47.098397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:47.232688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:47.232861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:47.232917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:47.232950] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:47.236621] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=89.61%) [2026-02-16T20:30:47.236916] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-16T20:30:47.237074] [INFO ] [sig ] RUN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:47.392318] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RUN.txt [2026-02-16T20:30:47.392531] [INFO ] [sig ] [2645/3407] Completed RUN in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:47.392624] [INFO ] [sig ] [2646/3407] Forecasting RUNN... [2026-02-16T20:30:47.392659] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-16T20:30:47.392690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-16T20:30:47.406799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-16T20:30:47.407431] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-16T20:30:47.408417] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-16T20:30:47.408473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:47.408507] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:47.408535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:47.408624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:47.472628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:47.473614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:47.473707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:47.473744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:47.594917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:47.595085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:47.595130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:47.595161] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:47.599014] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-16T20:30:47.599316] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-16T20:30:47.599451] [INFO ] [sig ] RUNN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:47.758311] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RUNN.txt [2026-02-16T20:30:47.758475] [INFO ] [sig ] [2646/3407] Completed RUNN in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:47.758516] [INFO ] [sig ] [2647/3407] Forecasting RUSHA... [2026-02-16T20:30:47.758588] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-16T20:30:47.758624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-16T20:30:47.770774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-16T20:30:47.771342] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-16T20:30:47.772404] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-16T20:30:47.772472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:47.772545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:47.772598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:47.772663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:47.834994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:47.836276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:47.836365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:47.836399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:47.962958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:47.963332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:47.963382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:47.963413] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:47.967081] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=42.10%) [2026-02-16T20:30:47.967368] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-16T20:30:47.967503] [INFO ] [sig ] RUSHA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:48.122521] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RUSHA.txt [2026-02-16T20:30:48.122752] [INFO ] [sig ] [2647/3407] Completed RUSHA in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:48.122857] [INFO ] [sig ] [2648/3407] Forecasting RUSHB... [2026-02-16T20:30:48.122897] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-16T20:30:48.122934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-16T20:30:48.135766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-16T20:30:48.136218] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-16T20:30:48.137217] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-16T20:30:48.137285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:48.137329] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:48.137362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:48.137446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:48.214881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:48.216119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:48.216215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:48.216252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:48.335907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:48.336084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:48.336128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:48.336175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:48.340378] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-16T20:30:48.340686] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-16T20:30:48.340818] [INFO ] [sig ] RUSHB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:48.489034] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RUSHB.txt [2026-02-16T20:30:48.489206] [INFO ] [sig ] [2648/3407] Completed RUSHB in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:48.489246] [INFO ] [sig ] [2649/3407] Forecasting RVMD... [2026-02-16T20:30:48.489276] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-16T20:30:48.489306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-16T20:30:48.502068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-16T20:30:48.502463] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-16T20:30:48.503295] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-16T20:30:48.503348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:48.503381] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:48.503409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:48.503466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:48.561757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:48.562885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:48.562977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:48.563011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:48.692060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:48.692223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:48.692267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:48.692298] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:48.695843] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-02-16T20:30:48.696165] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-16T20:30:48.696304] [INFO ] [sig ] RVMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:48.851025] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RVMD.txt [2026-02-16T20:30:48.851190] [INFO ] [sig ] [2649/3407] Completed RVMD in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:48.851230] [INFO ] [sig ] [2650/3407] Forecasting RVSB... [2026-02-16T20:30:48.851293] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-16T20:30:48.851326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-16T20:30:48.862322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-16T20:30:48.862672] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-16T20:30:48.863465] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-16T20:30:48.863518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:48.863551] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:48.863604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:48.863664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:48.922603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:48.923552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:48.923688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:48.923724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:49.054650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:49.054831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:49.054882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:49.054954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:49.058681] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-16T20:30:49.058983] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-16T20:30:49.059119] [INFO ] [sig ] RVSB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:49.216074] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RVSB.txt [2026-02-16T20:30:49.216214] [INFO ] [sig ] [2650/3407] Completed RVSB in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:49.216252] [INFO ] [sig ] [2651/3407] Forecasting RVTY... [2026-02-16T20:30:49.216282] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-16T20:30:49.216312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-16T20:30:49.228497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-16T20:30:49.228841] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-16T20:30:49.229666] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-16T20:30:49.229720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:49.229754] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:49.229786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:49.229847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:49.290525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:49.291389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:49.291471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:49.291505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:49.416006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:49.416180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:49.416225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:49.416256] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:49.419755] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=4.46%) [2026-02-16T20:30:49.420034] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-16T20:30:49.420167] [INFO ] [sig ] RVTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:49.571359] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RVTY.txt [2026-02-16T20:30:49.571525] [INFO ] [sig ] [2651/3407] Completed RVTY in 0.4s | 2.81 sym/s | Total: 15.7m | ETA: 4.5m [2026-02-16T20:30:49.571566] [INFO ] [sig ] [2652/3407] Forecasting RWAY... [2026-02-16T20:30:49.571619] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-16T20:30:49.571679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-16T20:30:49.584318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-16T20:30:49.584743] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-16T20:30:49.585561] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-16T20:30:49.585649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:49.585699] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:49.585729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:49.585789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:49.645045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:49.645994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:49.646082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:49.646116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:49.774441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:49.774650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:49.774697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:49.774729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:49.778746] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-16T20:30:49.779316] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-16T20:30:49.779474] [INFO ] [sig ] RWAY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:49.940187] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RWAY.txt [2026-02-16T20:30:49.940545] [INFO ] [sig ] [2652/3407] Completed RWAY in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:49.940606] [INFO ] [sig ] [2653/3407] Forecasting RXO... [2026-02-16T20:30:49.940638] [INFO ] [sig ] Generating forecast for: RXO [2026-02-16T20:30:49.940669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-16T20:30:49.953633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-16T20:30:49.953939] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-16T20:30:49.954757] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-16T20:30:49.954810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:49.954844] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:49.954872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:49.954930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:50.015428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:50.016198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:50.016283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:50.016317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:50.143996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:50.144173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:50.144218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:50.144248] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:50.147790] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-02-16T20:30:50.148103] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-16T20:30:50.148235] [INFO ] [sig ] RXO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:50.301861] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RXO.txt [2026-02-16T20:30:50.302017] [INFO ] [sig ] [2653/3407] Completed RXO in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:50.302057] [INFO ] [sig ] [2654/3407] Forecasting RXRX... [2026-02-16T20:30:50.302087] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-16T20:30:50.302116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-16T20:30:50.314303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-16T20:30:50.314710] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-16T20:30:50.315802] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-16T20:30:50.315867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:50.315907] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:50.315941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:50.316019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:50.376201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:50.376915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:50.377203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:50.377239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:50.501854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:50.502010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:50.502051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:50.502080] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:50.505473] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=38.66%) [2026-02-16T20:30:50.505771] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-16T20:30:50.505898] [INFO ] [sig ] RXRX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:50.659466] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RXRX.txt [2026-02-16T20:30:50.659625] [INFO ] [sig ] [2654/3407] Completed RXRX in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:50.659668] [INFO ] [sig ] [2655/3407] Forecasting RY... [2026-02-16T20:30:50.659697] [INFO ] [sig ] Generating forecast for: RY [2026-02-16T20:30:50.659727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-16T20:30:50.672535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-16T20:30:50.672887] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-16T20:30:50.673951] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-16T20:30:50.674014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:50.674048] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:50.674076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:50.674134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:50.735312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:50.736253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:50.736341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:50.736375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:50.862175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:50.862326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:50.862370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:50.862401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:50.866033] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-16T20:30:50.866315] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-16T20:30:50.866462] [INFO ] [sig ] RY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:51.013890] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RY.txt [2026-02-16T20:30:51.014032] [INFO ] [sig ] [2655/3407] Completed RY in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:51.014073] [INFO ] [sig ] [2656/3407] Forecasting RYAAY... [2026-02-16T20:30:51.014112] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-16T20:30:51.014146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-16T20:30:51.025548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-16T20:30:51.025967] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-16T20:30:51.026826] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-16T20:30:51.026881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:51.026914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:51.026942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:51.027000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:51.088201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:51.089259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:51.089352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:51.089386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:51.216461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:51.216647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:51.216691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:51.216719] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:51.220273] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-02-16T20:30:51.220638] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-16T20:30:51.220781] [INFO ] [sig ] RYAAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:51.379644] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RYAAY.txt [2026-02-16T20:30:51.379816] [INFO ] [sig ] [2656/3407] Completed RYAAY in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:51.379857] [INFO ] [sig ] [2657/3407] Forecasting RYAM... [2026-02-16T20:30:51.379886] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-16T20:30:51.379916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-16T20:30:51.391992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-16T20:30:51.392378] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-16T20:30:51.393278] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-16T20:30:51.393330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:51.393362] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:51.393392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:51.393450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:51.451817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:51.452702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:51.452817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:51.452852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:51.581885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:51.582042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:51.582082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:51.582112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:51.585518] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-16T20:30:51.585807] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-16T20:30:51.585934] [INFO ] [sig ] RYAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:51.728102] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RYAM.txt [2026-02-16T20:30:51.728243] [INFO ] [sig ] [2657/3407] Completed RYAM in 0.3s | 2.81 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-16T20:30:51.728283] [INFO ] [sig ] [2658/3407] Forecasting RYAN... [2026-02-16T20:30:51.728315] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-16T20:30:51.728346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-16T20:30:51.739942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-16T20:30:51.740301] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-16T20:30:51.741117] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-16T20:30:51.741168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:51.741200] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:51.741227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:51.741283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:51.797883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:51.798829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:51.798912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:51.798945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:51.921188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:51.921355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:51.921396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:51.921425] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:51.925546] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-16T20:30:51.925917] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-16T20:30:51.926066] [INFO ] [sig ] RYAN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:52.094862] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/RYAN.txt [2026-02-16T20:30:52.095040] [INFO ] [sig ] [2658/3407] Completed RYAN in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:52.095086] [INFO ] [sig ] [2659/3407] Forecasting RYI... [2026-02-16T20:30:52.095152] [INFO ] [sig ] Generating forecast for: RYI [2026-02-16T20:30:52.095195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-16T20:30:52.108473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-16T20:30:52.108948] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-16T20:30:52.109936] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-16T20:30:52.110000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:52.110035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:52.110064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:52.110124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:52.176461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:52.177431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:52.177525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:52.177561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:52.304228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:52.304394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:52.304436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:52.304484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:52.308000] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-16T20:30:52.308322] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-16T20:30:52.308458] [INFO ] [sig ] RYI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:52.456918] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RYI.txt [2026-02-16T20:30:52.457129] [INFO ] [sig ] [2659/3407] Completed RYI in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:52.457214] [INFO ] [sig ] [2660/3407] Forecasting RYN... [2026-02-16T20:30:52.457250] [INFO ] [sig ] Generating forecast for: RYN [2026-02-16T20:30:52.457282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-16T20:30:52.469429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-16T20:30:52.469864] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-16T20:30:52.470784] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-16T20:30:52.470844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:52.470885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:52.470919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:52.470989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:52.530248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:52.531162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:52.531246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:52.531279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:52.649437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:52.649622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:52.649667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:52.649697] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:52.653353] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=53.49%) [2026-02-16T20:30:52.653717] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-16T20:30:52.653864] [INFO ] [sig ] RYN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:52.802461] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RYN.txt [2026-02-16T20:30:52.802682] [INFO ] [sig ] [2660/3407] Completed RYN in 0.3s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:52.802755] [INFO ] [sig ] [2661/3407] Forecasting RYTM... [2026-02-16T20:30:52.802790] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-16T20:30:52.802821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-16T20:30:52.814965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-16T20:30:52.815431] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-16T20:30:52.816407] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-16T20:30:52.816469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:52.816503] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:52.816530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:52.816619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:52.876939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:52.877838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:52.877926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:52.877996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:53.015999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:53.016159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:53.016203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:53.016234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:53.020031] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-16T20:30:53.020390] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-16T20:30:53.020542] [INFO ] [sig ] RYTM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:53.180039] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RYTM.txt [2026-02-16T20:30:53.180226] [INFO ] [sig ] [2661/3407] Completed RYTM in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:53.180268] [INFO ] [sig ] [2662/3407] Forecasting RZB... [2026-02-16T20:30:53.180331] [INFO ] [sig ] Generating forecast for: RZB [2026-02-16T20:30:53.180363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-16T20:30:53.191999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-16T20:30:53.192334] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-16T20:30:53.193163] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-16T20:30:53.193216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:53.193247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:53.193275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:53.193331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:53.254292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:53.255198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:53.255287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:53.255321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:53.377076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:53.377232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:53.377272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:53.377301] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:53.381033] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-16T20:30:53.381380] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-16T20:30:53.381531] [INFO ] [sig ] RZB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:53.531800] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RZB.txt [2026-02-16T20:30:53.531964] [INFO ] [sig ] [2662/3407] Completed RZB in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:53.532010] [INFO ] [sig ] [2663/3407] Forecasting RZC... [2026-02-16T20:30:53.532039] [INFO ] [sig ] Generating forecast for: RZC [2026-02-16T20:30:53.532096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-16T20:30:53.544015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-16T20:30:53.544326] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-16T20:30:53.545389] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-16T20:30:53.545445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:53.545480] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:53.545509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:53.545601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:53.608087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:53.608918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:53.609016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:53.609051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:53.730028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:53.730181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:53.730225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:53.730255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:53.733739] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-16T20:30:53.734025] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-16T20:30:53.734166] [INFO ] [sig ] RZC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:53.885549] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/RZC.txt [2026-02-16T20:30:53.885722] [INFO ] [sig ] [2663/3407] Completed RZC in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:53.885762] [INFO ] [sig ] [2664/3407] Forecasting S... [2026-02-16T20:30:53.885792] [INFO ] [sig ] Generating forecast for: S [2026-02-16T20:30:53.885852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-16T20:30:53.897358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-16T20:30:53.897668] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-16T20:30:53.898774] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-16T20:30:53.898829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:53.898890] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:53.898920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:53.898980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:53.958489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:53.959500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:53.959601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:53.959639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:54.089251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:54.089419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:54.089462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:54.089494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:54.093041] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-02-16T20:30:54.093337] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-16T20:30:54.093470] [INFO ] [sig ] S: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:54.246754] [INFO ] [LOCAL ] Saved forecast: S 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/S.txt [2026-02-16T20:30:54.246908] [INFO ] [sig ] [2664/3407] Completed S in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:54.246949] [INFO ] [sig ] [2665/3407] Forecasting SA... [2026-02-16T20:30:54.246978] [INFO ] [sig ] Generating forecast for: SA [2026-02-16T20:30:54.247042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-16T20:30:54.258317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-16T20:30:54.258646] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-16T20:30:54.259496] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-16T20:30:54.259560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:54.259623] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:54.259656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:54.259714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:54.318983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:54.319804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:54.319887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:54.319921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:54.447098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:54.447259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:54.447300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:54.447330] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:54.450795] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-16T20:30:54.451085] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-16T20:30:54.451216] [INFO ] [sig ] SA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:54.601924] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SA.txt [2026-02-16T20:30:54.602080] [INFO ] [sig ] [2665/3407] Completed SA in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:54.602122] [INFO ] [sig ] [2666/3407] Forecasting SAFE... [2026-02-16T20:30:54.602152] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-16T20:30:54.602212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-16T20:30:54.613991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-16T20:30:54.614344] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-16T20:30:54.615183] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-16T20:30:54.615237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:54.615271] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:54.615298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:54.615354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:54.677725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:54.678633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:54.678721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:54.678755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:54.798585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:54.798750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:54.798793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:54.798824] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:54.802339] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-16T20:30:54.802683] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-16T20:30:54.802825] [INFO ] [sig ] SAFE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:54.951656] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SAFE.txt [2026-02-16T20:30:54.951820] [INFO ] [sig ] [2666/3407] Completed SAFE in 0.3s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:54.951862] [INFO ] [sig ] [2667/3407] Forecasting SAH... [2026-02-16T20:30:54.951891] [INFO ] [sig ] Generating forecast for: SAH [2026-02-16T20:30:54.951953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-16T20:30:54.964833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-16T20:30:54.965212] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-16T20:30:54.966064] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-16T20:30:54.966117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:54.966149] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:54.966176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:54.966231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:55.026648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:55.027626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:55.027718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:55.027753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:55.148067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:55.148230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:55.148272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:55.148301] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:55.151806] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-16T20:30:55.152128] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-16T20:30:55.152260] [INFO ] [sig ] SAH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:55.299673] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SAH.txt [2026-02-16T20:30:55.299840] [INFO ] [sig ] [2667/3407] Completed SAH in 0.3s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:55.299879] [INFO ] [sig ] [2668/3407] Forecasting SAIA... [2026-02-16T20:30:55.299911] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-16T20:30:55.299970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-16T20:30:55.313003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-16T20:30:55.313381] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-16T20:30:55.314199] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-16T20:30:55.314252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:55.314284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:55.314311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:55.314545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:55.376026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:55.377282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:55.377385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:55.377428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:55.519648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:55.519839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:55.519899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:55.519948] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:55.524907] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-02-16T20:30:55.525314] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-16T20:30:55.525501] [INFO ] [sig ] SAIA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:55.684513] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SAIA.txt [2026-02-16T20:30:55.684741] [INFO ] [sig ] [2668/3407] Completed SAIA in 0.4s | 2.81 sym/s | Total: 15.8m | ETA: 4.4m [2026-02-16T20:30:55.684847] [INFO ] [sig ] [2669/3407] Forecasting SAIC... [2026-02-16T20:30:55.684900] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-16T20:30:55.684954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-16T20:30:55.698099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-16T20:30:55.698541] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-16T20:30:55.699430] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-16T20:30:55.699484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:55.699516] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:55.699543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:55.699621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:55.757665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:55.758552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:55.758658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:55.758692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:55.883365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:55.883536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:55.883596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:55.883628] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:55.887135] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-16T20:30:55.887433] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-16T20:30:55.887565] [INFO ] [sig ] SAIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:56.031559] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SAIC.txt [2026-02-16T20:30:56.031775] [INFO ] [sig ] [2669/3407] Completed SAIC in 0.3s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:56.031816] [INFO ] [sig ] [2670/3407] Forecasting SAM... [2026-02-16T20:30:56.031849] [INFO ] [sig ] Generating forecast for: SAM [2026-02-16T20:30:56.031884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-16T20:30:56.043628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-16T20:30:56.043998] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-16T20:30:56.044809] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-16T20:30:56.044861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:56.044893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:56.044920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:56.044976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:56.103432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:56.104327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:56.104411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:56.104447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:56.225862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:56.226024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:56.226066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:56.226095] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:56.229741] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-16T20:30:56.230080] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-16T20:30:56.230219] [INFO ] [sig ] SAM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:56.377878] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SAM.txt [2026-02-16T20:30:56.378032] [INFO ] [sig ] [2670/3407] Completed SAM in 0.3s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:56.378076] [INFO ] [sig ] [2671/3407] Forecasting SAMG... [2026-02-16T20:30:56.378105] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-16T20:30:56.378135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-16T20:30:56.389859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-16T20:30:56.390186] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-16T20:30:56.391005] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-16T20:30:56.391057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:56.391090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:56.391116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:56.391173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:56.454963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:56.456040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:56.456147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:56.456205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:56.577339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:56.577506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:56.577550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:56.577600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:56.581782] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-02-16T20:30:56.582111] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-16T20:30:56.582256] [INFO ] [sig ] SAMG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:56.746656] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SAMG.txt [2026-02-16T20:30:56.746825] [INFO ] [sig ] [2671/3407] Completed SAMG in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:56.746870] [INFO ] [sig ] [2672/3407] Forecasting SAN... [2026-02-16T20:30:56.746910] [INFO ] [sig ] Generating forecast for: SAN [2026-02-16T20:30:56.746952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-16T20:30:56.759030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-16T20:30:56.759401] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-16T20:30:56.760212] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-16T20:30:56.760265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:56.760296] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:56.760323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:56.760380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:56.817330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:56.818247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:56.818335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:56.818368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:56.944178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:56.944339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:56.944420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:56.944452] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:56.947860] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-02-16T20:30:56.948180] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-16T20:30:56.948303] [INFO ] [sig ] SAN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:57.093730] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SAN.txt [2026-02-16T20:30:57.093885] [INFO ] [sig ] [2672/3407] Completed SAN in 0.3s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:57.093927] [INFO ] [sig ] [2673/3407] Forecasting SANA... [2026-02-16T20:30:57.093960] [INFO ] [sig ] Generating forecast for: SANA [2026-02-16T20:30:57.093990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-16T20:30:57.105894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-16T20:30:57.106381] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-16T20:30:57.107213] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-16T20:30:57.107265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:57.107297] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:57.107324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:57.107379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:57.166690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:57.167473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:57.167565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:57.167617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:57.331302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:57.331475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:57.331517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:57.331549] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:57.335015] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=9.31%) [2026-02-16T20:30:57.335301] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-16T20:30:57.335431] [INFO ] [sig ] SANA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:57.480323] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SANA.txt [2026-02-16T20:30:57.480498] [INFO ] [sig ] [2673/3407] Completed SANA in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:57.480542] [INFO ] [sig ] [2674/3407] Forecasting SANM... [2026-02-16T20:30:57.480625] [INFO ] [sig ] Generating forecast for: SANM [2026-02-16T20:30:57.480660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-16T20:30:57.492638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-16T20:30:57.493035] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-16T20:30:57.493894] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-16T20:30:57.493947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:57.493979] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:57.494006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:57.494063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:57.551511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:57.552431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:57.552554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:57.552609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:57.676361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:57.676525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:57.676589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:57.676624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:57.680118] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=99.97%) [2026-02-16T20:30:57.680448] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-16T20:30:57.680609] [INFO ] [sig ] SANM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:57.828620] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SANM.txt [2026-02-16T20:30:57.828802] [INFO ] [sig ] [2674/3407] Completed SANM in 0.3s | 2.81 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-16T20:30:57.828854] [INFO ] [sig ] [2675/3407] Forecasting SAP... [2026-02-16T20:30:57.828897] [INFO ] [sig ] Generating forecast for: SAP [2026-02-16T20:30:57.828935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-16T20:30:57.841011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-16T20:30:57.841394] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-16T20:30:57.842256] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-16T20:30:57.842327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:57.842360] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:57.842395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:57.842468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:57.902383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:57.903276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:57.903361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:57.903395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:58.046413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:58.046638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:58.046702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:58.046747] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:58.052073] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-16T20:30:58.052595] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-16T20:30:58.052781] [INFO ] [sig ] SAP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:58.198194] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SAP.txt [2026-02-16T20:30:58.198378] [INFO ] [sig ] [2675/3407] Completed SAP in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:30:58.198423] [INFO ] [sig ] [2676/3407] Forecasting SARK... [2026-02-16T20:30:58.198486] [INFO ] [sig ] Generating forecast for: SARK [2026-02-16T20:30:58.198519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-16T20:30:58.210335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-16T20:30:58.210742] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-16T20:30:58.211551] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-16T20:30:58.211626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:58.211671] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:58.211699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:58.211783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:58.273829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:58.274755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:58.274852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:58.274888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:58.410716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:58.410884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:58.410928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:58.410958] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:58.414561] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=36.85%) [2026-02-16T20:30:58.414953] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-16T20:30:58.415112] [INFO ] [sig ] SARK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:58.561728] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SARK.txt [2026-02-16T20:30:58.561941] [INFO ] [sig ] [2676/3407] Completed SARK in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:30:58.561996] [INFO ] [sig ] [2677/3407] Forecasting SATL... [2026-02-16T20:30:58.562060] [INFO ] [sig ] Generating forecast for: SATL [2026-02-16T20:30:58.562091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-16T20:30:58.573821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-16T20:30:58.574217] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-16T20:30:58.575066] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-16T20:30:58.575120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:58.575153] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:58.575180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:58.575237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:58.631716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:58.632623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:58.632741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:58.632777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:58.756443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:58.756622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:58.756666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:58.756695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:58.760830] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: UP (p=71.45%) [2026-02-16T20:30:58.761120] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-16T20:30:58.761250] [INFO ] [sig ] SATL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:30:58.949532] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SATL.txt [2026-02-16T20:30:58.949753] [INFO ] [sig ] [2677/3407] Completed SATL in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:30:58.949826] [INFO ] [sig ] [2678/3407] Forecasting SATS... [2026-02-16T20:30:58.949858] [INFO ] [sig ] Generating forecast for: SATS [2026-02-16T20:30:58.949891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-16T20:30:58.961683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-16T20:30:58.962105] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-16T20:30:58.962988] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-16T20:30:58.963047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:58.963081] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:58.963115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:58.963190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:59.026975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:59.027897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:59.028014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:59.028073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:59.161884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:59.162057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:59.162100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:59.162130] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:59.165932] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-02-16T20:30:59.166267] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-16T20:30:59.166410] [INFO ] [sig ] SATS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:59.317258] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SATS.txt [2026-02-16T20:30:59.317422] [INFO ] [sig ] [2678/3407] Completed SATS in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:30:59.317464] [INFO ] [sig ] [2679/3407] Forecasting SAVA... [2026-02-16T20:30:59.317494] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-16T20:30:59.317526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-16T20:30:59.331121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-16T20:30:59.331720] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-16T20:30:59.332788] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-16T20:30:59.332844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:59.332890] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:59.332936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:59.333019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:59.393024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:59.393969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:59.394067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:59.394101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:59.521324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:59.521491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:59.521542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:59.521592] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:59.526035] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=15.97%) [2026-02-16T20:30:59.526552] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-16T20:30:59.526722] [INFO ] [sig ] SAVA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:30:59.677843] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SAVA.txt [2026-02-16T20:30:59.678009] [INFO ] [sig ] [2679/3407] Completed SAVA in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:30:59.678053] [INFO ] [sig ] [2680/3407] Forecasting SB... [2026-02-16T20:30:59.678090] [INFO ] [sig ] Generating forecast for: SB [2026-02-16T20:30:59.678153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-16T20:30:59.690691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-16T20:30:59.691025] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-16T20:30:59.691879] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-16T20:30:59.691933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:30:59.691967] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:30:59.691994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:30:59.692051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:30:59.754518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:30:59.755364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:30:59.755447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:30:59.755492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:30:59.881534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:30:59.881723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:30:59.881765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:30:59.881796] [INFO ] [FORECASTER] Training complete [2026-02-16T20:30:59.886352] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-16T20:30:59.886711] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-16T20:30:59.887059] [INFO ] [sig ] SB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:00.041962] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SB.txt [2026-02-16T20:31:00.042169] [INFO ] [sig ] [2680/3407] Completed SB in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:00.042242] [INFO ] [sig ] [2681/3407] Forecasting SBAC... [2026-02-16T20:31:00.042277] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-16T20:31:00.042307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-16T20:31:00.054681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-16T20:31:00.055044] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-16T20:31:00.056091] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-16T20:31:00.056155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:00.056237] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:00.056280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:00.056347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:00.121413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:00.122324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:00.122410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:00.122443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:00.255026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:00.255190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:00.255233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:00.255265] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:00.258847] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-16T20:31:00.259129] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-16T20:31:00.259257] [INFO ] [sig ] SBAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:00.409739] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SBAC.txt [2026-02-16T20:31:00.409910] [INFO ] [sig ] [2681/3407] Completed SBAC in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:00.409966] [INFO ] [sig ] [2682/3407] Forecasting SBCF... [2026-02-16T20:31:00.410037] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-16T20:31:00.410088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-16T20:31:00.422362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-16T20:31:00.422783] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-16T20:31:00.423707] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-16T20:31:00.423760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:00.423793] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:00.423820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:00.423876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:00.487272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:00.488189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:00.488276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:00.488309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:00.611701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:00.611862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:00.611905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:00.611934] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:00.616171] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=23.49%) [2026-02-16T20:31:00.616456] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-16T20:31:00.616612] [INFO ] [sig ] SBCF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:00.804360] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBCF.txt [2026-02-16T20:31:00.804615] [INFO ] [sig ] [2682/3407] Completed SBCF in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:00.804674] [INFO ] [sig ] [2683/3407] Forecasting SBFM... [2026-02-16T20:31:00.804711] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-16T20:31:00.804756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-16T20:31:00.817766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-16T20:31:00.818201] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-16T20:31:00.819240] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-16T20:31:00.819301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:00.819337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:00.819367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:00.819426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:00.880810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:00.881748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:00.881838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:00.881873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:01.015640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:01.015765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:01.015807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:01.015851] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:01.019661] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-16T20:31:01.019957] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-16T20:31:01.020115] [INFO ] [sig ] SBFM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:01.169145] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBFM.txt [2026-02-16T20:31:01.169311] [INFO ] [sig ] [2683/3407] Completed SBFM in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:01.169351] [INFO ] [sig ] [2684/3407] Forecasting SBGI... [2026-02-16T20:31:01.169381] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-16T20:31:01.169411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-16T20:31:01.181270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-16T20:31:01.181690] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-16T20:31:01.182608] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-16T20:31:01.182668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:01.182700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:01.182726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:01.182784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:01.241877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:01.242713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:01.242797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:01.242830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:01.367696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:01.367814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:01.367854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:01.367918] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:01.375879] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=24.78%) [2026-02-16T20:31:01.376204] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-16T20:31:01.376350] [INFO ] [sig ] SBGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:01.525869] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBGI.txt [2026-02-16T20:31:01.526034] [INFO ] [sig ] [2684/3407] Completed SBGI in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:01.526077] [INFO ] [sig ] [2685/3407] Forecasting SBH... [2026-02-16T20:31:01.526138] [INFO ] [sig ] Generating forecast for: SBH [2026-02-16T20:31:01.526175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-16T20:31:01.537736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-16T20:31:01.538103] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-16T20:31:01.539010] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-16T20:31:01.539069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:01.539104] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:01.539133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:01.539191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:01.599484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:01.600304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:01.600391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:01.600434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:01.728044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:01.728214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:01.728259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:01.728289] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:01.732014] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=59.51%) [2026-02-16T20:31:01.732393] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-16T20:31:01.732543] [INFO ] [sig ] SBH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:01.887647] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SBH.txt [2026-02-16T20:31:01.887813] [INFO ] [sig ] [2685/3407] Completed SBH in 0.4s | 2.81 sym/s | Total: 15.9m | ETA: 4.3m [2026-02-16T20:31:01.887855] [INFO ] [sig ] [2686/3407] Forecasting SBI... [2026-02-16T20:31:01.887887] [INFO ] [sig ] Generating forecast for: SBI [2026-02-16T20:31:01.887919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-16T20:31:01.898962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-16T20:31:01.899316] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-16T20:31:01.900310] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-16T20:31:01.900370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:01.900404] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:01.900432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:01.900490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:01.967090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:01.968199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:01.968284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:01.968317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:02.091080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:02.091239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:02.091280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:02.091310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:02.094988] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-02-16T20:31:02.095273] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-16T20:31:02.095404] [INFO ] [sig ] SBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:02.240962] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SBI.txt [2026-02-16T20:31:02.241110] [INFO ] [sig ] [2686/3407] Completed SBI in 0.4s | 2.81 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:02.241153] [INFO ] [sig ] [2687/3407] Forecasting SBLK... [2026-02-16T20:31:02.241186] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-16T20:31:02.241219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-16T20:31:02.251991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-16T20:31:02.252286] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-16T20:31:02.253114] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-16T20:31:02.253179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:02.253213] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:02.253250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:02.253307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:02.309951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:02.310666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:02.310760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:02.310800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:02.434035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:02.434197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:02.434239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:02.434269] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:02.437768] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-16T20:31:02.438078] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-16T20:31:02.438211] [INFO ] [sig ] SBLK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:02.586921] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBLK.txt [2026-02-16T20:31:02.587157] [INFO ] [sig ] [2687/3407] Completed SBLK in 0.3s | 2.81 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:02.587223] [INFO ] [sig ] [2688/3407] Forecasting SBRA... [2026-02-16T20:31:02.587307] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-16T20:31:02.587356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-16T20:31:02.605561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-16T20:31:02.606098] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-16T20:31:02.607040] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-16T20:31:02.607109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:02.607151] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:02.607184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:02.607254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:02.673159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:02.674104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:02.674211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:02.674280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:02.809428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:02.809632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:02.809679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:02.809710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:02.813982] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-16T20:31:02.814492] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-16T20:31:02.814704] [INFO ] [sig ] SBRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:03.027045] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBRA.txt [2026-02-16T20:31:03.027274] [INFO ] [sig ] [2688/3407] Completed SBRA in 0.4s | 2.81 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:03.027323] [INFO ] [sig ] [2689/3407] Forecasting SBS... [2026-02-16T20:31:03.027357] [INFO ] [sig ] Generating forecast for: SBS [2026-02-16T20:31:03.027430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-16T20:31:03.048536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-16T20:31:03.049172] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-16T20:31:03.051449] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-16T20:31:03.051743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:03.051801] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:03.051848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:03.051947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:03.151772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:03.153721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:03.153884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:03.153943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:03.342934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:03.343148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:03.343212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:03.343259] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:03.349071] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-16T20:31:03.349776] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-16T20:31:03.350024] [INFO ] [sig ] SBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:03.577998] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SBS.txt [2026-02-16T20:31:03.578277] [INFO ] [sig ] [2689/3407] Completed SBS in 0.6s | 2.80 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:03.578383] [INFO ] [sig ] [2690/3407] Forecasting SBSI... [2026-02-16T20:31:03.578444] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-16T20:31:03.578499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-16T20:31:03.606960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-16T20:31:03.607478] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-16T20:31:03.608733] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-16T20:31:03.608803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:03.608846] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:03.608883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:03.608961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:03.687818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:03.689061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:03.689171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:03.689214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:03.853393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:03.853620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:03.853678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:03.853717] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:03.859595] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-02-16T20:31:03.860181] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-16T20:31:03.860413] [INFO ] [sig ] SBSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:04.075188] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBSI.txt [2026-02-16T20:31:04.075401] [INFO ] [sig ] [2690/3407] Completed SBSI in 0.5s | 2.80 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:04.075455] [INFO ] [sig ] [2691/3407] Forecasting SBUX... [2026-02-16T20:31:04.075528] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-16T20:31:04.075604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-16T20:31:04.089870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-16T20:31:04.090353] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-16T20:31:04.091412] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-16T20:31:04.091478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:04.091520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:04.091557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:04.091676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:04.168989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:04.170118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:04.170295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:04.170340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:04.334634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:04.334800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:04.334843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:04.334872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:04.338319] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-02-16T20:31:04.338619] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-16T20:31:04.338752] [INFO ] [sig ] SBUX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:04.477800] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SBUX.txt [2026-02-16T20:31:04.477937] [INFO ] [sig ] [2691/3407] Completed SBUX in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-16T20:31:04.478004] [INFO ] [sig ] [2692/3407] Forecasting SCD... [2026-02-16T20:31:04.478066] [INFO ] [sig ] Generating forecast for: SCD [2026-02-16T20:31:04.478100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-16T20:31:04.490901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-16T20:31:04.491231] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-16T20:31:04.492077] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-16T20:31:04.492132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:04.492166] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:04.492194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:04.492252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:04.549507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:04.550266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:04.550349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:04.550384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:04.666759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:04.666919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:04.666962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:04.666993] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:04.670438] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=85.81%) [2026-02-16T20:31:04.670749] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-16T20:31:04.670892] [INFO ] [sig ] SCD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:04.815516] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SCD.txt [2026-02-16T20:31:04.815973] [INFO ] [sig ] [2692/3407] Completed SCD in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:04.816048] [INFO ] [sig ] [2693/3407] Forecasting SCHL... [2026-02-16T20:31:04.816080] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-16T20:31:04.816110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-16T20:31:04.828887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-16T20:31:04.829260] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-16T20:31:04.830116] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-16T20:31:04.830174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:04.830207] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:04.830234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:04.830290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:04.888339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:04.889249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:04.889339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:04.889372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:05.012259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:05.012421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:05.012464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:05.012497] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:05.016072] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-16T20:31:05.016381] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-16T20:31:05.016519] [INFO ] [sig ] SCHL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:05.163110] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SCHL.txt [2026-02-16T20:31:05.163248] [INFO ] [sig ] [2693/3407] Completed SCHL in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:05.163286] [INFO ] [sig ] [2694/3407] Forecasting SCI... [2026-02-16T20:31:05.163316] [INFO ] [sig ] Generating forecast for: SCI [2026-02-16T20:31:05.163345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-16T20:31:05.174954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-16T20:31:05.175322] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-16T20:31:05.176226] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-16T20:31:05.176279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:05.176313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:05.176341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:05.176398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:05.236452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:05.237377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:05.237467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:05.237501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:05.360003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:05.360162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:05.360206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:05.360237] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:05.363978] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-16T20:31:05.364275] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-16T20:31:05.364409] [INFO ] [sig ] SCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:05.512690] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SCI.txt [2026-02-16T20:31:05.512894] [INFO ] [sig ] [2694/3407] Completed SCI in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:05.512970] [INFO ] [sig ] [2695/3407] Forecasting SCL... [2026-02-16T20:31:05.513003] [INFO ] [sig ] Generating forecast for: SCL [2026-02-16T20:31:05.513033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-16T20:31:05.524676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-16T20:31:05.525083] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-16T20:31:05.525914] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-16T20:31:05.525967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:05.525999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:05.526027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:05.526084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:05.583868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:05.584753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:05.584840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:05.584875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:05.703903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:05.704060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:05.704102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:05.704132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:05.708200] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-16T20:31:05.708763] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-16T20:31:05.708931] [INFO ] [sig ] SCL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:05.856186] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SCL.txt [2026-02-16T20:31:05.856354] [INFO ] [sig ] [2695/3407] Completed SCL in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:05.856396] [INFO ] [sig ] [2696/3407] Forecasting SCM... [2026-02-16T20:31:05.856455] [INFO ] [sig ] Generating forecast for: SCM [2026-02-16T20:31:05.856491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-16T20:31:05.868993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-16T20:31:05.869351] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-16T20:31:05.870226] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-16T20:31:05.870281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:05.870313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:05.870341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:05.870399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:05.932285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:05.933199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:05.933284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:05.933319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:06.066846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:06.067028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:06.067072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:06.067102] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:06.070642] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-16T20:31:06.070952] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-16T20:31:06.071087] [INFO ] [sig ] SCM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:06.211099] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SCM.txt [2026-02-16T20:31:06.211244] [INFO ] [sig ] [2696/3407] Completed SCM in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:06.211283] [INFO ] [sig ] [2697/3407] Forecasting SCSC... [2026-02-16T20:31:06.211335] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-16T20:31:06.211369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-16T20:31:06.222352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-16T20:31:06.222702] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-16T20:31:06.223511] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-16T20:31:06.223564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:06.223656] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:06.223686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:06.223744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:06.283010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:06.283923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:06.284009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:06.284043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:06.407892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:06.408071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:06.408115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:06.408144] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:06.411639] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-16T20:31:06.411921] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-16T20:31:06.412050] [INFO ] [sig ] SCSC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:06.554184] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SCSC.txt [2026-02-16T20:31:06.554359] [INFO ] [sig ] [2697/3407] Completed SCSC in 0.3s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:06.554411] [INFO ] [sig ] [2698/3407] Forecasting SCVL... [2026-02-16T20:31:06.554478] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-16T20:31:06.554510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-16T20:31:06.566841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-16T20:31:06.567179] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-16T20:31:06.568033] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-16T20:31:06.568088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:06.568148] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:06.568176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:06.568235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:06.626951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:06.627751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:06.627837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:06.627871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:06.753111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:06.753272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:06.753313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:06.753343] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:06.757482] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-16T20:31:06.757878] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-16T20:31:06.758055] [INFO ] [sig ] SCVL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:06.914230] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SCVL.txt [2026-02-16T20:31:06.914425] [INFO ] [sig ] [2698/3407] Completed SCVL in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:06.914476] [INFO ] [sig ] [2699/3407] Forecasting SCZ... [2026-02-16T20:31:06.914752] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-16T20:31:06.914792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-16T20:31:06.926050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-16T20:31:06.926368] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-16T20:31:06.927185] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-16T20:31:06.927250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:06.927289] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:06.927323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:06.927383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:06.988210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:06.989135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:06.989238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:06.989279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:07.120935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:07.121097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:07.121139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:07.121168] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:07.124783] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-02-16T20:31:07.125125] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-16T20:31:07.125293] [INFO ] [sig ] SCZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:07.295837] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SCZ.txt [2026-02-16T20:31:07.295995] [INFO ] [sig ] [2699/3407] Completed SCZ in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:07.296035] [INFO ] [sig ] [2700/3407] Forecasting SD... [2026-02-16T20:31:07.296065] [INFO ] [sig ] Generating forecast for: SD [2026-02-16T20:31:07.296096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-16T20:31:07.309477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-16T20:31:07.309826] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-16T20:31:07.310709] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-16T20:31:07.310773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:07.310809] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:07.310837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:07.310896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:07.374406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:07.375443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:07.375546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:07.375669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:07.500954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:07.501115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:07.501170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:07.501206] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:07.505046] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=36.73%) [2026-02-16T20:31:07.505341] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-16T20:31:07.505473] [INFO ] [sig ] SD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:07.685758] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SD.txt [2026-02-16T20:31:07.685926] [INFO ] [sig ] [2700/3407] Completed SD in 0.4s | 2.80 sym/s | Total: 16.0m | ETA: 4.2m [2026-02-16T20:31:07.686000] [INFO ] [sig ] [2701/3407] Forecasting SDA... [2026-02-16T20:31:07.686045] [INFO ] [sig ] Generating forecast for: SDA [2026-02-16T20:31:07.686090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-16T20:31:07.700931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-16T20:31:07.701460] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-16T20:31:07.702681] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-16T20:31:07.702755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:07.702804] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:07.702846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:07.702933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:07.773596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:07.774605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:07.774702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:07.774739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:07.898808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:07.899000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:07.899052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:07.899083] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:07.903302] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=27.21%) [2026-02-16T20:31:07.903637] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-16T20:31:07.903782] [INFO ] [sig ] SDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:08.057528] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SDA.txt [2026-02-16T20:31:08.057714] [INFO ] [sig ] [2701/3407] Completed SDA in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:08.057759] [INFO ] [sig ] [2702/3407] Forecasting SDHY... [2026-02-16T20:31:08.057817] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-16T20:31:08.057851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-16T20:31:08.069434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-16T20:31:08.069798] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-16T20:31:08.070648] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-16T20:31:08.070715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:08.070750] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:08.070779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:08.070838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:08.132927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:08.133838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:08.133943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:08.133981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:08.254994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:08.255150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:08.255194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:08.255225] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:08.258813] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-16T20:31:08.259102] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-16T20:31:08.259232] [INFO ] [sig ] SDHY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:08.408746] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SDHY.txt [2026-02-16T20:31:08.408961] [INFO ] [sig ] [2702/3407] Completed SDHY in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:08.409018] [INFO ] [sig ] [2703/3407] Forecasting SDRL... [2026-02-16T20:31:08.409049] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-16T20:31:08.409081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-16T20:31:08.421178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-16T20:31:08.421603] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-16T20:31:08.422484] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-16T20:31:08.422538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:08.422597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:08.422630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:08.422687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:08.480311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:08.481082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:08.481166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:08.481199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:08.608181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:08.608381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:08.608441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:08.608485] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:08.613721] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-02-16T20:31:08.614156] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-16T20:31:08.614375] [INFO ] [sig ] SDRL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:08.787768] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SDRL.txt [2026-02-16T20:31:08.787941] [INFO ] [sig ] [2703/3407] Completed SDRL in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:08.788003] [INFO ] [sig ] [2704/3407] Forecasting SDVY... [2026-02-16T20:31:08.788063] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-16T20:31:08.788096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-16T20:31:08.800852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-16T20:31:08.801259] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-16T20:31:08.802181] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-16T20:31:08.802238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:08.802274] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:08.802300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:08.802357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:08.862631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:08.863550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:08.863660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:08.863698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:09.000273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:09.000445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:09.000488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:09.000516] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:09.004150] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-02-16T20:31:09.004498] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-16T20:31:09.004667] [INFO ] [sig ] SDVY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:09.144291] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SDVY.txt [2026-02-16T20:31:09.144457] [INFO ] [sig ] [2704/3407] Completed SDVY in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:09.144499] [INFO ] [sig ] [2705/3407] Forecasting SE... [2026-02-16T20:31:09.144529] [INFO ] [sig ] Generating forecast for: SE [2026-02-16T20:31:09.144609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-16T20:31:09.156446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-16T20:31:09.156793] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-16T20:31:09.157601] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-16T20:31:09.157654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:09.157686] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:09.157714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:09.157771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:09.215350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:09.216198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:09.216284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:09.216318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:09.335216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:09.335385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:09.335429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:09.335460] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:09.339026] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=73.54%) [2026-02-16T20:31:09.339329] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-16T20:31:09.339509] [INFO ] [sig ] SE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:09.490496] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SE.txt [2026-02-16T20:31:09.490698] [INFO ] [sig ] [2705/3407] Completed SE in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:09.490785] [INFO ] [sig ] [2706/3407] Forecasting SEDG... [2026-02-16T20:31:09.490821] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-16T20:31:09.490853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-16T20:31:09.503439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-16T20:31:09.503899] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-16T20:31:09.504787] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-16T20:31:09.504841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:09.504875] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:09.504902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:09.504960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:09.564113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:09.565064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:09.565153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:09.565188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:09.684399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:09.684561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:09.684623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:09.684653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:09.688076] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-16T20:31:09.688385] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-16T20:31:09.688523] [INFO ] [sig ] SEDG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:09.852547] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SEDG.txt [2026-02-16T20:31:09.852766] [INFO ] [sig ] [2706/3407] Completed SEDG in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:09.852852] [INFO ] [sig ] [2707/3407] Forecasting SEE... [2026-02-16T20:31:09.852904] [INFO ] [sig ] Generating forecast for: SEE [2026-02-16T20:31:09.852948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-16T20:31:09.865349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-16T20:31:09.865775] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-16T20:31:09.866655] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-16T20:31:09.866711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:09.866746] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:09.866775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:09.866834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:09.926231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:09.927145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:09.927233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:09.927269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:10.049831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:10.049994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:10.050055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:10.050087] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:10.053738] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-16T20:31:10.054091] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-16T20:31:10.054234] [INFO ] [sig ] SEE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:10.208081] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SEE.txt [2026-02-16T20:31:10.208272] [INFO ] [sig ] [2707/3407] Completed SEE in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:10.208334] [INFO ] [sig ] [2708/3407] Forecasting SEIC... [2026-02-16T20:31:10.208412] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-16T20:31:10.208454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-16T20:31:10.220309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-16T20:31:10.220745] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-16T20:31:10.221684] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-16T20:31:10.221737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:10.221767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:10.221795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:10.221851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:10.281970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:10.282899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:10.283027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:10.283064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:10.408465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:10.408844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:10.408889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:10.408922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:10.412639] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=61.31%) [2026-02-16T20:31:10.413013] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-16T20:31:10.413164] [INFO ] [sig ] SEIC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:10.562086] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SEIC.txt [2026-02-16T20:31:10.562255] [INFO ] [sig ] [2708/3407] Completed SEIC in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-16T20:31:10.562299] [INFO ] [sig ] [2709/3407] Forecasting SELF... [2026-02-16T20:31:10.562333] [INFO ] [sig ] Generating forecast for: SELF [2026-02-16T20:31:10.562398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-16T20:31:10.573716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-16T20:31:10.574118] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-16T20:31:10.574969] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-16T20:31:10.575022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:10.575054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:10.575080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:10.575136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:10.636893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:10.637832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:10.637943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:10.638000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:10.754828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:10.754987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:10.755028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:10.755058] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:10.758677] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=36.53%) [2026-02-16T20:31:10.759023] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-16T20:31:10.759183] [INFO ] [sig ] SELF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:10.929449] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SELF.txt [2026-02-16T20:31:10.929636] [INFO ] [sig ] [2709/3407] Completed SELF in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:10.929682] [INFO ] [sig ] [2710/3407] Forecasting SEM... [2026-02-16T20:31:10.929746] [INFO ] [sig ] Generating forecast for: SEM [2026-02-16T20:31:10.929781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-16T20:31:10.941967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-16T20:31:10.942341] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-16T20:31:10.943171] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-16T20:31:10.943225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:10.943256] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:10.943284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:10.943339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:11.006013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:11.006990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:11.007083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:11.007117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:11.132993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:11.133164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:11.133210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:11.133240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:11.136723] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-16T20:31:11.137016] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-16T20:31:11.137151] [INFO ] [sig ] SEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:11.281046] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SEM.txt [2026-02-16T20:31:11.281210] [INFO ] [sig ] [2710/3407] Completed SEM in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:11.281257] [INFO ] [sig ] [2711/3407] Forecasting SENEA... [2026-02-16T20:31:11.281323] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-16T20:31:11.281362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-16T20:31:11.292776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-16T20:31:11.293337] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-16T20:31:11.294355] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-16T20:31:11.294409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:11.294467] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:11.294499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:11.294557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:11.353665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:11.354597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:11.354680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:11.354712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:11.471790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:11.471947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:11.471986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:11.472016] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:11.475483] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-16T20:31:11.475824] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-16T20:31:11.475961] [INFO ] [sig ] SENEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:11.651068] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SENEA.txt [2026-02-16T20:31:11.651330] [INFO ] [sig ] [2711/3407] Completed SENEA in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:11.651431] [INFO ] [sig ] [2712/3407] Forecasting SENS... [2026-02-16T20:31:11.651479] [INFO ] [sig ] Generating forecast for: SENS [2026-02-16T20:31:11.651526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-16T20:31:11.666847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-16T20:31:11.667326] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-16T20:31:11.668382] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-16T20:31:11.668451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:11.668500] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:11.668543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:11.668660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:11.736683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:11.737597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:11.737713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:11.737753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:11.861594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:11.861759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:11.861803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:11.861834] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:11.865438] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=38.89%) [2026-02-16T20:31:11.865766] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-16T20:31:11.865904] [INFO ] [sig ] SENS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:12.009219] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SENS.txt [2026-02-16T20:31:12.009400] [INFO ] [sig ] [2712/3407] Completed SENS in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:12.009447] [INFO ] [sig ] [2713/3407] Forecasting SERA... [2026-02-16T20:31:12.009537] [INFO ] [sig ] Generating forecast for: SERA [2026-02-16T20:31:12.009594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-16T20:31:12.021124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-16T20:31:12.021504] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-16T20:31:12.022376] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-16T20:31:12.022432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:12.022465] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:12.022493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:12.022550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:12.082778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:12.083666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:12.083764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:12.083814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:12.211463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:12.211645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:12.211690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:12.211719] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:12.215343] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-16T20:31:12.215704] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-16T20:31:12.215859] [INFO ] [sig ] SERA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:12.364376] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SERA.txt [2026-02-16T20:31:12.364529] [INFO ] [sig ] [2713/3407] Completed SERA in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:12.364590] [INFO ] [sig ] [2714/3407] Forecasting SES... [2026-02-16T20:31:12.364624] [INFO ] [sig ] Generating forecast for: SES [2026-02-16T20:31:12.364684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-16T20:31:12.376422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-16T20:31:12.376830] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-16T20:31:12.377769] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-16T20:31:12.377824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:12.377858] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:12.377886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:12.377943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:12.436080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:12.436903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:12.436989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:12.437022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:12.559182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:12.559343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:12.559386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:12.559417] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:12.563057] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=58.18%) [2026-02-16T20:31:12.563358] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-16T20:31:12.563498] [INFO ] [sig ] SES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:12.706150] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SES.txt [2026-02-16T20:31:12.706288] [INFO ] [sig ] [2714/3407] Completed SES in 0.3s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:12.706328] [INFO ] [sig ] [2715/3407] Forecasting SEVN... [2026-02-16T20:31:12.706365] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-16T20:31:12.706396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-16T20:31:12.717612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-16T20:31:12.717916] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-16T20:31:12.718776] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-16T20:31:12.718827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:12.718885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:12.718912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:12.718968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:12.775384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:12.776230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:12.776316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:12.776356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:12.914203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:12.914372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:12.914420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:12.914452] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:12.918217] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=78.00%) [2026-02-16T20:31:12.918599] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-16T20:31:12.918738] [INFO ] [sig ] SEVN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:13.066533] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SEVN.txt [2026-02-16T20:31:13.066718] [INFO ] [sig ] [2715/3407] Completed SEVN in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:13.066788] [INFO ] [sig ] [2716/3407] Forecasting SEZL... [2026-02-16T20:31:13.066824] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-16T20:31:13.066856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-16T20:31:13.078116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-16T20:31:13.078462] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-16T20:31:13.079303] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-16T20:31:13.079357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:13.079392] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:13.079424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:13.079496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:13.140785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:13.141602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:13.141687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:13.141722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:13.266307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:13.266464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:13.266509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:13.266538] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:13.270463] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=45.72%) [2026-02-16T20:31:13.270768] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-16T20:31:13.270895] [INFO ] [sig ] SEZL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:13.424447] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SEZL.txt [2026-02-16T20:31:13.424643] [INFO ] [sig ] [2716/3407] Completed SEZL in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:13.424688] [INFO ] [sig ] [2717/3407] Forecasting SF... [2026-02-16T20:31:13.424720] [INFO ] [sig ] Generating forecast for: SF [2026-02-16T20:31:13.424750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-16T20:31:13.438509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-16T20:31:13.438937] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-16T20:31:13.439799] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-16T20:31:13.439853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:13.439887] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:13.439915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:13.439972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:13.503395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:13.504326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:13.504421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:13.504457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:13.643143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:13.643297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:13.643340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:13.643371] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:13.646880] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=33.75%) [2026-02-16T20:31:13.647167] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-16T20:31:13.647296] [INFO ] [sig ] SF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:13.795333] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SF.txt [2026-02-16T20:31:13.795510] [INFO ] [sig ] [2717/3407] Completed SF in 0.4s | 2.80 sym/s | Total: 16.1m | ETA: 4.1m [2026-02-16T20:31:13.795597] [INFO ] [sig ] [2718/3407] Forecasting SFB... [2026-02-16T20:31:13.795631] [INFO ] [sig ] Generating forecast for: SFB [2026-02-16T20:31:13.795662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-16T20:31:13.806788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-16T20:31:13.807104] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-16T20:31:13.808001] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-16T20:31:13.808057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:13.808091] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:13.808118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:13.808176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:13.867528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:13.868374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:13.868460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:13.868494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:13.984238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:13.984414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:13.984465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:13.984548] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:13.989539] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=74.44%) [2026-02-16T20:31:13.990099] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-16T20:31:13.990247] [INFO ] [sig ] SFB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:14.146110] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SFB.txt [2026-02-16T20:31:14.146283] [INFO ] [sig ] [2718/3407] Completed SFB in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:14.146324] [INFO ] [sig ] [2719/3407] Forecasting SFBS... [2026-02-16T20:31:14.146353] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-16T20:31:14.146384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-16T20:31:14.159206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-16T20:31:14.159821] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-16T20:31:14.160653] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-16T20:31:14.160705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:14.160738] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:14.160765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:14.160822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:14.224626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:14.225678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:14.225763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:14.225797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:14.351958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:14.352119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:14.352160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:14.352190] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:14.356110] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-02-16T20:31:14.356400] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-16T20:31:14.356545] [INFO ] [sig ] SFBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:14.504685] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SFBS.txt [2026-02-16T20:31:14.504874] [INFO ] [sig ] [2719/3407] Completed SFBS in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:14.504954] [INFO ] [sig ] [2720/3407] Forecasting SFIX... [2026-02-16T20:31:14.504986] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-16T20:31:14.505016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-16T20:31:14.519268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-16T20:31:14.519847] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-16T20:31:14.520687] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-16T20:31:14.520739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:14.520771] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:14.520799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:14.520855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:14.580358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:14.581226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:14.581306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:14.581358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:14.709166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:14.709324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:14.709391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:14.709429] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:14.713244] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-16T20:31:14.713612] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-16T20:31:14.713756] [INFO ] [sig ] SFIX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:14.865628] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SFIX.txt [2026-02-16T20:31:14.865909] [INFO ] [sig ] [2720/3407] Completed SFIX in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:14.865985] [INFO ] [sig ] [2721/3407] Forecasting SFL... [2026-02-16T20:31:14.866041] [INFO ] [sig ] Generating forecast for: SFL [2026-02-16T20:31:14.866079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-16T20:31:14.881620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-16T20:31:14.882258] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-16T20:31:14.883421] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-16T20:31:14.883482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:14.883517] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:14.883546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:14.883627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:14.948303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:14.949787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:14.949895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:14.949930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:15.082813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:15.082984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:15.083028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:15.083058] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:15.086779] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=61.01%) [2026-02-16T20:31:15.087090] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-16T20:31:15.087227] [INFO ] [sig ] SFL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:15.248196] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SFL.txt [2026-02-16T20:31:15.248367] [INFO ] [sig ] [2721/3407] Completed SFL in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:15.248412] [INFO ] [sig ] [2722/3407] Forecasting SFLO... [2026-02-16T20:31:15.248444] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-16T20:31:15.248509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-16T20:31:15.259982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-16T20:31:15.260343] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-16T20:31:15.261195] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-16T20:31:15.261250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:15.261283] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:15.261311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:15.261382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:15.320857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:15.321762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:15.321847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:15.321882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:15.447114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:15.447286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:15.447329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:15.447359] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:15.451044] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-02-16T20:31:15.451447] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-16T20:31:15.451627] [INFO ] [sig ] SFLO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:15.612318] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SFLO.txt [2026-02-16T20:31:15.612558] [INFO ] [sig ] [2722/3407] Completed SFLO in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:15.612666] [INFO ] [sig ] [2723/3407] Forecasting SFM... [2026-02-16T20:31:15.612700] [INFO ] [sig ] Generating forecast for: SFM [2026-02-16T20:31:15.612748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-16T20:31:15.626293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-16T20:31:15.626771] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-16T20:31:15.627741] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-16T20:31:15.627796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:15.627845] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:15.627875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:15.627967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:15.690681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:15.691660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:15.691787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:15.691825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:15.821818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:15.822013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:15.822059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:15.822090] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:15.825770] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=36.61%) [2026-02-16T20:31:15.826081] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-16T20:31:15.826222] [INFO ] [sig ] SFM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:15.969357] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SFM.txt [2026-02-16T20:31:15.969522] [INFO ] [sig ] [2723/3407] Completed SFM in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:15.969563] [INFO ] [sig ] [2724/3407] Forecasting SFNC... [2026-02-16T20:31:15.969645] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-16T20:31:15.969678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-16T20:31:15.981937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-16T20:31:15.982317] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-16T20:31:15.983161] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-16T20:31:15.983226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:15.983260] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:15.983288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:15.983346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:16.040775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:16.041689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:16.041776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:16.041810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:16.172684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:16.172848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:16.172891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:16.172922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:16.176444] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=45.84%) [2026-02-16T20:31:16.176745] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-16T20:31:16.176871] [INFO ] [sig ] SFNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:16.328967] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SFNC.txt [2026-02-16T20:31:16.329200] [INFO ] [sig ] [2724/3407] Completed SFNC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:16.329306] [INFO ] [sig ] [2725/3407] Forecasting SG... [2026-02-16T20:31:16.329350] [INFO ] [sig ] Generating forecast for: SG [2026-02-16T20:31:16.329392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-16T20:31:16.345349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-16T20:31:16.345882] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-16T20:31:16.347179] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-16T20:31:16.347252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:16.347302] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:16.347351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:16.347443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:16.416158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:16.417164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:16.417325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:16.417363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:16.552340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:16.552504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:16.552546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:16.552596] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:16.556332] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-02-16T20:31:16.556651] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-16T20:31:16.556787] [INFO ] [sig ] SG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:16.708828] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SG.txt [2026-02-16T20:31:16.708984] [INFO ] [sig ] [2725/3407] Completed SG in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-16T20:31:16.709023] [INFO ] [sig ] [2726/3407] Forecasting SGC... [2026-02-16T20:31:16.709054] [INFO ] [sig ] Generating forecast for: SGC [2026-02-16T20:31:16.709085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-16T20:31:16.721398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-16T20:31:16.721842] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-16T20:31:16.722698] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-16T20:31:16.722753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:16.722786] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:16.722814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:16.722873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:16.787083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:16.788020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:16.788113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:16.788147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:16.910425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:16.910640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:16.910689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:16.910719] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:16.914201] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-16T20:31:16.914527] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-16T20:31:16.914691] [INFO ] [sig ] SGC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:17.058356] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SGC.txt [2026-02-16T20:31:17.058516] [INFO ] [sig ] [2726/3407] Completed SGC in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:17.058557] [INFO ] [sig ] [2727/3407] Forecasting SGHC... [2026-02-16T20:31:17.058609] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-16T20:31:17.058641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-16T20:31:17.070676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-16T20:31:17.071056] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-16T20:31:17.072059] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-16T20:31:17.072127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:17.072166] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:17.072201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:17.072261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:17.129519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:17.130434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:17.130520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:17.130553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:17.251550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:17.251931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:17.251976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:17.252007] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:17.255523] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-16T20:31:17.256051] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-16T20:31:17.256188] [INFO ] [sig ] SGHC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:17.402036] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SGHC.txt [2026-02-16T20:31:17.402203] [INFO ] [sig ] [2727/3407] Completed SGHC in 0.3s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:17.402243] [INFO ] [sig ] [2728/3407] Forecasting SGRY... [2026-02-16T20:31:17.402275] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-16T20:31:17.402305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-16T20:31:17.415196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-16T20:31:17.415621] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-16T20:31:17.416427] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-16T20:31:17.416481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:17.416514] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:17.416542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:17.416617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:17.476557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:17.477451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:17.477542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:17.477595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:17.611198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:17.611368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:17.611410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:17.611438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:17.615484] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-16T20:31:17.616149] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-16T20:31:17.616316] [INFO ] [sig ] SGRY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:17.770729] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SGRY.txt [2026-02-16T20:31:17.770922] [INFO ] [sig ] [2728/3407] Completed SGRY in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:17.770964] [INFO ] [sig ] [2729/3407] Forecasting SHAK... [2026-02-16T20:31:17.770994] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-16T20:31:17.771056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-16T20:31:17.782737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-16T20:31:17.783106] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-16T20:31:17.783977] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-16T20:31:17.784032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:17.784065] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:17.784092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:17.784149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:17.845642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:17.846565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:17.846676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:17.846711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:17.990720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:17.990905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:17.990949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:17.990978] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:17.994882] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-16T20:31:17.995230] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-16T20:31:17.995370] [INFO ] [sig ] SHAK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:18.139309] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHAK.txt [2026-02-16T20:31:18.139483] [INFO ] [sig ] [2729/3407] Completed SHAK in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:18.139525] [INFO ] [sig ] [2730/3407] Forecasting SHBI... [2026-02-16T20:31:18.139604] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-16T20:31:18.139639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-16T20:31:18.151804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-16T20:31:18.152187] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-16T20:31:18.153165] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-16T20:31:18.153220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:18.153254] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:18.153282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:18.153339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:18.229900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:18.231390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:18.231532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:18.231813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:18.371447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:18.371634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:18.371680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:18.371711] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:18.375205] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-02-16T20:31:18.375507] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-16T20:31:18.375672] [INFO ] [sig ] SHBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:18.585010] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHBI.txt [2026-02-16T20:31:18.585191] [INFO ] [sig ] [2730/3407] Completed SHBI in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:18.585235] [INFO ] [sig ] [2731/3407] Forecasting SHC... [2026-02-16T20:31:18.585265] [INFO ] [sig ] Generating forecast for: SHC [2026-02-16T20:31:18.585334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-16T20:31:18.599454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-16T20:31:18.599925] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-16T20:31:18.600859] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-16T20:31:18.600915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:18.600950] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:18.600977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:18.601035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:18.660556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:18.661536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:18.661640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:18.661675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:18.805353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:18.805546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:18.805624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:18.805663] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:18.809258] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-16T20:31:18.809549] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-16T20:31:18.809703] [INFO ] [sig ] SHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:18.964820] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SHC.txt [2026-02-16T20:31:18.964972] [INFO ] [sig ] [2731/3407] Completed SHC in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:18.965012] [INFO ] [sig ] [2732/3407] Forecasting SHEL... [2026-02-16T20:31:18.965043] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-16T20:31:18.965102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-16T20:31:18.976211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-16T20:31:18.976592] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-16T20:31:18.977400] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-16T20:31:18.977452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:18.977511] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:18.977539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:18.977614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:19.037564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:19.038471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:19.038561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:19.038617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:19.170346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:19.170555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:19.170637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:19.170671] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:19.174635] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=29.67%) [2026-02-16T20:31:19.174974] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-16T20:31:19.175115] [INFO ] [sig ] SHEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:19.328688] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SHEL.txt [2026-02-16T20:31:19.328873] [INFO ] [sig ] [2732/3407] Completed SHEL in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:19.328916] [INFO ] [sig ] [2733/3407] Forecasting SHEN... [2026-02-16T20:31:19.328947] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-16T20:31:19.329009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-16T20:31:19.342204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-16T20:31:19.342862] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-16T20:31:19.343793] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-16T20:31:19.343849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:19.343884] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:19.343913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:19.343971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:19.406992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:19.408059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:19.408156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:19.408192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:19.538998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:19.539166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:19.539210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:19.539241] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:19.542819] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-02-16T20:31:19.543159] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-16T20:31:19.543313] [INFO ] [sig ] SHEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:19.693366] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHEN.txt [2026-02-16T20:31:19.693616] [INFO ] [sig ] [2733/3407] Completed SHEN in 0.4s | 2.80 sym/s | Total: 16.2m | ETA: 4.0m [2026-02-16T20:31:19.693707] [INFO ] [sig ] [2734/3407] Forecasting SHG... [2026-02-16T20:31:19.693751] [INFO ] [sig ] Generating forecast for: SHG [2026-02-16T20:31:19.693795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-16T20:31:19.706236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-16T20:31:19.706666] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-16T20:31:19.707523] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-16T20:31:19.707608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:19.707648] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:19.707677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:19.707737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:19.770198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:19.771274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:19.771369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:19.771406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:19.906326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:19.906525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:19.906617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:19.906667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:19.911792] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-16T20:31:19.912294] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-16T20:31:19.912497] [INFO ] [sig ] SHG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:20.097816] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHG.txt [2026-02-16T20:31:20.098017] [INFO ] [sig ] [2734/3407] Completed SHG in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:20.098069] [INFO ] [sig ] [2735/3407] Forecasting SHIP... [2026-02-16T20:31:20.098135] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-16T20:31:20.098169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-16T20:31:20.111405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-16T20:31:20.111820] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-16T20:31:20.112717] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-16T20:31:20.112772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:20.112817] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:20.112847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:20.112905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:20.175714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:20.176658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:20.176753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:20.176789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:20.308181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:20.308355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:20.308400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:20.308486] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:20.312236] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-02-16T20:31:20.312569] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-16T20:31:20.312738] [INFO ] [sig ] SHIP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:20.465165] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SHIP.txt [2026-02-16T20:31:20.465372] [INFO ] [sig ] [2735/3407] Completed SHIP in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:20.465418] [INFO ] [sig ] [2736/3407] Forecasting SHLS... [2026-02-16T20:31:20.465478] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-16T20:31:20.465514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-16T20:31:20.478559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-16T20:31:20.478989] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-16T20:31:20.479907] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-16T20:31:20.479970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:20.480028] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:20.480067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:20.480127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:20.541385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:20.542625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:20.542713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:20.542749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:20.693500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:20.693888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:20.693934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:20.693964] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:20.698133] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-16T20:31:20.698522] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-16T20:31:20.698698] [INFO ] [sig ] SHLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:20.847862] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SHLS.txt [2026-02-16T20:31:20.848210] [INFO ] [sig ] [2736/3407] Completed SHLS in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:20.848309] [INFO ] [sig ] [2737/3407] Forecasting SHO... [2026-02-16T20:31:20.848345] [INFO ] [sig ] Generating forecast for: SHO [2026-02-16T20:31:20.848377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-16T20:31:20.860805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-16T20:31:20.861223] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-16T20:31:20.862170] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-16T20:31:20.862226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:20.862258] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:20.862286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:20.862343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:20.921202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:20.922148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:20.922245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:20.922279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:21.051306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:21.051472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:21.051514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:21.051551] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:21.055069] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-16T20:31:21.055380] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-16T20:31:21.055524] [INFO ] [sig ] SHO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:21.210989] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SHO.txt [2026-02-16T20:31:21.211206] [INFO ] [sig ] [2737/3407] Completed SHO in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:21.211282] [INFO ] [sig ] [2738/3407] Forecasting SHOC... [2026-02-16T20:31:21.211314] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-16T20:31:21.211356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-16T20:31:21.224235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-16T20:31:21.224651] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-16T20:31:21.225494] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-16T20:31:21.225551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:21.225602] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:21.225631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:21.225688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:21.284433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:21.285414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:21.285506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:21.285541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:21.412637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:21.412815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:21.412858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:21.412886] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:21.416502] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-02-16T20:31:21.416923] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-16T20:31:21.417106] [INFO ] [sig ] SHOC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:21.565668] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHOC.txt [2026-02-16T20:31:21.566011] [INFO ] [sig ] [2738/3407] Completed SHOC in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:21.566062] [INFO ] [sig ] [2739/3407] Forecasting SHOO... [2026-02-16T20:31:21.566094] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-16T20:31:21.566154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-16T20:31:21.579157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-16T20:31:21.579559] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-16T20:31:21.580444] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-16T20:31:21.580499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:21.580536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:21.580567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:21.580648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:21.643754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:21.644611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:21.644713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:21.644749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:21.773480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:21.773663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:21.773709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:21.773740] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:21.777667] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-16T20:31:21.777963] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-16T20:31:21.778122] [INFO ] [sig ] SHOO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:21.932144] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHOO.txt [2026-02-16T20:31:21.932301] [INFO ] [sig ] [2739/3407] Completed SHOO in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:21.932343] [INFO ] [sig ] [2740/3407] Forecasting SHOP... [2026-02-16T20:31:21.932375] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-16T20:31:21.932409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-16T20:31:21.945376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-16T20:31:21.945705] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-16T20:31:21.946606] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-16T20:31:21.946673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:21.946713] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:21.946740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:21.946798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:22.010790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:22.011691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:22.011787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:22.011834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:22.145497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:22.145676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:22.145724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:22.145755] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:22.149417] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-16T20:31:22.149731] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-16T20:31:22.149908] [INFO ] [sig ] SHOP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:22.307252] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHOP.txt [2026-02-16T20:31:22.307437] [INFO ] [sig ] [2740/3407] Completed SHOP in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:22.307482] [INFO ] [sig ] [2741/3407] Forecasting SHY... [2026-02-16T20:31:22.307514] [INFO ] [sig ] Generating forecast for: SHY [2026-02-16T20:31:22.307593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-16T20:31:22.320738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-16T20:31:22.321089] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-16T20:31:22.321961] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-16T20:31:22.322015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:22.322050] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:22.322078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:22.322143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:22.383256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:22.384069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:22.384157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:22.384193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:22.516214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:22.516430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:22.516484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:22.516523] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:22.520384] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-16T20:31:22.520709] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-16T20:31:22.520872] [INFO ] [sig ] SHY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:22.673304] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SHY.txt [2026-02-16T20:31:22.673456] [INFO ] [sig ] [2741/3407] Completed SHY in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:22.673499] [INFO ] [sig ] [2742/3407] Forecasting SIBN... [2026-02-16T20:31:22.673530] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-16T20:31:22.673607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-16T20:31:22.687231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-16T20:31:22.687672] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-16T20:31:22.689725] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-16T20:31:22.689875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:22.689922] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:22.689963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:22.690211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:22.770993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:22.772297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:22.772446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:22.772491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:22.907726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:22.907897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:22.907958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:22.908069] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:22.911809] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=40.68%) [2026-02-16T20:31:22.912105] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-16T20:31:22.912240] [INFO ] [sig ] SIBN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:23.062235] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SIBN.txt [2026-02-16T20:31:23.062392] [INFO ] [sig ] [2742/3407] Completed SIBN in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-16T20:31:23.062433] [INFO ] [sig ] [2743/3407] Forecasting SID... [2026-02-16T20:31:23.062463] [INFO ] [sig ] Generating forecast for: SID [2026-02-16T20:31:23.062494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-16T20:31:23.074523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-16T20:31:23.074930] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-16T20:31:23.075745] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-16T20:31:23.075798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:23.075831] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:23.075858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:23.075914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:23.134983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:23.135903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:23.135993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:23.136028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:23.260050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:23.260243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:23.260290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:23.260320] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:23.263890] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-02-16T20:31:23.264178] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-16T20:31:23.264307] [INFO ] [sig ] SID: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:23.416717] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SID.txt [2026-02-16T20:31:23.416883] [INFO ] [sig ] [2743/3407] Completed SID in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:23.416926] [INFO ] [sig ] [2744/3407] Forecasting SIEB... [2026-02-16T20:31:23.416959] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-16T20:31:23.416992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-16T20:31:23.431211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-16T20:31:23.431652] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-16T20:31:23.432492] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-16T20:31:23.432547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:23.432604] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:23.432636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:23.432694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:23.494955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:23.495882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:23.496005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:23.496043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:23.621947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:23.622104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:23.622148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:23.622179] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:23.626348] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-16T20:31:23.626651] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-16T20:31:23.626782] [INFO ] [sig ] SIEB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:23.795184] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SIEB.txt [2026-02-16T20:31:23.795383] [INFO ] [sig ] [2744/3407] Completed SIEB in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:23.795442] [INFO ] [sig ] [2745/3407] Forecasting SIFY... [2026-02-16T20:31:23.795520] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-16T20:31:23.795562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-16T20:31:23.810420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-16T20:31:23.810918] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-16T20:31:23.811888] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-16T20:31:23.811944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:23.811979] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:23.812008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:23.812077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:23.885190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:23.886192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:23.886281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:23.886317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:24.014591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:24.014772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:24.014817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:24.014847] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:24.018384] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: DOWN (p=34.46%) [2026-02-16T20:31:24.018697] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-16T20:31:24.018829] [INFO ] [sig ] SIFY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:24.171303] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SIFY.txt [2026-02-16T20:31:24.171487] [INFO ] [sig ] [2745/3407] Completed SIFY in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:24.171532] [INFO ] [sig ] [2746/3407] Forecasting SIG... [2026-02-16T20:31:24.171565] [INFO ] [sig ] Generating forecast for: SIG [2026-02-16T20:31:24.171639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-16T20:31:24.185901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-16T20:31:24.186289] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-16T20:31:24.187265] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-16T20:31:24.187329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:24.187386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:24.187425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:24.187506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:24.251787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:24.252609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:24.252696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:24.252731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:24.375475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:24.375676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:24.375932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:24.375964] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:24.380193] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-02-16T20:31:24.380470] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-16T20:31:24.380621] [INFO ] [sig ] SIG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:24.536106] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SIG.txt [2026-02-16T20:31:24.536300] [INFO ] [sig ] [2746/3407] Completed SIG in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:24.536347] [INFO ] [sig ] [2747/3407] Forecasting SIGA... [2026-02-16T20:31:24.536380] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-16T20:31:24.536454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-16T20:31:24.553032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-16T20:31:24.553525] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-16T20:31:24.554763] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-16T20:31:24.555025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:24.555066] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:24.555104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:24.555185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:24.622592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:24.623552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:24.623669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:24.623706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:24.743174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:24.743301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:24.743340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:24.743368] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:24.746697] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-16T20:31:24.746977] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-16T20:31:24.747099] [INFO ] [sig ] SIGA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:24.889242] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SIGA.txt [2026-02-16T20:31:24.889370] [INFO ] [sig ] [2747/3407] Completed SIGA in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:24.889409] [INFO ] [sig ] [2748/3407] Forecasting SIGI... [2026-02-16T20:31:24.889438] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-16T20:31:24.889468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-16T20:31:24.901851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-16T20:31:24.902147] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-16T20:31:24.902965] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-16T20:31:24.903018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:24.903051] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:24.903078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:24.903134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:24.961539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:24.962166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:24.962246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:24.962279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:25.093467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:25.093641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:25.093683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:25.093744] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:25.097370] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-16T20:31:25.097679] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-16T20:31:25.097806] [INFO ] [sig ] SIGI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:25.252053] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SIGI.txt [2026-02-16T20:31:25.252215] [INFO ] [sig ] [2748/3407] Completed SIGI in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:25.252258] [INFO ] [sig ] [2749/3407] Forecasting SII... [2026-02-16T20:31:25.252288] [INFO ] [sig ] Generating forecast for: SII [2026-02-16T20:31:25.252347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-16T20:31:25.264855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-16T20:31:25.265247] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-16T20:31:25.266078] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-16T20:31:25.266132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:25.266215] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:25.266245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:25.266303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:25.329902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:25.330883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:25.330968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:25.331002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:25.450959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:25.451123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:25.451165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:25.451196] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:25.455278] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-16T20:31:25.455642] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-16T20:31:25.455785] [INFO ] [sig ] SII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:25.617795] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SII.txt [2026-02-16T20:31:25.617959] [INFO ] [sig ] [2749/3407] Completed SII in 0.4s | 2.80 sym/s | Total: 16.3m | ETA: 3.9m [2026-02-16T20:31:25.618030] [INFO ] [sig ] [2750/3407] Forecasting SIMO... [2026-02-16T20:31:25.618083] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-16T20:31:25.618144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-16T20:31:25.631488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-16T20:31:25.631917] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-16T20:31:25.632748] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-16T20:31:25.632802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:25.632834] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:25.632861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:25.632918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:25.692295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:25.693152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:25.693234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:25.693268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:25.815834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:25.816012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:25.816059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:25.816089] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:25.819695] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-16T20:31:25.819995] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-16T20:31:25.820131] [INFO ] [sig ] SIMO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:26.050312] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SIMO.txt [2026-02-16T20:31:26.050515] [INFO ] [sig ] [2750/3407] Completed SIMO in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:26.050558] [INFO ] [sig ] [2751/3407] Forecasting SIRI... [2026-02-16T20:31:26.050618] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-16T20:31:26.050658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-16T20:31:26.065671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-16T20:31:26.066374] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-16T20:31:26.067394] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-16T20:31:26.067452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:26.067489] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:26.067517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:26.067597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:26.127957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:26.129213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:26.129316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:26.129350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:26.256566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:26.257038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:26.257090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:26.257120] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:26.262068] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-16T20:31:26.262391] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-16T20:31:26.262538] [INFO ] [sig ] SIRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:26.412885] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SIRI.txt [2026-02-16T20:31:26.413113] [INFO ] [sig ] [2751/3407] Completed SIRI in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:26.413197] [INFO ] [sig ] [2752/3407] Forecasting SITC... [2026-02-16T20:31:26.413234] [INFO ] [sig ] Generating forecast for: SITC [2026-02-16T20:31:26.413268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-16T20:31:26.426896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-16T20:31:26.427407] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-16T20:31:26.428389] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-16T20:31:26.428445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:26.428480] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:26.428507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:26.428566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:26.487715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:26.488879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:26.489027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:26.489063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:26.615671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:26.615852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:26.615896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:26.615974] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:26.619855] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=54.15%) [2026-02-16T20:31:26.620225] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-16T20:31:26.620398] [INFO ] [sig ] SITC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:26.772136] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SITC.txt [2026-02-16T20:31:26.772305] [INFO ] [sig ] [2752/3407] Completed SITC in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:26.772350] [INFO ] [sig ] [2753/3407] Forecasting SITE... [2026-02-16T20:31:26.772392] [INFO ] [sig ] Generating forecast for: SITE [2026-02-16T20:31:26.772462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-16T20:31:26.785273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-16T20:31:26.785680] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-16T20:31:26.786590] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-16T20:31:26.786648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:26.786681] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:26.786709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:26.786768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:26.847798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:26.848849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:26.848949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:26.848989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:26.974901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:26.975082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:26.975144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:26.975199] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:26.979117] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-16T20:31:26.979461] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-16T20:31:26.979630] [INFO ] [sig ] SITE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:27.136123] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SITE.txt [2026-02-16T20:31:27.136299] [INFO ] [sig ] [2753/3407] Completed SITE in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:27.136340] [INFO ] [sig ] [2754/3407] Forecasting SITM... [2026-02-16T20:31:27.136371] [INFO ] [sig ] Generating forecast for: SITM [2026-02-16T20:31:27.136432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-16T20:31:27.154162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-16T20:31:27.154802] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-16T20:31:27.155848] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-16T20:31:27.155904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:27.155939] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:27.155967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:27.156031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:27.220350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:27.221734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:27.221850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:27.221885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:27.361858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:27.362110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:27.362160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:27.362194] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:27.367925] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-16T20:31:27.368633] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-16T20:31:27.368881] [INFO ] [sig ] SITM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:27.525213] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SITM.txt [2026-02-16T20:31:27.525444] [INFO ] [sig ] [2754/3407] Completed SITM in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:27.525535] [INFO ] [sig ] [2755/3407] Forecasting SIXG... [2026-02-16T20:31:27.525587] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-16T20:31:27.525627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-16T20:31:27.539603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-16T20:31:27.540234] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-16T20:31:27.541294] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-16T20:31:27.541353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:27.541388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:27.541415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:27.541474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:27.604302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:27.605510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:27.605636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:27.605699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:27.732282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:27.732526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:27.732598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:27.732667] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:27.737870] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-16T20:31:27.738506] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-16T20:31:27.738687] [INFO ] [sig ] SIXG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:27.907317] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SIXG.txt [2026-02-16T20:31:27.907594] [INFO ] [sig ] [2755/3407] Completed SIXG in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:27.907643] [INFO ] [sig ] [2756/3407] Forecasting SJM... [2026-02-16T20:31:27.907677] [INFO ] [sig ] Generating forecast for: SJM [2026-02-16T20:31:27.907758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-16T20:31:27.923216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-16T20:31:27.923827] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-16T20:31:27.924903] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-16T20:31:27.924961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:27.925001] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:27.925034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:27.925097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:27.987321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:27.988613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:27.988733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:27.988770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:28.121529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:28.121760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:28.121830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:28.121881] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:28.129450] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-16T20:31:28.130336] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-16T20:31:28.130642] [INFO ] [sig ] SJM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:28.287510] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SJM.txt [2026-02-16T20:31:28.287720] [INFO ] [sig ] [2756/3407] Completed SJM in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:28.287764] [INFO ] [sig ] [2757/3407] Forecasting SKE... [2026-02-16T20:31:28.287794] [INFO ] [sig ] Generating forecast for: SKE [2026-02-16T20:31:28.287823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-16T20:31:28.301113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-16T20:31:28.301552] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-16T20:31:28.302431] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-16T20:31:28.302487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:28.302519] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:28.302545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:28.302657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:28.362133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:28.363253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:28.363338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:28.363371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:28.488246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:28.488417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:28.488461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:28.488491] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:28.492116] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=42.15%) [2026-02-16T20:31:28.492432] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-16T20:31:28.492589] [INFO ] [sig ] SKE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:28.642824] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKE.txt [2026-02-16T20:31:28.642992] [INFO ] [sig ] [2757/3407] Completed SKE in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:28.643033] [INFO ] [sig ] [2758/3407] Forecasting SKIL... [2026-02-16T20:31:28.643064] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-16T20:31:28.643094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-16T20:31:28.655468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-16T20:31:28.655876] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-16T20:31:28.656706] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-16T20:31:28.656759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:28.656791] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:28.656817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:28.656874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:28.716726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:28.717844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:28.717929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:28.717963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:28.841619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:28.841777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:28.841820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:28.841854] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:28.845227] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-16T20:31:28.845506] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-16T20:31:28.845663] [INFO ] [sig ] SKIL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:28.994196] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKIL.txt [2026-02-16T20:31:28.994363] [INFO ] [sig ] [2758/3407] Completed SKIL in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:28.994403] [INFO ] [sig ] [2759/3407] Forecasting SKIN... [2026-02-16T20:31:28.994432] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-16T20:31:28.994461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-16T20:31:29.007026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-16T20:31:29.007408] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-16T20:31:29.008267] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-16T20:31:29.008341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:29.008374] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:29.008401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:29.008457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:29.066866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:29.067786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:29.068132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:29.068169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:29.194214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:29.194368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:29.194408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:29.194438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:29.198041] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-16T20:31:29.198320] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-16T20:31:29.198445] [INFO ] [sig ] SKIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:29.344001] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKIN.txt [2026-02-16T20:31:29.344137] [INFO ] [sig ] [2759/3407] Completed SKIN in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-16T20:31:29.344176] [INFO ] [sig ] [2760/3407] Forecasting SKLZ... [2026-02-16T20:31:29.344207] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-16T20:31:29.344237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-16T20:31:29.355790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-16T20:31:29.356309] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-16T20:31:29.357308] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-16T20:31:29.357361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:29.357393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:29.357419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:29.357475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:29.417683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:29.418567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:29.418684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:29.418717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:29.545409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:29.545586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:29.545631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:29.545659] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:29.549185] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-16T20:31:29.549464] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-16T20:31:29.549611] [INFO ] [sig ] SKLZ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:29.695008] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKLZ.txt [2026-02-16T20:31:29.695147] [INFO ] [sig ] [2760/3407] Completed SKLZ in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:29.695186] [INFO ] [sig ] [2761/3407] Forecasting SKM... [2026-02-16T20:31:29.695215] [INFO ] [sig ] Generating forecast for: SKM [2026-02-16T20:31:29.695269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-16T20:31:29.707457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-16T20:31:29.707787] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-16T20:31:29.708826] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-16T20:31:29.708890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:29.708922] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:29.708948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:29.709005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:29.767617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:29.768324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:29.768404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:29.768437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:29.890854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:29.891015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:29.891056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:29.891085] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:29.894541] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-16T20:31:29.894862] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-16T20:31:29.894994] [INFO ] [sig ] SKM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:30.037725] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKM.txt [2026-02-16T20:31:30.037885] [INFO ] [sig ] [2761/3407] Completed SKM in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:30.037926] [INFO ] [sig ] [2762/3407] Forecasting SKRE... [2026-02-16T20:31:30.037955] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-16T20:31:30.038011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-16T20:31:30.049306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-16T20:31:30.049671] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-16T20:31:30.050488] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-16T20:31:30.050540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:30.050594] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:30.050624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:30.050682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:30.111758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:30.112644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:30.112728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:30.112761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:30.230445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:30.230617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:30.230660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:30.230690] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:30.234145] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-16T20:31:30.234426] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-16T20:31:30.234560] [INFO ] [sig ] SKRE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:30.379867] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SKRE.txt [2026-02-16T20:31:30.380058] [INFO ] [sig ] [2762/3407] Completed SKRE in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:30.380102] [INFO ] [sig ] [2763/3407] Forecasting SKWD... [2026-02-16T20:31:30.380163] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-16T20:31:30.380197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-16T20:31:30.392345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-16T20:31:30.392745] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-16T20:31:30.393797] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-16T20:31:30.393851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:30.393885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:30.393912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:30.393969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:30.454995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:30.455938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:30.456024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:30.456058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:30.584996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:30.585170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:30.585216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:30.585247] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:30.588853] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=27.98%) [2026-02-16T20:31:30.589153] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-16T20:31:30.589302] [INFO ] [sig ] SKWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:30.732995] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKWD.txt [2026-02-16T20:31:30.733157] [INFO ] [sig ] [2763/3407] Completed SKWD in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:30.733197] [INFO ] [sig ] [2764/3407] Forecasting SKY... [2026-02-16T20:31:30.733227] [INFO ] [sig ] Generating forecast for: SKY [2026-02-16T20:31:30.733287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-16T20:31:30.744222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-16T20:31:30.744597] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-16T20:31:30.745381] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-16T20:31:30.745433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:30.745465] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:30.745493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:30.745550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:30.804594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:30.805442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:30.805525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:30.805559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:30.931285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:30.931451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:30.931493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:30.931522] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:30.934946] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-02-16T20:31:30.935234] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-16T20:31:30.935363] [INFO ] [sig ] SKY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:31.079211] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SKY.txt [2026-02-16T20:31:31.079374] [INFO ] [sig ] [2764/3407] Completed SKY in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:31.079415] [INFO ] [sig ] [2765/3407] Forecasting SKYH... [2026-02-16T20:31:31.079444] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-16T20:31:31.079474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-16T20:31:31.090966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-16T20:31:31.091360] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-16T20:31:31.092196] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-16T20:31:31.092249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:31.092281] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:31.092308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:31.092364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:31.156029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:31.156959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:31.157055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:31.157089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:31.282138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:31.282308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:31.282351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:31.282381] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:31.286650] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-02-16T20:31:31.286944] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-16T20:31:31.287083] [INFO ] [sig ] SKYH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:31.438895] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SKYH.txt [2026-02-16T20:31:31.439060] [INFO ] [sig ] [2765/3407] Completed SKYH in 0.4s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:31.439128] [INFO ] [sig ] [2766/3407] Forecasting SKYX... [2026-02-16T20:31:31.439160] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-16T20:31:31.439191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-16T20:31:31.450892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-16T20:31:31.451275] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-16T20:31:31.452201] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-16T20:31:31.452265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:31.452343] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:31.452385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:31.452465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:31.512838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:31.513794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:31.513899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:31.513951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:31.630532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:31.630733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:31.630777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:31.630807] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:31.634477] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-16T20:31:31.634826] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-16T20:31:31.634963] [INFO ] [sig ] SKYX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:31.779240] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SKYX.txt [2026-02-16T20:31:31.779404] [INFO ] [sig ] [2766/3407] Completed SKYX in 0.3s | 2.80 sym/s | Total: 16.4m | ETA: 3.8m [2026-02-16T20:31:31.779447] [INFO ] [sig ] [2767/3407] Forecasting SKYY... [2026-02-16T20:31:31.779477] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-16T20:31:31.779507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-16T20:31:31.791322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-16T20:31:31.791740] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-16T20:31:31.792653] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-16T20:31:31.792714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:31.792747] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:31.792774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:31.792832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:31.858676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:31.859790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:31.859879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:31.859912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:31.985397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:31.985562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:31.985627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:31.985658] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:31.989281] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=56.94%) [2026-02-16T20:31:31.989624] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-16T20:31:31.989779] [INFO ] [sig ] SKYY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:32.144108] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SKYY.txt [2026-02-16T20:31:32.144272] [INFO ] [sig ] [2767/3407] Completed SKYY in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:32.144311] [INFO ] [sig ] [2768/3407] Forecasting SLAB... [2026-02-16T20:31:32.144371] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-16T20:31:32.144405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-16T20:31:32.157996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-16T20:31:32.158407] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-16T20:31:32.159463] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-16T20:31:32.159519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:32.159552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:32.159597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:32.159657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:32.221447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:32.222351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:32.222437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:32.222471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:32.352248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:32.352413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:32.352455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:32.352484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:32.355913] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=56.67%) [2026-02-16T20:31:32.356215] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-16T20:31:32.356343] [INFO ] [sig ] SLAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:32.508045] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLAB.txt [2026-02-16T20:31:32.508220] [INFO ] [sig ] [2768/3407] Completed SLAB in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:32.508262] [INFO ] [sig ] [2769/3407] Forecasting SLB... [2026-02-16T20:31:32.508321] [INFO ] [sig ] Generating forecast for: SLB [2026-02-16T20:31:32.508354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-16T20:31:32.519978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-16T20:31:32.520391] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-16T20:31:32.521291] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-16T20:31:32.521349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:32.521382] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:32.521410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:32.521467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:32.581636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:32.582522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:32.582630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:32.582666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:32.706683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:32.706848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:32.706890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:32.706956] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:32.710526] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-16T20:31:32.710845] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-16T20:31:32.710981] [INFO ] [sig ] SLB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:32.859874] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLB.txt [2026-02-16T20:31:32.860089] [INFO ] [sig ] [2769/3407] Completed SLB in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:32.860172] [INFO ] [sig ] [2770/3407] Forecasting SLDB... [2026-02-16T20:31:32.860207] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-16T20:31:32.860239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-16T20:31:32.872424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-16T20:31:32.872854] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-16T20:31:32.873702] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-16T20:31:32.873767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:32.873801] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:32.873827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:32.873887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:32.930642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:32.931539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:32.931689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:32.931725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:33.054764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:33.054922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:33.054963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:33.054992] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:33.058434] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=34.32%) [2026-02-16T20:31:33.058773] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-16T20:31:33.058938] [INFO ] [sig ] SLDB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:33.203142] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLDB.txt [2026-02-16T20:31:33.203307] [INFO ] [sig ] [2770/3407] Completed SLDB in 0.3s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:33.203348] [INFO ] [sig ] [2771/3407] Forecasting SLDP... [2026-02-16T20:31:33.203377] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-16T20:31:33.203408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-16T20:31:33.214890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-16T20:31:33.215269] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-16T20:31:33.216077] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-16T20:31:33.216129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:33.216161] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:33.216188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:33.216245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:33.275131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:33.276067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:33.276154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:33.276188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:33.404489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:33.404700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:33.404765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:33.404808] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:33.409830] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-16T20:31:33.410294] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-16T20:31:33.410490] [INFO ] [sig ] SLDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:33.576428] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLDP.txt [2026-02-16T20:31:33.576626] [INFO ] [sig ] [2771/3407] Completed SLDP in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:33.576672] [INFO ] [sig ] [2772/3407] Forecasting SLF... [2026-02-16T20:31:33.576726] [INFO ] [sig ] Generating forecast for: SLF [2026-02-16T20:31:33.576759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-16T20:31:33.594614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-16T20:31:33.595100] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-16T20:31:33.596354] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-16T20:31:33.596421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:33.596463] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:33.596499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:33.596606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:33.658755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:33.659696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:33.659783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:33.659824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:33.786602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:33.786769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:33.786820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:33.786858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:33.790464] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-16T20:31:33.790771] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-16T20:31:33.790905] [INFO ] [sig ] SLF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:33.939998] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLF.txt [2026-02-16T20:31:33.940155] [INFO ] [sig ] [2772/3407] Completed SLF in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:33.940196] [INFO ] [sig ] [2773/3407] Forecasting SLG... [2026-02-16T20:31:33.940225] [INFO ] [sig ] Generating forecast for: SLG [2026-02-16T20:31:33.940255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-16T20:31:33.953285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-16T20:31:33.953742] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-16T20:31:33.954613] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-16T20:31:33.954667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:33.954701] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:33.954729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:33.954785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:34.016963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:34.017889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:34.018012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:34.018047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:34.154485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:34.154674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:34.154718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:34.154748] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:34.158799] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-16T20:31:34.159395] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-16T20:31:34.159550] [INFO ] [sig ] SLG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:34.318671] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLG.txt [2026-02-16T20:31:34.318851] [INFO ] [sig ] [2773/3407] Completed SLG in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:34.318917] [INFO ] [sig ] [2774/3407] Forecasting SLGN... [2026-02-16T20:31:34.318958] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-16T20:31:34.319026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-16T20:31:34.333069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-16T20:31:34.333465] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-16T20:31:34.334358] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-16T20:31:34.334415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:34.334448] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:34.334475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:34.334533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:34.400247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:34.401146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:34.401243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:34.401278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:34.528452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:34.528655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:34.528700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:34.528729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:34.532567] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-02-16T20:31:34.532949] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-16T20:31:34.533102] [INFO ] [sig ] SLGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:34.683336] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLGN.txt [2026-02-16T20:31:34.683527] [INFO ] [sig ] [2774/3407] Completed SLGN in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:34.683601] [INFO ] [sig ] [2775/3407] Forecasting SLM... [2026-02-16T20:31:34.683691] [INFO ] [sig ] Generating forecast for: SLM [2026-02-16T20:31:34.683727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-16T20:31:34.696733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-16T20:31:34.697183] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-16T20:31:34.698378] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-16T20:31:34.698439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:34.698471] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:34.698498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:34.698555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:34.764239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:34.765327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:34.765428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:34.765461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:34.894124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:34.894487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:34.894528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:34.894557] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:34.898427] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-16T20:31:34.898774] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-16T20:31:34.898956] [INFO ] [sig ] SLM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:35.053446] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLM.txt [2026-02-16T20:31:35.053649] [INFO ] [sig ] [2775/3407] Completed SLM in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:35.053692] [INFO ] [sig ] [2776/3407] Forecasting SLN... [2026-02-16T20:31:35.053942] [INFO ] [sig ] Generating forecast for: SLN [2026-02-16T20:31:35.053974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-16T20:31:35.065009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-16T20:31:35.065395] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-16T20:31:35.066431] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-16T20:31:35.066488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:35.066521] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:35.066548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:35.066628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:35.136406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:35.137512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:35.137670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:35.137730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:35.273087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:35.273256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:35.273298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:35.273327] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:35.277007] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=53.48%) [2026-02-16T20:31:35.277345] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-16T20:31:35.277486] [INFO ] [sig ] SLN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:35.425645] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLN.txt [2026-02-16T20:31:35.425816] [INFO ] [sig ] [2776/3407] Completed SLN in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-16T20:31:35.425862] [INFO ] [sig ] [2777/3407] Forecasting SLNO... [2026-02-16T20:31:35.425895] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-16T20:31:35.425926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-16T20:31:35.437628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-16T20:31:35.438086] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-16T20:31:35.438982] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-16T20:31:35.439037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:35.439071] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:35.439100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:35.439159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:35.498141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:35.499070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:35.499155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:35.499190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:35.626392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:35.626561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:35.626647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:35.626680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:35.631907] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=36.64%) [2026-02-16T20:31:35.632406] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-16T20:31:35.632623] [INFO ] [sig ] SLNO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:35.787366] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLNO.txt [2026-02-16T20:31:35.787515] [INFO ] [sig ] [2777/3407] Completed SLNO in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:35.787556] [INFO ] [sig ] [2778/3407] Forecasting SLP... [2026-02-16T20:31:35.787631] [INFO ] [sig ] Generating forecast for: SLP [2026-02-16T20:31:35.787665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-16T20:31:35.800623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-16T20:31:35.800943] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-16T20:31:35.801966] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-16T20:31:35.802019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:35.802050] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:35.802076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:35.802132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:35.863673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:35.864719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:35.864807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:35.864840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:35.988737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:35.988906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:35.988958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:35.988998] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:35.993022] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-16T20:31:35.993561] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-16T20:31:35.993731] [INFO ] [sig ] SLP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:36.150191] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLP.txt [2026-02-16T20:31:36.150563] [INFO ] [sig ] [2778/3407] Completed SLP in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:36.150626] [INFO ] [sig ] [2779/3407] Forecasting SLQD... [2026-02-16T20:31:36.150658] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-16T20:31:36.150719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-16T20:31:36.163164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-16T20:31:36.163541] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-16T20:31:36.164538] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-16T20:31:36.164610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:36.164644] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:36.164671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:36.164728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:36.224652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:36.225516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:36.225644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:36.225682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:36.350082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:36.350240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:36.350283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:36.350313] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:36.353937] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-02-16T20:31:36.354275] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-16T20:31:36.354418] [INFO ] [sig ] SLQD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:36.506808] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLQD.txt [2026-02-16T20:31:36.507023] [INFO ] [sig ] [2779/3407] Completed SLQD in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:36.507073] [INFO ] [sig ] [2780/3407] Forecasting SLRC... [2026-02-16T20:31:36.507139] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-16T20:31:36.507172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-16T20:31:36.519231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-16T20:31:36.519598] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-16T20:31:36.520417] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-16T20:31:36.520471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:36.520504] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:36.520532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:36.520614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:36.580144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:36.581067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:36.581154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:36.581190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:36.705120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:36.705300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:36.705361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:36.705395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:36.709128] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=18.32%) [2026-02-16T20:31:36.709491] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-16T20:31:36.709659] [INFO ] [sig ] SLRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:36.860551] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLRC.txt [2026-02-16T20:31:36.860734] [INFO ] [sig ] [2780/3407] Completed SLRC in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:36.860776] [INFO ] [sig ] [2781/3407] Forecasting SLS... [2026-02-16T20:31:36.860806] [INFO ] [sig ] Generating forecast for: SLS [2026-02-16T20:31:36.860836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-16T20:31:36.873880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-16T20:31:36.874271] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-16T20:31:36.875195] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-16T20:31:36.875249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:36.875296] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:36.875326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:36.875384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:36.933742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:36.934632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:36.934716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:36.934749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:37.062255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:37.062432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:37.062476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:37.062507] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:37.066638] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-02-16T20:31:37.067083] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-16T20:31:37.067239] [INFO ] [sig ] SLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:37.214438] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLS.txt [2026-02-16T20:31:37.214619] [INFO ] [sig ] [2781/3407] Completed SLS in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:37.214662] [INFO ] [sig ] [2782/3407] Forecasting SLVM... [2026-02-16T20:31:37.214693] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-16T20:31:37.214723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-16T20:31:37.227141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-16T20:31:37.227542] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-16T20:31:37.228436] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-16T20:31:37.228490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:37.228524] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:37.228552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:37.228632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:37.287119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:37.288078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:37.288165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:37.288197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:37.409008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:37.409183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:37.409227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:37.409255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:37.413281] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-02-16T20:31:37.413659] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-16T20:31:37.413807] [INFO ] [sig ] SLVM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:37.566642] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLVM.txt [2026-02-16T20:31:37.566803] [INFO ] [sig ] [2782/3407] Completed SLVM in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:37.566844] [INFO ] [sig ] [2783/3407] Forecasting SLVO... [2026-02-16T20:31:37.566874] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-16T20:31:37.566904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-16T20:31:37.578862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-16T20:31:37.579174] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-16T20:31:37.580031] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-16T20:31:37.580091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:37.580150] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:37.580178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:37.580237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:37.637336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:37.637960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:37.638064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:37.638099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:37.760065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:37.760209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:37.760249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:37.760277] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:37.763613] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-16T20:31:37.763898] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-16T20:31:37.764043] [INFO ] [sig ] SLVO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:37.918770] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SLVO.txt [2026-02-16T20:31:37.918930] [INFO ] [sig ] [2783/3407] Completed SLVO in 0.4s | 2.80 sym/s | Total: 16.5m | ETA: 3.7m [2026-02-16T20:31:37.918981] [INFO ] [sig ] [2784/3407] Forecasting SLXN... [2026-02-16T20:31:37.919012] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-16T20:31:37.919043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-16T20:31:37.930476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-16T20:31:37.930845] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-16T20:31:37.931657] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-16T20:31:37.931710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:37.931743] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:37.931770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:37.931826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:37.989357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:37.990288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:37.990374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:37.990409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:38.107192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:38.107347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:38.107389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:38.107420] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:38.111017] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-16T20:31:38.111318] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-16T20:31:38.111454] [INFO ] [sig ] SLXN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:38.253062] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SLXN.txt [2026-02-16T20:31:38.253221] [INFO ] [sig ] [2784/3407] Completed SLXN in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:38.253263] [INFO ] [sig ] [2785/3407] Forecasting SM... [2026-02-16T20:31:38.253300] [INFO ] [sig ] Generating forecast for: SM [2026-02-16T20:31:38.253332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-16T20:31:38.265189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-16T20:31:38.265552] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-16T20:31:38.266395] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-16T20:31:38.266447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:38.266482] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:38.266510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:38.266585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:38.323819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:38.324696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:38.324781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:38.324814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:38.444508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:38.444691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:38.444735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:38.444764] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:38.448278] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: UP (p=73.30%) [2026-02-16T20:31:38.448570] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-16T20:31:38.448725] [INFO ] [sig ] SM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:38.593616] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SM.txt [2026-02-16T20:31:38.593787] [INFO ] [sig ] [2785/3407] Completed SM in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:38.593826] [INFO ] [sig ] [2786/3407] Forecasting SMBC... [2026-02-16T20:31:38.593857] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-16T20:31:38.593888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-16T20:31:38.605428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-16T20:31:38.605830] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-16T20:31:38.606639] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-16T20:31:38.606691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:38.606722] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:38.606748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:38.606804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:38.663037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:38.663920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:38.664002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:38.664034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:38.781455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:38.781630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:38.781674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:38.781737] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:38.785127] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-16T20:31:38.785407] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-16T20:31:38.785538] [INFO ] [sig ] SMBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:38.927435] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMBC.txt [2026-02-16T20:31:38.927620] [INFO ] [sig ] [2786/3407] Completed SMBC in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:38.927665] [INFO ] [sig ] [2787/3407] Forecasting SMBK... [2026-02-16T20:31:38.927696] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-16T20:31:38.927726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-16T20:31:38.939240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-16T20:31:38.939652] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-16T20:31:38.940519] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-16T20:31:38.940592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:38.940629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:38.940656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:38.940713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:39.003052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:39.003930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:39.004016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:39.004049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:39.125518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:39.125697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:39.125739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:39.125768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:39.129135] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-16T20:31:39.129410] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-16T20:31:39.129533] [INFO ] [sig ] SMBK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:39.276186] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMBK.txt [2026-02-16T20:31:39.276330] [INFO ] [sig ] [2787/3407] Completed SMBK in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:39.276371] [INFO ] [sig ] [2788/3407] Forecasting SMCI... [2026-02-16T20:31:39.276400] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-16T20:31:39.276437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-16T20:31:39.288346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-16T20:31:39.288645] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-16T20:31:39.289447] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-16T20:31:39.289506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:39.289544] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:39.289598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:39.289671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:39.347093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:39.347719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:39.347797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:39.347830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:39.477507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:39.477680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:39.477725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:39.477773] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:39.481681] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-16T20:31:39.481963] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-16T20:31:39.482095] [INFO ] [sig ] SMCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:39.627935] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMCI.txt [2026-02-16T20:31:39.628131] [INFO ] [sig ] [2788/3407] Completed SMCI in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:39.628174] [INFO ] [sig ] [2789/3407] Forecasting SMCX... [2026-02-16T20:31:39.628204] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-16T20:31:39.628263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-16T20:31:39.641217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-16T20:31:39.641615] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-16T20:31:39.642450] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-16T20:31:39.642504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:39.642536] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:39.642562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:39.642640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:39.705488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:39.706596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:39.706686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:39.706720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:39.839888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:39.840061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:39.840108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:39.840137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:39.843599] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-02-16T20:31:39.843895] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-16T20:31:39.844030] [INFO ] [sig ] SMCX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:39.991416] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SMCX.txt [2026-02-16T20:31:39.991599] [INFO ] [sig ] [2789/3407] Completed SMCX in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:39.991643] [INFO ] [sig ] [2790/3407] Forecasting SMFG... [2026-02-16T20:31:39.991702] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-16T20:31:39.991734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-16T20:31:40.003834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-16T20:31:40.004197] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-16T20:31:40.005053] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-16T20:31:40.005106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:40.005139] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:40.005166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:40.005223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:40.065075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:40.065810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:40.065895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:40.065943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:40.188403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:40.188561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:40.188623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:40.188652] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:40.192432] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-16T20:31:40.192729] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-16T20:31:40.192856] [INFO ] [sig ] SMFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:40.339766] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SMFG.txt [2026-02-16T20:31:40.339902] [INFO ] [sig ] [2790/3407] Completed SMFG in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:40.339942] [INFO ] [sig ] [2791/3407] Forecasting SMH... [2026-02-16T20:31:40.339971] [INFO ] [sig ] Generating forecast for: SMH [2026-02-16T20:31:40.340004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-16T20:31:40.352558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-16T20:31:40.352893] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-16T20:31:40.353920] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-16T20:31:40.353977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:40.354011] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:40.354038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:40.354095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:40.419843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:40.420836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:40.420935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:40.420972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:40.546896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:40.547054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:40.547103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:40.547138] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:40.550810] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=24.25%) [2026-02-16T20:31:40.551129] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-16T20:31:40.551276] [INFO ] [sig ] SMH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:40.695934] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMH.txt [2026-02-16T20:31:40.696058] [INFO ] [sig ] [2791/3407] Completed SMH in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:40.696097] [INFO ] [sig ] [2792/3407] Forecasting SMHI... [2026-02-16T20:31:40.696126] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-16T20:31:40.696156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-16T20:31:40.707510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-16T20:31:40.707816] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-16T20:31:40.708673] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-16T20:31:40.708725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:40.708756] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:40.708782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:40.708848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:40.771664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:40.772330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:40.772411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:40.772445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:40.890930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:40.891064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:40.891103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:40.891132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:40.894464] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-16T20:31:40.894770] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-16T20:31:40.894898] [INFO ] [sig ] SMHI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:41.038356] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMHI.txt [2026-02-16T20:31:41.038474] [INFO ] [sig ] [2792/3407] Completed SMHI in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:41.038513] [INFO ] [sig ] [2793/3407] Forecasting SMHX... [2026-02-16T20:31:41.038541] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-16T20:31:41.038612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-16T20:31:41.049955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-16T20:31:41.050250] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-16T20:31:41.051058] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-16T20:31:41.051120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:41.051152] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:41.051180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:41.051236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:41.111409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:41.112252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:41.112357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:41.112389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:41.237010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:41.237211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:41.237254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:41.237284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:41.241535] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-02-16T20:31:41.241841] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-16T20:31:41.241970] [INFO ] [sig ] SMHX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:41.384138] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SMHX.txt [2026-02-16T20:31:41.384308] [INFO ] [sig ] [2793/3407] Completed SMHX in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-16T20:31:41.384355] [INFO ] [sig ] [2794/3407] Forecasting SMID... [2026-02-16T20:31:41.384390] [INFO ] [sig ] Generating forecast for: SMID [2026-02-16T20:31:41.384464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-16T20:31:41.395152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-16T20:31:41.395466] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-16T20:31:41.396284] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-16T20:31:41.396335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:41.396368] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:41.396395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:41.396452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:41.452820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:41.453596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:41.453678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:41.453710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:41.561283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:41.561457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:41.561499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:41.561530] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:41.565381] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-02-16T20:31:41.565745] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-16T20:31:41.565894] [INFO ] [sig ] SMID: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:41.715257] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMID.txt [2026-02-16T20:31:41.715437] [INFO ] [sig ] [2794/3407] Completed SMID in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:41.715484] [INFO ] [sig ] [2795/3407] Forecasting SMPL... [2026-02-16T20:31:41.715554] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-16T20:31:41.715611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-16T20:31:41.726919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-16T20:31:41.727334] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-16T20:31:41.728401] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-16T20:31:41.728464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:41.728511] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:41.728557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:41.728685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:41.789723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:41.790392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:41.790470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:41.790503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:41.910176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:41.910345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:41.910386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:41.910414] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:41.913986] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-16T20:31:41.914270] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-16T20:31:41.914397] [INFO ] [sig ] SMPL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:42.065538] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMPL.txt [2026-02-16T20:31:42.065723] [INFO ] [sig ] [2795/3407] Completed SMPL in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:42.065765] [INFO ] [sig ] [2796/3407] Forecasting SMTC... [2026-02-16T20:31:42.065822] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-16T20:31:42.065873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-16T20:31:42.078218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-16T20:31:42.078533] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-16T20:31:42.079327] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-16T20:31:42.079380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:42.079413] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:42.079440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:42.079496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:42.137651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:42.138540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:42.138643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:42.138677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:42.261487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:42.261660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:42.261705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:42.261736] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:42.265297] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=35.51%) [2026-02-16T20:31:42.265605] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-16T20:31:42.265737] [INFO ] [sig ] SMTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:42.407875] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMTC.txt [2026-02-16T20:31:42.408053] [INFO ] [sig ] [2796/3407] Completed SMTC in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:42.408095] [INFO ] [sig ] [2797/3407] Forecasting SMTI... [2026-02-16T20:31:42.408124] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-16T20:31:42.408183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-16T20:31:42.420194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-16T20:31:42.420554] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-16T20:31:42.421371] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-16T20:31:42.421423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:42.421456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:42.421483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:42.421539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:42.482476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:42.483484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:42.483616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:42.483654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:42.607762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:42.607918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:42.607961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:42.608010] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:42.611463] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-02-16T20:31:42.611758] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-16T20:31:42.611885] [INFO ] [sig ] SMTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:42.756973] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMTI.txt [2026-02-16T20:31:42.757112] [INFO ] [sig ] [2797/3407] Completed SMTI in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:42.757152] [INFO ] [sig ] [2798/3407] Forecasting SMWB... [2026-02-16T20:31:42.757181] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-16T20:31:42.757242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-16T20:31:42.768897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-16T20:31:42.769236] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-16T20:31:42.770081] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-16T20:31:42.770139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:42.770174] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:42.770202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:42.770262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:42.830846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:42.831835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:42.831921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:42.831956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:42.952850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:42.952987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:42.953033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:42.953068] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:42.956412] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-16T20:31:42.956700] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-16T20:31:42.956824] [INFO ] [sig ] SMWB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:43.100369] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SMWB.txt [2026-02-16T20:31:43.100509] [INFO ] [sig ] [2798/3407] Completed SMWB in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:43.100549] [INFO ] [sig ] [2799/3407] Forecasting SMX... [2026-02-16T20:31:43.100602] [INFO ] [sig ] Generating forecast for: SMX [2026-02-16T20:31:43.100658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-16T20:31:43.112666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-16T20:31:43.112949] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-16T20:31:43.113763] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-16T20:31:43.113816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:43.113849] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:43.113876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:43.113932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:43.175044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:43.175866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:43.175947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:43.175981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:43.284898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:43.285018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:43.285055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:43.285086] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:43.288957] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-16T20:31:43.289253] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-16T20:31:43.289588] [INFO ] [sig ] SMX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:43.434368] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SMX.txt [2026-02-16T20:31:43.434528] [INFO ] [sig ] [2799/3407] Completed SMX in 0.3s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:43.434592] [INFO ] [sig ] [2800/3407] Forecasting SN... [2026-02-16T20:31:43.434625] [INFO ] [sig ] Generating forecast for: SN [2026-02-16T20:31:43.434655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-16T20:31:43.446257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-16T20:31:43.446534] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-16T20:31:43.447373] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-16T20:31:43.447427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:43.447487] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:43.447518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:43.447593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:43.507167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:43.507821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:43.507902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:43.507937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:43.638541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:43.638718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:43.638770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:43.638802] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:43.642372] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-16T20:31:43.642683] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-16T20:31:43.642824] [INFO ] [sig ] SN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:43.792988] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SN.txt [2026-02-16T20:31:43.793151] [INFO ] [sig ] [2800/3407] Completed SN in 0.4s | 2.80 sym/s | Total: 16.6m | ETA: 3.6m [2026-02-16T20:31:43.793200] [INFO ] [sig ] [2801/3407] Forecasting SNA... [2026-02-16T20:31:43.793265] [INFO ] [sig ] Generating forecast for: SNA [2026-02-16T20:31:43.793300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-16T20:31:43.804350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-16T20:31:43.804701] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-16T20:31:43.805554] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-16T20:31:43.805627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:43.805662] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:43.805689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:43.805748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:43.864751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:43.865394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:43.865477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:43.865511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:43.984900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:43.985047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:43.985088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:43.985118] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:43.988922] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-02-16T20:31:43.989235] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-16T20:31:43.989365] [INFO ] [sig ] SNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:44.136519] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SNA.txt [2026-02-16T20:31:44.136688] [INFO ] [sig ] [2801/3407] Completed SNA in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:44.136743] [INFO ] [sig ] [2802/3407] Forecasting SNAP... [2026-02-16T20:31:44.136804] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-16T20:31:44.136836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-16T20:31:44.148276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-16T20:31:44.148552] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-16T20:31:44.149336] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-16T20:31:44.149388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:44.149420] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:44.149447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:44.149503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:44.210258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:44.210892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:44.210974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:44.211008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:44.340689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:44.340807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:44.340852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:44.340882] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:44.345589] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-16T20:31:44.345894] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-16T20:31:44.346025] [INFO ] [sig ] SNAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:44.495286] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNAP.txt [2026-02-16T20:31:44.495453] [INFO ] [sig ] [2802/3407] Completed SNAP in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:44.495534] [INFO ] [sig ] [2803/3407] Forecasting SNCY... [2026-02-16T20:31:44.495601] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-16T20:31:44.495638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-16T20:31:44.508643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-16T20:31:44.508927] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-16T20:31:44.509969] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-16T20:31:44.510022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:44.510056] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:44.510087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:44.510159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:44.569908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:44.570545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:44.570649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:44.570685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:44.691211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:44.691335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:44.691373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:44.691434] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:44.694739] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-02-16T20:31:44.695014] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-16T20:31:44.695144] [INFO ] [sig ] SNCY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:44.841873] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNCY.txt [2026-02-16T20:31:44.842049] [INFO ] [sig ] [2803/3407] Completed SNCY in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:44.842103] [INFO ] [sig ] [2804/3407] Forecasting SND... [2026-02-16T20:31:44.842168] [INFO ] [sig ] Generating forecast for: SND [2026-02-16T20:31:44.842209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-16T20:31:44.854402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-16T20:31:44.854693] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-16T20:31:44.855529] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-16T20:31:44.855601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:44.855637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:44.855665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:44.855722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:44.917605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:44.918262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:44.918344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:44.918378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:45.036834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:45.036993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:45.037034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:45.037063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:45.040902] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=55.44%) [2026-02-16T20:31:45.041172] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-16T20:31:45.041482] [INFO ] [sig ] SND: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:45.189060] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SND.txt [2026-02-16T20:31:45.189239] [INFO ] [sig ] [2804/3407] Completed SND in 0.3s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:45.189286] [INFO ] [sig ] [2805/3407] Forecasting SNDL... [2026-02-16T20:31:45.189320] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-16T20:31:45.189386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-16T20:31:45.202393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-16T20:31:45.202714] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-16T20:31:45.203753] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-16T20:31:45.203818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:45.203852] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:45.203879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:45.203936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:45.269388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:45.270468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:45.270591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:45.270640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:45.403953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:45.404120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:45.404162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:45.404191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:45.407773] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-16T20:31:45.408121] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-16T20:31:45.408259] [INFO ] [sig ] SNDL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:45.559068] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SNDL.txt [2026-02-16T20:31:45.559232] [INFO ] [sig ] [2805/3407] Completed SNDL in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:45.559280] [INFO ] [sig ] [2806/3407] Forecasting SNDX... [2026-02-16T20:31:45.559312] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-16T20:31:45.559372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-16T20:31:45.571386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-16T20:31:45.571781] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-16T20:31:45.572660] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-16T20:31:45.572717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:45.572751] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:45.572779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:45.572838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:45.634447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:45.635403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:45.635500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:45.635535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:45.762762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:45.762923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:45.762967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:45.762996] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:45.766681] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-02-16T20:31:45.766974] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-16T20:31:45.767108] [INFO ] [sig ] SNDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:45.925407] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNDX.txt [2026-02-16T20:31:45.925620] [INFO ] [sig ] [2806/3407] Completed SNDX in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:45.925671] [INFO ] [sig ] [2807/3407] Forecasting SNES... [2026-02-16T20:31:45.925730] [INFO ] [sig ] Generating forecast for: SNES [2026-02-16T20:31:45.925764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-16T20:31:45.937502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-16T20:31:45.937868] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-16T20:31:45.939650] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-16T20:31:45.939794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:45.939843] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:45.939888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:45.939960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:45.999659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:46.000875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:46.000972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:46.001006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:46.122918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:46.123079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:46.123120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:46.123150] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:46.126622] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-16T20:31:46.126918] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-16T20:31:46.127051] [INFO ] [sig ] SNES: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:46.276032] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNES.txt [2026-02-16T20:31:46.276202] [INFO ] [sig ] [2807/3407] Completed SNES in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:46.276244] [INFO ] [sig ] [2808/3407] Forecasting SNEX... [2026-02-16T20:31:46.276309] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-16T20:31:46.276340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-16T20:31:46.288918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-16T20:31:46.289283] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-16T20:31:46.290100] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-16T20:31:46.290153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:46.290185] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:46.290213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:46.290269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:46.353133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:46.354077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:46.354163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:46.354197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:46.487555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:46.487742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:46.487786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:46.487817] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:46.491498] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-16T20:31:46.491811] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-16T20:31:46.491963] [INFO ] [sig ] SNEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:46.648365] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNEX.txt [2026-02-16T20:31:46.648532] [INFO ] [sig ] [2808/3407] Completed SNEX in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:46.648603] [INFO ] [sig ] [2809/3407] Forecasting SNFCA... [2026-02-16T20:31:46.648639] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-16T20:31:46.648705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-16T20:31:46.660270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-16T20:31:46.660664] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-16T20:31:46.661497] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-16T20:31:46.661550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:46.661611] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:46.661642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:46.661701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:46.729291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:46.730718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:46.730809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:46.730844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:46.856390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:46.856547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:46.856609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:46.856639] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:46.860305] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=70.31%) [2026-02-16T20:31:46.860606] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-16T20:31:46.860735] [INFO ] [sig ] SNFCA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:47.003890] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNFCA.txt [2026-02-16T20:31:47.004068] [INFO ] [sig ] [2809/3407] Completed SNFCA in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-16T20:31:47.004110] [INFO ] [sig ] [2810/3407] Forecasting SNGX... [2026-02-16T20:31:47.004141] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-16T20:31:47.004176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-16T20:31:47.017225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-16T20:31:47.017693] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-16T20:31:47.018901] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-16T20:31:47.018966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:47.019013] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:47.019044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:47.019103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:47.085609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:47.086739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:47.086887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:47.086923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:47.227157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:47.227330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:47.227374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:47.227405] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:47.231919] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-16T20:31:47.232366] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-16T20:31:47.232543] [INFO ] [sig ] SNGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:47.387193] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNGX.txt [2026-02-16T20:31:47.387531] [INFO ] [sig ] [2810/3407] Completed SNGX in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:47.387609] [INFO ] [sig ] [2811/3407] Forecasting SNN... [2026-02-16T20:31:47.387646] [INFO ] [sig ] Generating forecast for: SNN [2026-02-16T20:31:47.387706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-16T20:31:47.400976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-16T20:31:47.401539] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-16T20:31:47.402561] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-16T20:31:47.402637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:47.402669] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:47.402698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:47.402756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:47.472763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:47.474066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:47.474224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:47.474269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:47.602205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:47.602589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:47.602641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:47.602672] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:47.606288] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-16T20:31:47.606603] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-16T20:31:47.606738] [INFO ] [sig ] SNN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:47.752176] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SNN.txt [2026-02-16T20:31:47.752324] [INFO ] [sig ] [2811/3407] Completed SNN in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:47.752373] [INFO ] [sig ] [2812/3407] Forecasting SNOA... [2026-02-16T20:31:47.752404] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-16T20:31:47.752440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-16T20:31:47.764362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-16T20:31:47.764700] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-16T20:31:47.765497] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-16T20:31:47.765549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:47.765603] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:47.765632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:47.765717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:47.825512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:47.826370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:47.826472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:47.826509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:47.948854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:47.949014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:47.949083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:47.949122] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:47.952842] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-16T20:31:47.953137] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-16T20:31:47.953278] [INFO ] [sig ] SNOA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:48.109671] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNOA.txt [2026-02-16T20:31:48.109849] [INFO ] [sig ] [2812/3407] Completed SNOA in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:48.109891] [INFO ] [sig ] [2813/3407] Forecasting SNPS... [2026-02-16T20:31:48.109923] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-16T20:31:48.109954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-16T20:31:48.122515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-16T20:31:48.122887] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-16T20:31:48.123688] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-16T20:31:48.123739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:48.123772] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:48.123799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:48.123864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:48.186661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:48.187552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:48.187673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:48.187709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:48.323298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:48.323501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:48.323553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:48.323606] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:48.327646] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=67.84%) [2026-02-16T20:31:48.327964] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-16T20:31:48.328145] [INFO ] [sig ] SNPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:48.479325] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNPS.txt [2026-02-16T20:31:48.479544] [INFO ] [sig ] [2813/3407] Completed SNPS in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:48.479609] [INFO ] [sig ] [2814/3407] Forecasting SNX... [2026-02-16T20:31:48.479640] [INFO ] [sig ] Generating forecast for: SNX [2026-02-16T20:31:48.479687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-16T20:31:48.492658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-16T20:31:48.493030] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-16T20:31:48.493880] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-16T20:31:48.493935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:48.493968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:48.493995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:48.494058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:48.556050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:48.556962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:48.557071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:48.557114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:48.681855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:48.682021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:48.682070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:48.682101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:48.685916] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-16T20:31:48.686234] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-16T20:31:48.686375] [INFO ] [sig ] SNX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:48.840969] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SNX.txt [2026-02-16T20:31:48.841176] [INFO ] [sig ] [2814/3407] Completed SNX in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:48.841243] [INFO ] [sig ] [2815/3407] Forecasting SNY... [2026-02-16T20:31:48.841337] [INFO ] [sig ] Generating forecast for: SNY [2026-02-16T20:31:48.841399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-16T20:31:48.853493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-16T20:31:48.853947] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-16T20:31:48.854864] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-16T20:31:48.854919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:48.854952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:48.854981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:48.855040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:48.920998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:48.921920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:48.922007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:48.922041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:49.044839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:49.045042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:49.045088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:49.045118] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:49.049328] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=61.57%) [2026-02-16T20:31:49.049664] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-16T20:31:49.049796] [INFO ] [sig ] SNY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:49.198464] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SNY.txt [2026-02-16T20:31:49.198813] [INFO ] [sig ] [2815/3407] Completed SNY in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:49.198868] [INFO ] [sig ] [2816/3407] Forecasting SO... [2026-02-16T20:31:49.198928] [INFO ] [sig ] Generating forecast for: SO [2026-02-16T20:31:49.198962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-16T20:31:49.212853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-16T20:31:49.213294] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-16T20:31:49.214268] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-16T20:31:49.214349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:49.214412] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:49.214444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:49.214503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:49.280253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:49.281229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:49.281333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:49.281370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:49.412177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:49.412339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:49.412383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:49.412414] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:49.416169] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-16T20:31:49.416521] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-16T20:31:49.416688] [INFO ] [sig ] SO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:49.564846] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SO.txt [2026-02-16T20:31:49.565014] [INFO ] [sig ] [2816/3407] Completed SO in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:49.565058] [INFO ] [sig ] [2817/3407] Forecasting SOCL... [2026-02-16T20:31:49.565089] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-16T20:31:49.565153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-16T20:31:49.577071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-16T20:31:49.577470] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-16T20:31:49.578383] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-16T20:31:49.578439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:49.578520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:49.578551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:49.578632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:49.642999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:49.643997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:49.644094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:49.644129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:49.762027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:49.762190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:49.762234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:49.762264] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:49.765734] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-16T20:31:49.766024] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-16T20:31:49.766159] [INFO ] [sig ] SOCL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:49.917758] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SOCL.txt [2026-02-16T20:31:49.917932] [INFO ] [sig ] [2817/3407] Completed SOCL in 0.4s | 2.80 sym/s | Total: 16.7m | ETA: 3.5m [2026-02-16T20:31:49.918002] [INFO ] [sig ] [2818/3407] Forecasting SOFI... [2026-02-16T20:31:49.918072] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-16T20:31:49.918108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-16T20:31:49.931553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-16T20:31:49.932008] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-16T20:31:49.933117] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-16T20:31:49.933172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:49.933206] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:49.933237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:49.933294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:49.995559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:49.996550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:49.996656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:49.996691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:50.131239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:50.131418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:50.131461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:50.131492] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:50.135701] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=33.50%) [2026-02-16T20:31:50.136032] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-16T20:31:50.136199] [INFO ] [sig ] SOFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:50.362464] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOFI.txt [2026-02-16T20:31:50.362674] [INFO ] [sig ] [2818/3407] Completed SOFI in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:50.362721] [INFO ] [sig ] [2819/3407] Forecasting SOGP... [2026-02-16T20:31:50.362750] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-16T20:31:50.362813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-16T20:31:50.378518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-16T20:31:50.379076] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-16T20:31:50.380212] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-16T20:31:50.380280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:50.380323] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:50.380359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:50.380437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:50.459122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:50.460303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:50.460418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:50.460460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:50.622210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:50.622406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:50.622459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:50.622497] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:50.627423] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-16T20:31:50.627935] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-16T20:31:50.628163] [INFO ] [sig ] SOGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:50.840714] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOGP.txt [2026-02-16T20:31:50.840964] [INFO ] [sig ] [2819/3407] Completed SOGP in 0.5s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:50.841034] [INFO ] [sig ] [2820/3407] Forecasting SOJC... [2026-02-16T20:31:50.841098] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-16T20:31:50.841155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-16T20:31:50.890926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-16T20:31:50.891500] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-16T20:31:50.895466] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-16T20:31:50.895667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:50.895720] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:50.895758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:50.895839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:50.994402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:50.995702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:50.995829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:50.995881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:51.162088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:51.162302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:51.162372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:51.162467] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:51.167564] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=17.61%) [2026-02-16T20:31:51.168066] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-16T20:31:51.168257] [INFO ] [sig ] SOJC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:51.385283] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOJC.txt [2026-02-16T20:31:51.385519] [INFO ] [sig ] [2820/3407] Completed SOJC in 0.5s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:51.385612] [INFO ] [sig ] [2821/3407] Forecasting SOJD... [2026-02-16T20:31:51.385709] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-16T20:31:51.385768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-16T20:31:51.403790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-16T20:31:51.404326] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-16T20:31:51.405550] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-16T20:31:51.405647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:51.405703] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:51.405746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:51.405838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:51.478172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:51.479374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:51.479497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:51.479547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:51.649241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:51.649478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:51.649562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:51.649647] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:51.655664] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=71.48%) [2026-02-16T20:31:51.656190] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-16T20:31:51.656405] [INFO ] [sig ] SOJD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:51.864037] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SOJD.txt [2026-02-16T20:31:51.864219] [INFO ] [sig ] [2821/3407] Completed SOJD in 0.5s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:51.864265] [INFO ] [sig ] [2822/3407] Forecasting SOJE... [2026-02-16T20:31:51.864334] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-16T20:31:51.864370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-16T20:31:51.876487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-16T20:31:51.876888] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-16T20:31:51.877892] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-16T20:31:51.877948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:51.878008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:51.878038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:51.878097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:51.936956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:51.937891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:51.938001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:51.938040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:52.059354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:52.059722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:52.059765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:52.059797] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:52.063252] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=40.22%) [2026-02-16T20:31:52.063539] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-16T20:31:52.063687] [INFO ] [sig ] SOJE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:52.231829] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOJE.txt [2026-02-16T20:31:52.231997] [INFO ] [sig ] [2822/3407] Completed SOJE in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:52.232040] [INFO ] [sig ] [2823/3407] Forecasting SON... [2026-02-16T20:31:52.232101] [INFO ] [sig ] Generating forecast for: SON [2026-02-16T20:31:52.232135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-16T20:31:52.247194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-16T20:31:52.247662] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-16T20:31:52.248685] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-16T20:31:52.248742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:52.248777] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:52.248804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:52.248860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:52.313839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:52.314754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:52.314845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:52.314879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:52.443751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:52.443913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:52.443957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:52.444004] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:52.447519] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=69.92%) [2026-02-16T20:31:52.447842] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-16T20:31:52.447996] [INFO ] [sig ] SON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:52.590866] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SON.txt [2026-02-16T20:31:52.591037] [INFO ] [sig ] [2823/3407] Completed SON in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:52.591078] [INFO ] [sig ] [2824/3407] Forecasting SONO... [2026-02-16T20:31:52.591140] [INFO ] [sig ] Generating forecast for: SONO [2026-02-16T20:31:52.591173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-16T20:31:52.603154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-16T20:31:52.603540] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-16T20:31:52.604382] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-16T20:31:52.604436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:52.604470] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:52.604498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:52.604556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:52.667229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:52.668133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:52.668219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:52.668253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:52.803874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:52.804035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:52.804078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:52.804107] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:52.807490] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-02-16T20:31:52.807792] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-16T20:31:52.807920] [INFO ] [sig ] SONO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:52.954410] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SONO.txt [2026-02-16T20:31:52.954595] [INFO ] [sig ] [2824/3407] Completed SONO in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:52.954640] [INFO ] [sig ] [2825/3407] Forecasting SOPH... [2026-02-16T20:31:52.954703] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-16T20:31:52.954734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-16T20:31:52.968242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-16T20:31:52.968722] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-16T20:31:52.969728] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-16T20:31:52.969785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:52.969821] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:52.969850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:52.969909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:53.033187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:53.034311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:53.034403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:53.034657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:53.175095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:53.175277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:53.175330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:53.175370] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:53.180120] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-16T20:31:53.180542] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-16T20:31:53.180741] [INFO ] [sig ] SOPH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:53.337353] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SOPH.txt [2026-02-16T20:31:53.337513] [INFO ] [sig ] [2825/3407] Completed SOPH in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:53.337554] [INFO ] [sig ] [2826/3407] Forecasting SOUN... [2026-02-16T20:31:53.337643] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-16T20:31:53.337698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-16T20:31:53.349257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-16T20:31:53.349640] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-16T20:31:53.350453] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-16T20:31:53.350506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:53.350538] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:53.350565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:53.350651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:53.410305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:53.411163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:53.411248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:53.411282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:53.531774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:53.531935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:53.531976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:53.532005] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:53.535436] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-02-16T20:31:53.535739] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-16T20:31:53.535867] [INFO ] [sig ] SOUN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:53.711622] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOUN.txt [2026-02-16T20:31:53.711802] [INFO ] [sig ] [2826/3407] Completed SOUN in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:53.711843] [INFO ] [sig ] [2827/3407] Forecasting SOXQ... [2026-02-16T20:31:53.711872] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-16T20:31:53.711925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-16T20:31:53.724802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-16T20:31:53.725139] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-16T20:31:53.725943] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-16T20:31:53.725995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:53.726027] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:53.726066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:53.726124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:53.789360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:53.790269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:53.790393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:53.790428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:53.931038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:53.931217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:53.931272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:53.931310] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:53.934946] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=22.42%) [2026-02-16T20:31:53.935231] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-16T20:31:53.935365] [INFO ] [sig ] SOXQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:54.080314] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOXQ.txt [2026-02-16T20:31:54.080477] [INFO ] [sig ] [2827/3407] Completed SOXQ in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-16T20:31:54.080516] [INFO ] [sig ] [2828/3407] Forecasting SOXX... [2026-02-16T20:31:54.080548] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-16T20:31:54.080600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-16T20:31:54.092086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-16T20:31:54.092439] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-16T20:31:54.093246] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-16T20:31:54.093299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:54.093331] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:54.093359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:54.093416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:54.152292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:54.153264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:54.153349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:54.153383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:54.273706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:54.273883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:54.273935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:54.273965] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:54.277557] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-16T20:31:54.277940] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-16T20:31:54.278134] [INFO ] [sig ] SOXX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:54.423214] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SOXX.txt [2026-02-16T20:31:54.423383] [INFO ] [sig ] [2828/3407] Completed SOXX in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-16T20:31:54.423435] [INFO ] [sig ] [2829/3407] Forecasting SPAI... [2026-02-16T20:31:54.423509] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-16T20:31:54.423546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-16T20:31:54.436292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-16T20:31:54.436731] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-16T20:31:54.437662] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-16T20:31:54.437716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:54.437750] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:54.437778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:54.437836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:54.496402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:54.497296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:54.497407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:54.497451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:54.616888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:54.617052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:54.617096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:54.617127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:54.621114] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-16T20:31:54.621426] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-16T20:31:54.621561] [INFO ] [sig ] SPAI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:54.770491] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPAI.txt [2026-02-16T20:31:54.770667] [INFO ] [sig ] [2829/3407] Completed SPAI in 0.3s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-16T20:31:54.770735] [INFO ] [sig ] [2830/3407] Forecasting SPB... [2026-02-16T20:31:54.770768] [INFO ] [sig ] Generating forecast for: SPB [2026-02-16T20:31:54.770798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-16T20:31:54.781856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-16T20:31:54.782220] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-16T20:31:54.783059] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-16T20:31:54.783113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:54.783147] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:54.783176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:54.783234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:54.843814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:54.844706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:54.844790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:54.844825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:54.973888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:54.974057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:54.974111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:54.974150] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:54.977788] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-16T20:31:54.978111] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-16T20:31:54.978247] [INFO ] [sig ] SPB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:55.127293] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPB.txt [2026-02-16T20:31:55.127500] [INFO ] [sig ] [2830/3407] Completed SPB in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-16T20:31:55.127554] [INFO ] [sig ] [2831/3407] Forecasting SPCB... [2026-02-16T20:31:55.127659] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-16T20:31:55.127727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-16T20:31:55.138941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-16T20:31:55.139352] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-16T20:31:55.140268] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-16T20:31:55.140328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:55.140368] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:55.140401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:55.140471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:55.201901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:55.202969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:55.203051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:55.203083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:55.329103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:55.329262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:55.329304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:55.329334] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:55.332861] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-16T20:31:55.333147] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-16T20:31:55.333273] [INFO ] [sig ] SPCB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:55.483755] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPCB.txt [2026-02-16T20:31:55.483945] [INFO ] [sig ] [2831/3407] Completed SPCB in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-16T20:31:55.483996] [INFO ] [sig ] [2832/3407] Forecasting SPCE... [2026-02-16T20:31:55.484059] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-16T20:31:55.484096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-16T20:31:55.496515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-16T20:31:55.496923] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-16T20:31:55.498079] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-16T20:31:55.498137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:55.498171] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:55.498199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:55.498258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:55.557933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:55.558975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:55.559065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:55.559101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:55.680883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:55.681051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:55.681093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:55.681127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:55.684825] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-02-16T20:31:55.685151] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-16T20:31:55.685293] [INFO ] [sig ] SPCE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:55.852350] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPCE.txt [2026-02-16T20:31:55.852589] [INFO ] [sig ] [2832/3407] Completed SPCE in 0.4s | 2.80 sym/s | Total: 16.8m | ETA: 3.4m [2026-02-16T20:31:55.852673] [INFO ] [sig ] [2833/3407] Forecasting SPE... [2026-02-16T20:31:55.852707] [INFO ] [sig ] Generating forecast for: SPE [2026-02-16T20:31:55.852741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-16T20:31:55.866315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-16T20:31:55.867019] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-16T20:31:55.868282] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-16T20:31:55.868346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:55.868388] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:55.868420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:55.868494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:55.934173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:55.935329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:55.935418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:55.935452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:56.057866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:56.058251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:56.058301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:56.058339] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:56.062221] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=68.46%) [2026-02-16T20:31:56.062600] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-16T20:31:56.062785] [INFO ] [sig ] SPE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:56.221884] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPE.txt [2026-02-16T20:31:56.222042] [INFO ] [sig ] [2833/3407] Completed SPE in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:56.222083] [INFO ] [sig ] [2834/3407] Forecasting SPFI... [2026-02-16T20:31:56.222112] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-16T20:31:56.222143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-16T20:31:56.233373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-16T20:31:56.233757] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-16T20:31:56.234529] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-16T20:31:56.234602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:56.234662] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:56.234692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:56.234749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:56.300652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:56.301747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:56.301833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:56.301868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:56.428595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:56.428760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:56.428805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:56.428837] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:56.433350] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-16T20:31:56.433888] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-16T20:31:56.434031] [INFO ] [sig ] SPFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:56.594513] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPFI.txt [2026-02-16T20:31:56.594737] [INFO ] [sig ] [2834/3407] Completed SPFI in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:56.594822] [INFO ] [sig ] [2835/3407] Forecasting SPG... [2026-02-16T20:31:56.594856] [INFO ] [sig ] Generating forecast for: SPG [2026-02-16T20:31:56.594890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-16T20:31:56.607763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-16T20:31:56.608202] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-16T20:31:56.609091] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-16T20:31:56.609147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:56.609181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:56.609209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:56.609268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:56.671800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:56.672708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:56.672794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:56.672829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:56.813856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:56.814018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:56.814060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:56.814089] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:56.817676] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=53.59%) [2026-02-16T20:31:56.818029] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-16T20:31:56.818170] [INFO ] [sig ] SPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:56.979942] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPG.txt [2026-02-16T20:31:56.980102] [INFO ] [sig ] [2835/3407] Completed SPG in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:56.980146] [INFO ] [sig ] [2836/3407] Forecasting SPGI... [2026-02-16T20:31:56.980184] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-16T20:31:56.980222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-16T20:31:56.991874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-16T20:31:56.992277] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-16T20:31:56.993142] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-16T20:31:56.993196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:56.993229] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:56.993257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:56.993313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:57.057227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:57.058391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:57.058488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:57.058522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:57.182472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:57.182855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:57.182900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:57.182929] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:57.187016] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-16T20:31:57.187310] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-16T20:31:57.187447] [INFO ] [sig ] SPGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:57.342280] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPGI.txt [2026-02-16T20:31:57.342447] [INFO ] [sig ] [2836/3407] Completed SPGI in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:57.342495] [INFO ] [sig ] [2837/3407] Forecasting SPH... [2026-02-16T20:31:57.342532] [INFO ] [sig ] Generating forecast for: SPH [2026-02-16T20:31:57.342626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-16T20:31:57.355009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-16T20:31:57.355389] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-16T20:31:57.356245] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-16T20:31:57.356298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:57.356330] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:57.356359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:57.356428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:57.414230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:57.415123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:57.415239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:57.415274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:57.540043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:57.540211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:57.540256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:57.540368] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:57.544255] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=62.92%) [2026-02-16T20:31:57.544555] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-16T20:31:57.544711] [INFO ] [sig ] SPH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:57.700372] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPH.txt [2026-02-16T20:31:57.700755] [INFO ] [sig ] [2837/3407] Completed SPH in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:57.700814] [INFO ] [sig ] [2838/3407] Forecasting SPOK... [2026-02-16T20:31:57.700861] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-16T20:31:57.700936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-16T20:31:57.712724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-16T20:31:57.713088] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-16T20:31:57.713900] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-16T20:31:57.713953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:57.713986] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:57.714013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:57.714080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:57.775016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:57.775904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:57.775989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:57.776022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:57.904494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:57.904728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:57.904777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:57.904811] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:57.908471] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=50.79%) [2026-02-16T20:31:57.908819] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-16T20:31:57.908958] [INFO ] [sig ] SPOK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:58.063653] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPOK.txt [2026-02-16T20:31:58.063808] [INFO ] [sig ] [2838/3407] Completed SPOK in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:58.063848] [INFO ] [sig ] [2839/3407] Forecasting SPRO... [2026-02-16T20:31:58.063878] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-16T20:31:58.063909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-16T20:31:58.075429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-16T20:31:58.075778] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-16T20:31:58.076636] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-16T20:31:58.076690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:58.076723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:58.076753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:58.076812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:58.135692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:58.136503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:58.136606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:58.136643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:58.261462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:58.261636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:58.261678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:58.261708] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:58.265036] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-16T20:31:58.265307] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-16T20:31:58.265447] [INFO ] [sig ] SPRO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:58.414930] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPRO.txt [2026-02-16T20:31:58.415093] [INFO ] [sig ] [2839/3407] Completed SPRO in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:58.415134] [INFO ] [sig ] [2840/3407] Forecasting SPRX... [2026-02-16T20:31:58.415196] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-16T20:31:58.415230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-16T20:31:58.426918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-16T20:31:58.427295] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-16T20:31:58.428393] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-16T20:31:58.428467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:58.428502] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:58.428530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:58.428620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:58.487340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:58.488527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:58.488649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:58.488686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:58.624937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:58.625131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:58.625190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:58.625227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:58.628907] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=58.38%) [2026-02-16T20:31:58.629243] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-16T20:31:58.629380] [INFO ] [sig ] SPRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:31:58.789509] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SPRX.txt [2026-02-16T20:31:58.789706] [INFO ] [sig ] [2840/3407] Completed SPRX in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:58.789749] [INFO ] [sig ] [2841/3407] Forecasting SPRY... [2026-02-16T20:31:58.789810] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-16T20:31:58.789878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-16T20:31:58.802863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-16T20:31:58.803272] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-16T20:31:58.804122] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-16T20:31:58.804175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:58.804208] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:58.804235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:58.804292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:58.869896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:58.870893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:58.870990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:58.871025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:59.003936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:59.004134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:59.004191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:59.004232] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:59.008875] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-16T20:31:59.009248] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-16T20:31:59.009400] [INFO ] [sig ] SPRY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:59.170498] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPRY.txt [2026-02-16T20:31:59.170694] [INFO ] [sig ] [2841/3407] Completed SPRY in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:59.170738] [INFO ] [sig ] [2842/3407] Forecasting SPSC... [2026-02-16T20:31:59.170799] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-16T20:31:59.170832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-16T20:31:59.182833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-16T20:31:59.183219] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-16T20:31:59.184030] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-16T20:31:59.184082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:59.184114] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:59.184141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:59.184197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:59.242054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:59.242985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:59.243072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:59.243105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:59.370065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:59.370223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:59.370267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:59.370297] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:59.373846] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-02-16T20:31:59.374163] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-16T20:31:59.374306] [INFO ] [sig ] SPSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:59.539406] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPSC.txt [2026-02-16T20:31:59.539567] [INFO ] [sig ] [2842/3407] Completed SPSC in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:59.539627] [INFO ] [sig ] [2843/3407] Forecasting SPWH... [2026-02-16T20:31:59.539658] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-16T20:31:59.539720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-16T20:31:59.552648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-16T20:31:59.553043] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-16T20:31:59.554070] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-16T20:31:59.554126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:59.554158] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:59.554185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:59.554251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:59.614922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:59.616012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:59.616101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:59.616136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:31:59.745895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:31:59.746057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:31:59.746098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:31:59.746129] [INFO ] [FORECASTER] Training complete [2026-02-16T20:31:59.749788] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-02-16T20:31:59.750115] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-16T20:31:59.750257] [INFO ] [sig ] SPWH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:31:59.909694] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPWH.txt [2026-02-16T20:31:59.909864] [INFO ] [sig ] [2843/3407] Completed SPWH in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:31:59.909914] [INFO ] [sig ] [2844/3407] Forecasting SPXC... [2026-02-16T20:31:59.909985] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-16T20:31:59.910030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-16T20:31:59.922122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-16T20:31:59.922527] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-16T20:31:59.923417] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-16T20:31:59.923472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:31:59.923506] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:31:59.923534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:31:59.923618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:31:59.987492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:31:59.988445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:31:59.988601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:31:59.988642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:00.112146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:00.112316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:00.112359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:00.112388] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:00.116449] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=48.08%) [2026-02-16T20:32:00.116770] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-16T20:32:00.116908] [INFO ] [sig ] SPXC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:00.290540] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPXC.txt [2026-02-16T20:32:00.290984] [INFO ] [sig ] [2844/3407] Completed SPXC in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-16T20:32:00.291086] [INFO ] [sig ] [2845/3407] Forecasting SPXX... [2026-02-16T20:32:00.291125] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-16T20:32:00.291157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-16T20:32:00.305306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-16T20:32:00.305921] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-16T20:32:00.306847] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-16T20:32:00.306908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:00.306949] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:00.306978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:00.307037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:00.376137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:00.377146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:00.377260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:00.377296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:00.525353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:00.525534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:00.525609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:00.525663] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:00.529795] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-02-16T20:32:00.530114] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-16T20:32:00.530274] [INFO ] [sig ] SPXX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:00.680924] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SPXX.txt [2026-02-16T20:32:00.681129] [INFO ] [sig ] [2845/3407] Completed SPXX in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-16T20:32:00.681203] [INFO ] [sig ] [2846/3407] Forecasting SQM... [2026-02-16T20:32:00.681244] [INFO ] [sig ] Generating forecast for: SQM [2026-02-16T20:32:00.681281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-16T20:32:00.698371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-16T20:32:00.698841] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-16T20:32:00.699944] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-16T20:32:00.700008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:00.700052] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:00.700089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:00.700169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:00.759024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:00.759892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:00.759982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:00.760015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:00.888554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:00.888698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:00.888740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:00.888769] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:00.892147] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-16T20:32:00.892434] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-16T20:32:00.892563] [INFO ] [sig ] SQM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:01.037534] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SQM.txt [2026-02-16T20:32:01.037739] [INFO ] [sig ] [2846/3407] Completed SQM in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-16T20:32:01.037786] [INFO ] [sig ] [2847/3407] Forecasting SQNS... [2026-02-16T20:32:01.037815] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-16T20:32:01.037847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-16T20:32:01.049935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-16T20:32:01.050288] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-16T20:32:01.051120] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-16T20:32:01.051174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:01.051205] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:01.051231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:01.051287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:01.109526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:01.110342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:01.110427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:01.110468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:01.233101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:01.233229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:01.233271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:01.233301] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:01.236808] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-16T20:32:01.237093] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-16T20:32:01.237223] [INFO ] [sig ] SQNS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:01.387488] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SQNS.txt [2026-02-16T20:32:01.388000] [INFO ] [sig ] [2847/3407] Completed SQNS in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-16T20:32:01.388088] [INFO ] [sig ] [2848/3407] Forecasting SQQQ... [2026-02-16T20:32:01.388139] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-16T20:32:01.388188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-16T20:32:01.404517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-16T20:32:01.405014] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-16T20:32:01.406080] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-16T20:32:01.406147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:01.406194] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:01.406235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:01.406317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:01.473281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:01.474135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:01.474221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:01.474255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:01.597233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:01.597389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:01.597431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:01.597459] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:01.601269] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-16T20:32:01.601643] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-16T20:32:01.601801] [INFO ] [sig ] SQQQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:01.760947] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SQQQ.txt [2026-02-16T20:32:01.761244] [INFO ] [sig ] [2848/3407] Completed SQQQ in 0.4s | 2.80 sym/s | Total: 16.9m | ETA: 3.3m [2026-02-16T20:32:01.761309] [INFO ] [sig ] [2849/3407] Forecasting SRAD... [2026-02-16T20:32:01.761343] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-16T20:32:01.761374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-16T20:32:01.775044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-16T20:32:01.775542] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-16T20:32:01.776613] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-16T20:32:01.776686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:01.776755] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:01.776798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:01.776859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:01.839707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:01.840798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:01.840909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:01.840945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:01.971122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:01.971293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:01.971340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:01.971386] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:01.975449] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-02-16T20:32:01.975808] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-16T20:32:01.975960] [INFO ] [sig ] SRAD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:02.128296] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SRAD.txt [2026-02-16T20:32:02.128491] [INFO ] [sig ] [2849/3407] Completed SRAD in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:02.128596] [INFO ] [sig ] [2850/3407] Forecasting SRBK... [2026-02-16T20:32:02.128642] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-16T20:32:02.128678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-16T20:32:02.140521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-16T20:32:02.140913] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-16T20:32:02.141815] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-16T20:32:02.141870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:02.141904] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:02.141931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:02.141989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:02.200416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:02.201356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:02.201455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:02.201490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:02.320970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:02.321142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:02.321188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:02.321219] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:02.324744] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=75.26%) [2026-02-16T20:32:02.325037] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-16T20:32:02.325170] [INFO ] [sig ] SRBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:02.476085] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRBK.txt [2026-02-16T20:32:02.476252] [INFO ] [sig ] [2850/3407] Completed SRBK in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:02.476294] [INFO ] [sig ] [2851/3407] Forecasting SRCE... [2026-02-16T20:32:02.476324] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-16T20:32:02.476355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-16T20:32:02.489310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-16T20:32:02.489734] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-16T20:32:02.490566] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-16T20:32:02.490654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:02.490715] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:02.490748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:02.490806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:02.553488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:02.554525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:02.554654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:02.554690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:02.681939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:02.682105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:02.682145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:02.682175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:02.685728] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-16T20:32:02.686038] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-16T20:32:02.686174] [INFO ] [sig ] SRCE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:02.838410] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRCE.txt [2026-02-16T20:32:02.838619] [INFO ] [sig ] [2851/3407] Completed SRCE in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:02.838699] [INFO ] [sig ] [2852/3407] Forecasting SRE... [2026-02-16T20:32:02.838731] [INFO ] [sig ] Generating forecast for: SRE [2026-02-16T20:32:02.838761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-16T20:32:02.850472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-16T20:32:02.850912] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-16T20:32:02.851746] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-16T20:32:02.851799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:02.851832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:02.851859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:02.851915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:02.910429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:02.911380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:02.911472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:02.911506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:03.037920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:03.038119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:03.038164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:03.038194] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:03.041811] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-16T20:32:03.042134] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-16T20:32:03.042276] [INFO ] [sig ] SRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:03.191107] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SRE.txt [2026-02-16T20:32:03.191283] [INFO ] [sig ] [2852/3407] Completed SRE in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:03.191326] [INFO ] [sig ] [2853/3407] Forecasting SREA... [2026-02-16T20:32:03.191360] [INFO ] [sig ] Generating forecast for: SREA [2026-02-16T20:32:03.191418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-16T20:32:03.204232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-16T20:32:03.204647] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-16T20:32:03.205474] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-16T20:32:03.205527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:03.205561] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:03.205610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:03.205670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:03.268550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:03.269703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:03.269791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:03.269825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:03.401469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:03.401694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:03.401757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:03.401801] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:03.405548] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-16T20:32:03.405906] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-16T20:32:03.406046] [INFO ] [sig ] SREA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:03.552837] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SREA.txt [2026-02-16T20:32:03.553003] [INFO ] [sig ] [2853/3407] Completed SREA in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:03.553044] [INFO ] [sig ] [2854/3407] Forecasting SRFM... [2026-02-16T20:32:03.553076] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-16T20:32:03.553107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-16T20:32:03.564599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-16T20:32:03.565003] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-16T20:32:03.565854] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-16T20:32:03.565908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:03.565940] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:03.565966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:03.566024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:03.626880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:03.627803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:03.627893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:03.627925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:03.751322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:03.751489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:03.751530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:03.751622] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:03.755688] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-16T20:32:03.756035] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-16T20:32:03.756174] [INFO ] [sig ] SRFM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:03.910325] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRFM.txt [2026-02-16T20:32:03.910526] [INFO ] [sig ] [2854/3407] Completed SRFM in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:03.910610] [INFO ] [sig ] [2855/3407] Forecasting SRG... [2026-02-16T20:32:03.910650] [INFO ] [sig ] Generating forecast for: SRG [2026-02-16T20:32:03.910685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-16T20:32:03.924167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-16T20:32:03.924788] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-16T20:32:03.925855] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-16T20:32:03.925908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:03.925940] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:03.925969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:03.926039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:03.988203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:03.989126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:03.989211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:03.989245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:04.118189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:04.118412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:04.118466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:04.118497] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:04.122956] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-16T20:32:04.123411] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-16T20:32:04.123616] [INFO ] [sig ] SRG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:04.276557] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SRG.txt [2026-02-16T20:32:04.276791] [INFO ] [sig ] [2855/3407] Completed SRG in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:04.276836] [INFO ] [sig ] [2856/3407] Forecasting SRI... [2026-02-16T20:32:04.276869] [INFO ] [sig ] Generating forecast for: SRI [2026-02-16T20:32:04.276900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-16T20:32:04.288953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-16T20:32:04.289375] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-16T20:32:04.290309] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-16T20:32:04.290362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:04.290394] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:04.290421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:04.290478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:04.348180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:04.349192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:04.349287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:04.349321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:04.469996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:04.470163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:04.470206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:04.470236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:04.473830] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-02-16T20:32:04.474138] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-16T20:32:04.474299] [INFO ] [sig ] SRI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:04.619896] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRI.txt [2026-02-16T20:32:04.620065] [INFO ] [sig ] [2856/3407] Completed SRI in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:04.620106] [INFO ] [sig ] [2857/3407] Forecasting SRRK... [2026-02-16T20:32:04.620169] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-16T20:32:04.620208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-16T20:32:04.631734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-16T20:32:04.632156] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-16T20:32:04.633021] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-16T20:32:04.633075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:04.633106] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:04.633132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:04.633189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:04.690665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:04.691624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:04.691713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:04.691747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:04.821628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:04.821798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:04.821841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:04.821870] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:04.825688] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-16T20:32:04.826042] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-16T20:32:04.826186] [INFO ] [sig ] SRRK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:04.976913] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRRK.txt [2026-02-16T20:32:04.977099] [INFO ] [sig ] [2857/3407] Completed SRRK in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:04.977142] [INFO ] [sig ] [2858/3407] Forecasting SRTS... [2026-02-16T20:32:04.977203] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-16T20:32:04.977245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-16T20:32:04.989409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-16T20:32:04.989886] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-16T20:32:04.990838] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-16T20:32:04.990900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:04.990935] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:04.990963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:04.991019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:05.051677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:05.052665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:05.052751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:05.052785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:05.176394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:05.176564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:05.176649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:05.176680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:05.180395] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=82.43%) [2026-02-16T20:32:05.180757] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-16T20:32:05.180906] [INFO ] [sig ] SRTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:05.326936] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SRTS.txt [2026-02-16T20:32:05.327124] [INFO ] [sig ] [2858/3407] Completed SRTS in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:05.327186] [INFO ] [sig ] [2859/3407] Forecasting SSB... [2026-02-16T20:32:05.327219] [INFO ] [sig ] Generating forecast for: SSB [2026-02-16T20:32:05.327249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-16T20:32:05.339036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-16T20:32:05.339433] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-16T20:32:05.340274] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-16T20:32:05.340327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:05.340361] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:05.340390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:05.340448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:05.397751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:05.398820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:05.398910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:05.398946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:05.521522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:05.521722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:05.521768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:05.521801] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:05.525324] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-16T20:32:05.525664] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-16T20:32:05.525807] [INFO ] [sig ] SSB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:05.670019] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSB.txt [2026-02-16T20:32:05.670190] [INFO ] [sig ] [2859/3407] Completed SSB in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:05.670234] [INFO ] [sig ] [2860/3407] Forecasting SSD... [2026-02-16T20:32:05.670265] [INFO ] [sig ] Generating forecast for: SSD [2026-02-16T20:32:05.670297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-16T20:32:05.682265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-16T20:32:05.682694] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-16T20:32:05.683498] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-16T20:32:05.683550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:05.683605] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:05.683635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:05.683691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:05.740176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:05.741126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:05.741235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:05.741270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:05.865721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:05.865906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:05.865951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:05.865984] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:05.869606] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-02-16T20:32:05.869917] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-16T20:32:05.870061] [INFO ] [sig ] SSD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:06.014127] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSD.txt [2026-02-16T20:32:06.014301] [INFO ] [sig ] [2860/3407] Completed SSD in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-16T20:32:06.014344] [INFO ] [sig ] [2861/3407] Forecasting SSL... [2026-02-16T20:32:06.014373] [INFO ] [sig ] Generating forecast for: SSL [2026-02-16T20:32:06.014436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-16T20:32:06.025929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-16T20:32:06.026312] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-16T20:32:06.027160] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-16T20:32:06.027216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:06.027250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:06.027279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:06.027339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:06.083817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:06.084743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:06.084862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:06.084895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:06.215769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:06.215935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:06.215976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:06.216006] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:06.219519] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=11.23%) [2026-02-16T20:32:06.219840] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-16T20:32:06.219977] [INFO ] [sig ] SSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:06.363494] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSL.txt [2026-02-16T20:32:06.363680] [INFO ] [sig ] [2861/3407] Completed SSL in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-16T20:32:06.363723] [INFO ] [sig ] [2862/3407] Forecasting SSNC... [2026-02-16T20:32:06.363786] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-16T20:32:06.363818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-16T20:32:06.375170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-16T20:32:06.375545] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-16T20:32:06.376367] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-16T20:32:06.376419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:06.376463] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:06.376492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:06.376547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:06.433982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:06.434949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:06.435036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:06.435072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:06.556197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:06.556366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:06.556409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:06.556438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:06.559941] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=33.94%) [2026-02-16T20:32:06.560242] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-16T20:32:06.560377] [INFO ] [sig ] SSNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:06.704568] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSNC.txt [2026-02-16T20:32:06.704773] [INFO ] [sig ] [2862/3407] Completed SSNC in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-16T20:32:06.704814] [INFO ] [sig ] [2863/3407] Forecasting SSP... [2026-02-16T20:32:06.704873] [INFO ] [sig ] Generating forecast for: SSP [2026-02-16T20:32:06.704905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-16T20:32:06.715905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-16T20:32:06.716281] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-16T20:32:06.717132] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-16T20:32:06.717185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:06.717217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:06.717244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:06.717305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:06.774406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:06.775317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:06.775407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:06.775443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:06.894812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:06.894985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:06.895029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:06.895060] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:06.898776] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-02-16T20:32:06.899109] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-16T20:32:06.899261] [INFO ] [sig ] SSP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:07.043345] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SSP.txt [2026-02-16T20:32:07.043509] [INFO ] [sig ] [2863/3407] Completed SSP in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-16T20:32:07.043550] [INFO ] [sig ] [2864/3407] Forecasting SSRM... [2026-02-16T20:32:07.043605] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-16T20:32:07.043680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-16T20:32:07.055037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-16T20:32:07.055378] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-16T20:32:07.056241] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-16T20:32:07.056296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:07.056330] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:07.056358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:07.056416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:07.128548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:07.129473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:07.129560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:07.129617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:07.250332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:07.250500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:07.250542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:07.250590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:07.254107] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-16T20:32:07.254406] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-16T20:32:07.254541] [INFO ] [sig ] SSRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:07.397110] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSRM.txt [2026-02-16T20:32:07.397305] [INFO ] [sig ] [2864/3407] Completed SSRM in 0.4s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-16T20:32:07.397349] [INFO ] [sig ] [2865/3407] Forecasting SSSS... [2026-02-16T20:32:07.397379] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-16T20:32:07.397436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-16T20:32:07.409174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-16T20:32:07.409618] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-16T20:32:07.410484] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-16T20:32:07.410539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:07.410595] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:07.410633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:07.410692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:07.469531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:07.470426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:07.470515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:07.470550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:07.596344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:07.596516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:07.596560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:07.596621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:07.601075] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=51.57%) [2026-02-16T20:32:07.601545] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-16T20:32:07.601757] [INFO ] [sig ] SSSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:07.746224] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SSSS.txt [2026-02-16T20:32:07.746390] [INFO ] [sig ] [2865/3407] Completed SSSS in 0.3s | 2.80 sym/s | Total: 17.0m | ETA: 3.2m [2026-02-16T20:32:07.746430] [INFO ] [sig ] [2866/3407] Forecasting SSTI... [2026-02-16T20:32:07.746468] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-16T20:32:07.746531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-16T20:32:07.758606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-16T20:32:07.758988] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-16T20:32:07.759853] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-16T20:32:07.759908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:07.759941] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:07.759970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:07.760028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:07.820515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:07.821433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:07.821519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:07.821554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:07.945268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:07.945429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:07.945473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:07.945504] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:07.949294] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-16T20:32:07.949608] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-16T20:32:07.949743] [INFO ] [sig ] SSTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:08.096840] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSTI.txt [2026-02-16T20:32:08.097006] [INFO ] [sig ] [2866/3407] Completed SSTI in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:08.097047] [INFO ] [sig ] [2867/3407] Forecasting SSTK... [2026-02-16T20:32:08.097077] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-16T20:32:08.097136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-16T20:32:08.108856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-16T20:32:08.109263] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-16T20:32:08.110119] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-16T20:32:08.110173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:08.110208] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:08.110236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:08.110296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:08.169233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:08.170188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:08.170278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:08.170314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:08.291726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:08.291887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:08.291931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:08.291963] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:08.295568] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-16T20:32:08.295919] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-16T20:32:08.296054] [INFO ] [sig ] SSTK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:08.447292] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SSTK.txt [2026-02-16T20:32:08.447459] [INFO ] [sig ] [2867/3407] Completed SSTK in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:08.447503] [INFO ] [sig ] [2868/3407] Forecasting SSYS... [2026-02-16T20:32:08.447589] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-16T20:32:08.447626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-16T20:32:08.459669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-16T20:32:08.460067] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-16T20:32:08.460924] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-16T20:32:08.460976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:08.461035] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:08.461063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:08.461120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:08.523627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:08.524488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:08.524590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:08.524628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:08.641530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:08.641721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:08.641770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:08.641804] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:08.645274] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-16T20:32:08.645618] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-16T20:32:08.645762] [INFO ] [sig ] SSYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:08.792375] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SSYS.txt [2026-02-16T20:32:08.792538] [INFO ] [sig ] [2868/3407] Completed SSYS in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:08.792605] [INFO ] [sig ] [2869/3407] Forecasting STAA... [2026-02-16T20:32:08.792674] [INFO ] [sig ] Generating forecast for: STAA [2026-02-16T20:32:08.792717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-16T20:32:08.804940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-16T20:32:08.805281] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-16T20:32:08.806164] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-16T20:32:08.806230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:08.806271] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:08.806299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:08.806363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:08.867844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:08.868791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:08.868879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:08.868914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:08.995314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:08.995484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:08.995529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:08.995600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:08.999266] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=13.66%) [2026-02-16T20:32:08.999570] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-16T20:32:08.999810] [INFO ] [sig ] STAA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:09.148309] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STAA.txt [2026-02-16T20:32:09.148476] [INFO ] [sig ] [2869/3407] Completed STAA in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:09.148518] [INFO ] [sig ] [2870/3407] Forecasting STAG... [2026-02-16T20:32:09.148548] [INFO ] [sig ] Generating forecast for: STAG [2026-02-16T20:32:09.148629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-16T20:32:09.160250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-16T20:32:09.160712] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-16T20:32:09.161593] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-16T20:32:09.161650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:09.161685] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:09.161713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:09.161772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:09.221397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:09.222381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:09.222474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:09.222509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:09.343254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:09.343426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:09.343467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:09.343496] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:09.347004] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=38.38%) [2026-02-16T20:32:09.347335] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-16T20:32:09.347478] [INFO ] [sig ] STAG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:09.517842] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STAG.txt [2026-02-16T20:32:09.518073] [INFO ] [sig ] [2870/3407] Completed STAG in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:09.518124] [INFO ] [sig ] [2871/3407] Forecasting STBA... [2026-02-16T20:32:09.518156] [INFO ] [sig ] Generating forecast for: STBA [2026-02-16T20:32:09.518190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-16T20:32:09.530509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-16T20:32:09.531001] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-16T20:32:09.531994] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-16T20:32:09.532055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:09.532090] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:09.532119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:09.532177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:09.596345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:09.597286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:09.597379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:09.597433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:09.716314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:09.716479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:09.716521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:09.716601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:09.720050] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-16T20:32:09.720328] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-16T20:32:09.720456] [INFO ] [sig ] STBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:09.877488] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STBA.txt [2026-02-16T20:32:09.877666] [INFO ] [sig ] [2871/3407] Completed STBA in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:09.877710] [INFO ] [sig ] [2872/3407] Forecasting STC... [2026-02-16T20:32:09.877740] [INFO ] [sig ] Generating forecast for: STC [2026-02-16T20:32:09.877770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-16T20:32:09.892764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-16T20:32:09.893058] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-16T20:32:09.893865] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-16T20:32:09.893919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:09.893951] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:09.893978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:09.894035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:09.966999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:09.968150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:09.968279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:09.968314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:10.094001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:10.094176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:10.094223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:10.094257] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:10.098429] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-16T20:32:10.098764] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-16T20:32:10.098906] [INFO ] [sig ] STC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:10.251300] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STC.txt [2026-02-16T20:32:10.251465] [INFO ] [sig ] [2872/3407] Completed STC in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:10.251507] [INFO ] [sig ] [2873/3407] Forecasting STE... [2026-02-16T20:32:10.251536] [INFO ] [sig ] Generating forecast for: STE [2026-02-16T20:32:10.251608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-16T20:32:10.263076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-16T20:32:10.263498] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-16T20:32:10.264501] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-16T20:32:10.264557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:10.264609] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:10.264638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:10.264707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:10.332202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:10.333289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:10.333404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:10.333446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:10.483634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:10.483800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:10.483844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:10.483888] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:10.487567] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-02-16T20:32:10.487900] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-16T20:32:10.488058] [INFO ] [sig ] STE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:10.636314] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STE.txt [2026-02-16T20:32:10.636518] [INFO ] [sig ] [2873/3407] Completed STE in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:10.636591] [INFO ] [sig ] [2874/3407] Forecasting STEL... [2026-02-16T20:32:10.636636] [INFO ] [sig ] Generating forecast for: STEL [2026-02-16T20:32:10.636711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-16T20:32:10.650470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-16T20:32:10.650855] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-16T20:32:10.651689] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-16T20:32:10.651745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:10.651780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:10.651807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:10.651864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:10.711370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:10.712478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:10.712609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:10.712670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:10.842194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:10.842367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:10.842412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:10.842441] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:10.846207] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-16T20:32:10.846720] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-16T20:32:10.846924] [INFO ] [sig ] STEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:11.030339] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STEL.txt [2026-02-16T20:32:11.030539] [INFO ] [sig ] [2874/3407] Completed STEL in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:11.030613] [INFO ] [sig ] [2875/3407] Forecasting STEM... [2026-02-16T20:32:11.030681] [INFO ] [sig ] Generating forecast for: STEM [2026-02-16T20:32:11.030714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-16T20:32:11.042062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-16T20:32:11.042443] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-16T20:32:11.043298] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-16T20:32:11.043364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:11.043398] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:11.043426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:11.043483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:11.104791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:11.105765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:11.105853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:11.105888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:11.230341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:11.230509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:11.230553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:11.230608] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:11.235161] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=76.56%) [2026-02-16T20:32:11.235665] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-16T20:32:11.235877] [INFO ] [sig ] STEM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:11.382812] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STEM.txt [2026-02-16T20:32:11.382974] [INFO ] [sig ] [2875/3407] Completed STEM in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:11.383015] [INFO ] [sig ] [2876/3407] Forecasting STEP... [2026-02-16T20:32:11.383046] [INFO ] [sig ] Generating forecast for: STEP [2026-02-16T20:32:11.383104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-16T20:32:11.394787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-16T20:32:11.395187] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-16T20:32:11.396041] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-16T20:32:11.396094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:11.396127] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:11.396156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:11.396213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:11.454878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:11.455779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:11.455868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:11.455901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:11.580437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:11.580622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:11.580666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:11.580694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:11.584098] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-02-16T20:32:11.584386] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-16T20:32:11.584514] [INFO ] [sig ] STEP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:11.725382] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STEP.txt [2026-02-16T20:32:11.725539] [INFO ] [sig ] [2876/3407] Completed STEP in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:11.725607] [INFO ] [sig ] [2877/3407] Forecasting STHO... [2026-02-16T20:32:11.725642] [INFO ] [sig ] Generating forecast for: STHO [2026-02-16T20:32:11.725707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-16T20:32:11.737242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-16T20:32:11.737612] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-16T20:32:11.738447] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-16T20:32:11.738500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:11.738532] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:11.738559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:11.738638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:11.796036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:11.796974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:11.797069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:11.797107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:11.918333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:11.918496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:11.918540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:11.918589] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:11.922375] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-16T20:32:11.922757] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-16T20:32:11.922916] [INFO ] [sig ] STHO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:12.066011] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STHO.txt [2026-02-16T20:32:12.066255] [INFO ] [sig ] [2877/3407] Completed STHO in 0.3s | 2.80 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-16T20:32:12.066302] [INFO ] [sig ] [2878/3407] Forecasting STI... [2026-02-16T20:32:12.066332] [INFO ] [sig ] Generating forecast for: STI [2026-02-16T20:32:12.066362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-16T20:32:12.080725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-16T20:32:12.081107] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-16T20:32:12.081925] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-16T20:32:12.081978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:12.082010] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:12.082036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:12.082092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:12.138971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:12.139861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:12.140021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:12.140056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:12.268883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:12.269050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:12.269094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:12.269126] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:12.272788] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-16T20:32:12.273110] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-16T20:32:12.273247] [INFO ] [sig ] STI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:12.424557] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STI.txt [2026-02-16T20:32:12.424793] [INFO ] [sig ] [2878/3407] Completed STI in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-16T20:32:12.424857] [INFO ] [sig ] [2879/3407] Forecasting STIM... [2026-02-16T20:32:12.424932] [INFO ] [sig ] Generating forecast for: STIM [2026-02-16T20:32:12.424967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-16T20:32:12.436507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-16T20:32:12.436885] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-16T20:32:12.437689] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-16T20:32:12.437742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:12.437774] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:12.437801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:12.437857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:12.500565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:12.501455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:12.501540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:12.501602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:12.629315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:12.629483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:12.629525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:12.629554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:12.632973] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-16T20:32:12.633258] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-16T20:32:12.633386] [INFO ] [sig ] STIM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:12.779238] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STIM.txt [2026-02-16T20:32:12.779402] [INFO ] [sig ] [2879/3407] Completed STIM in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-16T20:32:12.779443] [INFO ] [sig ] [2880/3407] Forecasting STK... [2026-02-16T20:32:12.779471] [INFO ] [sig ] Generating forecast for: STK [2026-02-16T20:32:12.779532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-16T20:32:12.790975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-16T20:32:12.791354] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-16T20:32:12.792203] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-16T20:32:12.792256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:12.792288] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:12.792314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:12.792370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:12.851106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:12.852028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:12.852117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:12.852151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:12.974901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:12.975067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:12.975122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:12.975164] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:12.978930] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=50.50%) [2026-02-16T20:32:12.979272] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-16T20:32:12.979618] [INFO ] [sig ] STK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:13.134126] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STK.txt [2026-02-16T20:32:13.134312] [INFO ] [sig ] [2880/3407] Completed STK in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-16T20:32:13.134392] [INFO ] [sig ] [2881/3407] Forecasting STKH... [2026-02-16T20:32:13.134423] [INFO ] [sig ] Generating forecast for: STKH [2026-02-16T20:32:13.134454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-16T20:32:13.146419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-16T20:32:13.146811] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-16T20:32:13.147864] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-16T20:32:13.147922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:13.147956] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:13.148009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:13.148068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:13.208216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:13.209231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:13.209318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:13.209353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:13.321355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:13.321520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:13.321563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:13.321616] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:13.325279] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-16T20:32:13.325634] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-16T20:32:13.325774] [INFO ] [sig ] STKH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:13.575643] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STKH.txt [2026-02-16T20:32:13.575884] [INFO ] [sig ] [2881/3407] Completed STKH in 0.4s | 2.80 sym/s | Total: 17.1m | ETA: 3.1m [2026-02-16T20:32:13.575932] [INFO ] [sig ] [2882/3407] Forecasting STKL... [2026-02-16T20:32:13.575967] [INFO ] [sig ] Generating forecast for: STKL [2026-02-16T20:32:13.575997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-16T20:32:13.587784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-16T20:32:13.588220] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-16T20:32:13.589140] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-16T20:32:13.589193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:13.589226] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:13.589254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:13.589310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:13.645937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:13.646851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:13.646938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:13.646972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:13.772014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:13.772384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:13.772429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:13.772458] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:13.776069] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-16T20:32:13.776349] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-16T20:32:13.776477] [INFO ] [sig ] STKL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:13.927240] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STKL.txt [2026-02-16T20:32:13.927421] [INFO ] [sig ] [2882/3407] Completed STKL in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:13.927468] [INFO ] [sig ] [2883/3407] Forecasting STKS... [2026-02-16T20:32:13.927535] [INFO ] [sig ] Generating forecast for: STKS [2026-02-16T20:32:13.927586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-16T20:32:13.941268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-16T20:32:13.941726] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-16T20:32:13.942602] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-16T20:32:13.942657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:13.942689] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:13.942717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:13.942775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:14.007179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:14.008126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:14.008216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:14.008248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:14.143977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:14.144153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:14.144206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:14.144237] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:14.148157] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-16T20:32:14.148529] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-16T20:32:14.148712] [INFO ] [sig ] STKS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:14.305688] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STKS.txt [2026-02-16T20:32:14.305860] [INFO ] [sig ] [2883/3407] Completed STKS in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:14.305900] [INFO ] [sig ] [2884/3407] Forecasting STLA... [2026-02-16T20:32:14.305931] [INFO ] [sig ] Generating forecast for: STLA [2026-02-16T20:32:14.305988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-16T20:32:14.319406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-16T20:32:14.319871] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-16T20:32:14.320821] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-16T20:32:14.320889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:14.320930] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:14.320963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:14.321021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:14.386520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:14.387745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:14.387853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:14.387887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:14.519451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:14.519627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:14.519673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:14.519704] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:14.523624] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=98.96%) [2026-02-16T20:32:14.523920] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-16T20:32:14.524250] [INFO ] [sig ] STLA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:14.676435] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STLA.txt [2026-02-16T20:32:14.676644] [INFO ] [sig ] [2884/3407] Completed STLA in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:14.676734] [INFO ] [sig ] [2885/3407] Forecasting STLD... [2026-02-16T20:32:14.676767] [INFO ] [sig ] Generating forecast for: STLD [2026-02-16T20:32:14.676801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-16T20:32:14.688231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-16T20:32:14.688619] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-16T20:32:14.689470] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-16T20:32:14.689524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:14.689601] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:14.689632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:14.689689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:14.747653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:14.748678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:14.748793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:14.748829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:14.871500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:14.871694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:14.871742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:14.871773] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:14.875643] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=43.42%) [2026-02-16T20:32:14.876032] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-16T20:32:14.876218] [INFO ] [sig ] STLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:15.024885] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STLD.txt [2026-02-16T20:32:15.025042] [INFO ] [sig ] [2885/3407] Completed STLD in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:15.025085] [INFO ] [sig ] [2886/3407] Forecasting STM... [2026-02-16T20:32:15.025114] [INFO ] [sig ] Generating forecast for: STM [2026-02-16T20:32:15.025166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-16T20:32:15.036719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-16T20:32:15.037132] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-16T20:32:15.038009] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-16T20:32:15.038075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:15.038108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:15.038136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:15.038193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:15.101370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:15.102266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:15.102352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:15.102385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:15.232981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:15.233139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:15.233209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:15.233255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:15.236978] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-02-16T20:32:15.237440] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-16T20:32:15.237567] [INFO ] [sig ] STM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:15.396945] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STM.txt [2026-02-16T20:32:15.397111] [INFO ] [sig ] [2886/3407] Completed STM in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:15.397156] [INFO ] [sig ] [2887/3407] Forecasting STN... [2026-02-16T20:32:15.397214] [INFO ] [sig ] Generating forecast for: STN [2026-02-16T20:32:15.397246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-16T20:32:15.410023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-16T20:32:15.410427] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-16T20:32:15.411270] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-16T20:32:15.411324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:15.411356] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:15.411383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:15.411439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:15.470464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:15.471338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:15.471445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:15.471481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:15.594445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:15.594631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:15.594675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:15.594704] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:15.598435] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=15.57%) [2026-02-16T20:32:15.598878] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-16T20:32:15.599055] [INFO ] [sig ] STN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:15.749190] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STN.txt [2026-02-16T20:32:15.749347] [INFO ] [sig ] [2887/3407] Completed STN in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:15.749389] [INFO ] [sig ] [2888/3407] Forecasting STNE... [2026-02-16T20:32:15.749418] [INFO ] [sig ] Generating forecast for: STNE [2026-02-16T20:32:15.749449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-16T20:32:15.761953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-16T20:32:15.762311] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-16T20:32:15.763152] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-16T20:32:15.763207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:15.763239] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:15.763267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:15.763324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:15.824225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:15.825296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:15.825381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:15.825414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:15.954280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:15.954448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:15.954490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:15.954554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:15.958210] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=69.30%) [2026-02-16T20:32:15.958515] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-16T20:32:15.958671] [INFO ] [sig ] STNE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:16.122566] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STNE.txt [2026-02-16T20:32:16.122808] [INFO ] [sig ] [2888/3407] Completed STNE in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:16.122880] [INFO ] [sig ] [2889/3407] Forecasting STOK... [2026-02-16T20:32:16.122933] [INFO ] [sig ] Generating forecast for: STOK [2026-02-16T20:32:16.123024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-16T20:32:16.137307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-16T20:32:16.137720] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-16T20:32:16.138833] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-16T20:32:16.138900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:16.138946] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:16.138981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:16.139050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:16.197893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:16.198688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:16.198770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:16.198803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:16.335214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:16.335377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:16.335419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:16.335449] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:16.339188] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-02-16T20:32:16.339487] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-16T20:32:16.339642] [INFO ] [sig ] STOK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:16.489504] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STOK.txt [2026-02-16T20:32:16.489684] [INFO ] [sig ] [2889/3407] Completed STOK in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:16.489736] [INFO ] [sig ] [2890/3407] Forecasting STRA... [2026-02-16T20:32:16.489767] [INFO ] [sig ] Generating forecast for: STRA [2026-02-16T20:32:16.489826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-16T20:32:16.501377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-16T20:32:16.501782] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-16T20:32:16.502620] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-16T20:32:16.502673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:16.502706] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:16.502733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:16.502790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:16.566396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:16.567298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:16.567383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:16.567418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:16.695381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:16.695539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:16.695606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:16.695664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:16.699980] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-02-16T20:32:16.700455] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-16T20:32:16.700604] [INFO ] [sig ] STRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:16.848688] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STRA.txt [2026-02-16T20:32:16.848851] [INFO ] [sig ] [2890/3407] Completed STRA in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:16.848892] [INFO ] [sig ] [2891/3407] Forecasting STRL... [2026-02-16T20:32:16.848921] [INFO ] [sig ] Generating forecast for: STRL [2026-02-16T20:32:16.848951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-16T20:32:16.861165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-16T20:32:16.861549] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-16T20:32:16.862373] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-16T20:32:16.862426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:16.862459] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:16.862487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:16.862545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:16.924328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:16.925426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:16.925534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:16.925570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:17.054835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:17.054999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:17.055041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:17.055069] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:17.058665] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-02-16T20:32:17.058971] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-16T20:32:17.059122] [INFO ] [sig ] STRL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:17.203483] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STRL.txt [2026-02-16T20:32:17.203660] [INFO ] [sig ] [2891/3407] Completed STRL in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:17.203704] [INFO ] [sig ] [2892/3407] Forecasting STRS... [2026-02-16T20:32:17.203734] [INFO ] [sig ] Generating forecast for: STRS [2026-02-16T20:32:17.203796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-16T20:32:17.214879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-16T20:32:17.215339] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-16T20:32:17.216301] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-16T20:32:17.216360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:17.216394] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:17.216431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:17.216491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:17.274687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:17.275536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:17.275642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:17.275677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:17.379405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:17.379613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:17.379663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:17.379694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:17.383240] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=25.62%) [2026-02-16T20:32:17.383543] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-16T20:32:17.383700] [INFO ] [sig ] STRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:17.536375] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STRS.txt [2026-02-16T20:32:17.536544] [INFO ] [sig ] [2892/3407] Completed STRS in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:17.536610] [INFO ] [sig ] [2893/3407] Forecasting STSS... [2026-02-16T20:32:17.536687] [INFO ] [sig ] Generating forecast for: STSS [2026-02-16T20:32:17.536722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-16T20:32:17.548770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-16T20:32:17.549187] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-16T20:32:17.550057] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-16T20:32:17.550111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:17.550143] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:17.550170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:17.550231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:17.609996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:17.610955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:17.611045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:17.611080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:17.742822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:17.743000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:17.743068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:17.743099] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:17.747000] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-16T20:32:17.747386] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-16T20:32:17.747542] [INFO ] [sig ] STSS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:17.921968] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STSS.txt [2026-02-16T20:32:17.922135] [INFO ] [sig ] [2893/3407] Completed STSS in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:17.922177] [INFO ] [sig ] [2894/3407] Forecasting STTK... [2026-02-16T20:32:17.922206] [INFO ] [sig ] Generating forecast for: STTK [2026-02-16T20:32:17.922268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-16T20:32:17.934655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-16T20:32:17.935031] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-16T20:32:17.935889] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-16T20:32:17.935945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:17.935987] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:17.936016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:17.936079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:18.009178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:18.010067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:18.010157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:18.010191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:18.134452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:18.134636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:18.134680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:18.134710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:18.138264] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-02-16T20:32:18.138645] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-16T20:32:18.138795] [INFO ] [sig ] STTK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:18.284617] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STTK.txt [2026-02-16T20:32:18.284765] [INFO ] [sig ] [2894/3407] Completed STTK in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-16T20:32:18.284806] [INFO ] [sig ] [2895/3407] Forecasting STVN... [2026-02-16T20:32:18.284836] [INFO ] [sig ] Generating forecast for: STVN [2026-02-16T20:32:18.284894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-16T20:32:18.298701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-16T20:32:18.299099] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-16T20:32:18.299989] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-16T20:32:18.300051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:18.300085] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:18.300113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:18.300171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:18.360075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:18.361059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:18.361182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:18.361216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:18.479926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:18.480092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:18.480135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:18.480165] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:18.483767] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=80.72%) [2026-02-16T20:32:18.484119] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-16T20:32:18.484264] [INFO ] [sig ] STVN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:18.627469] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STVN.txt [2026-02-16T20:32:18.627667] [INFO ] [sig ] [2895/3407] Completed STVN in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-16T20:32:18.627711] [INFO ] [sig ] [2896/3407] Forecasting STWD... [2026-02-16T20:32:18.627773] [INFO ] [sig ] Generating forecast for: STWD [2026-02-16T20:32:18.627808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-16T20:32:18.643906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-16T20:32:18.644288] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-16T20:32:18.645107] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-16T20:32:18.645159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:18.645191] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:18.645218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:18.645276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:18.704355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:18.705284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:18.705373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:18.705406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:18.830358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:18.830523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:18.830566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:18.830617] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:18.834182] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-16T20:32:18.834477] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-16T20:32:18.834632] [INFO ] [sig ] STWD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:18.986415] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STWD.txt [2026-02-16T20:32:18.986599] [INFO ] [sig ] [2896/3407] Completed STWD in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-16T20:32:18.986642] [INFO ] [sig ] [2897/3407] Forecasting STX... [2026-02-16T20:32:18.986673] [INFO ] [sig ] Generating forecast for: STX [2026-02-16T20:32:18.986730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-16T20:32:18.998764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-16T20:32:18.999151] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-16T20:32:19.000010] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-16T20:32:19.000065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:19.000111] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:19.000141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:19.000379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:19.063417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:19.064521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:19.064623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:19.064658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:19.195954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:19.196120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:19.196162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:19.196382] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:19.200268] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-02-16T20:32:19.200665] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-16T20:32:19.200813] [INFO ] [sig ] STX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:19.352567] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/STX.txt [2026-02-16T20:32:19.352751] [INFO ] [sig ] [2897/3407] Completed STX in 0.4s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-16T20:32:19.352792] [INFO ] [sig ] [2898/3407] Forecasting STXE... [2026-02-16T20:32:19.352850] [INFO ] [sig ] Generating forecast for: STXE [2026-02-16T20:32:19.352887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-16T20:32:19.365021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-16T20:32:19.365458] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-16T20:32:19.366318] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-16T20:32:19.366372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:19.366404] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:19.366431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:19.366487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:19.428791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:19.429811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:19.429903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:19.429936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:19.542252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:19.542421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:19.542464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:19.542495] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:19.546112] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-02-16T20:32:19.546438] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-16T20:32:19.546595] [INFO ] [sig ] STXE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:19.692241] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STXE.txt [2026-02-16T20:32:19.692473] [INFO ] [sig ] [2898/3407] Completed STXE in 0.3s | 2.80 sym/s | Total: 17.2m | ETA: 3.0m [2026-02-16T20:32:19.692563] [INFO ] [sig ] [2899/3407] Forecasting STXG... [2026-02-16T20:32:19.692626] [INFO ] [sig ] Generating forecast for: STXG [2026-02-16T20:32:19.692658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-16T20:32:19.703879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-16T20:32:19.704353] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-16T20:32:19.705353] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-16T20:32:19.705409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:19.705443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:19.705470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:19.705527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:19.765348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:19.766362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:19.766478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:19.766513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:19.878237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:19.878404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:19.878445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:19.878475] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:19.882722] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-16T20:32:19.883179] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-16T20:32:19.883368] [INFO ] [sig ] STXG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:20.063444] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/STXG.txt [2026-02-16T20:32:20.063627] [INFO ] [sig ] [2899/3407] Completed STXG in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:20.063672] [INFO ] [sig ] [2900/3407] Forecasting SUI... [2026-02-16T20:32:20.063701] [INFO ] [sig ] Generating forecast for: SUI [2026-02-16T20:32:20.063764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-16T20:32:20.075970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-16T20:32:20.076362] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-16T20:32:20.077244] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-16T20:32:20.077301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:20.077335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:20.077363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:20.077420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:20.139617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:20.140562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:20.140683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:20.140721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:20.263965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:20.264130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:20.264170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:20.264200] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:20.267612] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-16T20:32:20.267892] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-16T20:32:20.268039] [INFO ] [sig ] SUI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:20.411889] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SUI.txt [2026-02-16T20:32:20.412055] [INFO ] [sig ] [2900/3407] Completed SUI in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:20.412127] [INFO ] [sig ] [2901/3407] Forecasting SUN... [2026-02-16T20:32:20.412179] [INFO ] [sig ] Generating forecast for: SUN [2026-02-16T20:32:20.412220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-16T20:32:20.424068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-16T20:32:20.424474] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-16T20:32:20.425330] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-16T20:32:20.425383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:20.425416] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:20.425443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:20.425500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:20.482465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:20.483406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:20.483495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:20.483530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:20.609020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:20.609186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:20.609229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:20.609258] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:20.613172] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-16T20:32:20.613484] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-16T20:32:20.613655] [INFO ] [sig ] SUN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:20.761878] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SUN.txt [2026-02-16T20:32:20.762077] [INFO ] [sig ] [2901/3407] Completed SUN in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:20.762125] [INFO ] [sig ] [2902/3407] Forecasting SUNS... [2026-02-16T20:32:20.762200] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-16T20:32:20.762247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-16T20:32:20.773732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-16T20:32:20.774104] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-16T20:32:20.774920] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-16T20:32:20.774977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:20.775036] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:20.775065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:20.775123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:20.831731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:20.832618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:20.832699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:20.832732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:20.961290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:20.961462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:20.961504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:20.961533] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:20.965017] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-02-16T20:32:20.965319] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-16T20:32:20.965449] [INFO ] [sig ] SUNS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:21.113503] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SUNS.txt [2026-02-16T20:32:21.113713] [INFO ] [sig ] [2902/3407] Completed SUNS in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:21.113764] [INFO ] [sig ] [2903/3407] Forecasting SUPN... [2026-02-16T20:32:21.113832] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-16T20:32:21.113864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-16T20:32:21.126130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-16T20:32:21.126516] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-16T20:32:21.127357] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-16T20:32:21.127410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:21.127443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:21.127470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:21.127526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:21.186767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:21.187688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:21.187771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:21.187804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:21.311169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:21.311325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:21.311367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:21.311397] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:21.314845] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-16T20:32:21.315163] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-16T20:32:21.315304] [INFO ] [sig ] SUPN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:21.457029] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SUPN.txt [2026-02-16T20:32:21.457189] [INFO ] [sig ] [2903/3407] Completed SUPN in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:21.457230] [INFO ] [sig ] [2904/3407] Forecasting SUSB... [2026-02-16T20:32:21.457260] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-16T20:32:21.457319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-16T20:32:21.468181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-16T20:32:21.468536] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-16T20:32:21.469349] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-16T20:32:21.469402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:21.469436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:21.469463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:21.469519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:21.525941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:21.526826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:21.526910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:21.526942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:21.651340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:21.651723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:21.651766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:21.651813] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:21.655702] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=56.27%) [2026-02-16T20:32:21.655990] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-16T20:32:21.656120] [INFO ] [sig ] SUSB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:21.800118] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SUSB.txt [2026-02-16T20:32:21.800308] [INFO ] [sig ] [2904/3407] Completed SUSB in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:21.800357] [INFO ] [sig ] [2905/3407] Forecasting SUSC... [2026-02-16T20:32:21.800392] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-16T20:32:21.800466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-16T20:32:21.811196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-16T20:32:21.811542] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-16T20:32:21.812369] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-16T20:32:21.812422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:21.812454] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:21.812481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:21.812538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:21.870649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:21.871498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:21.871665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:21.871716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:21.995165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:21.995321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:21.995370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:21.995433] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:21.999104] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-16T20:32:21.999401] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-16T20:32:21.999538] [INFO ] [sig ] SUSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:22.146182] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SUSC.txt [2026-02-16T20:32:22.146353] [INFO ] [sig ] [2905/3407] Completed SUSC in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:22.146395] [INFO ] [sig ] [2906/3407] Forecasting SUSL... [2026-02-16T20:32:22.146458] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-16T20:32:22.146491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-16T20:32:22.157852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-16T20:32:22.158289] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-16T20:32:22.159153] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-16T20:32:22.159206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:22.159238] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:22.159266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:22.159323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:22.216542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:22.217438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:22.217539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:22.217592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:22.344113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:22.344297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:22.344353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:22.344395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:22.348613] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-16T20:32:22.348964] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-16T20:32:22.349138] [INFO ] [sig ] SUSL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:22.500632] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SUSL.txt [2026-02-16T20:32:22.500826] [INFO ] [sig ] [2906/3407] Completed SUSL in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:22.500873] [INFO ] [sig ] [2907/3407] Forecasting SUUN... [2026-02-16T20:32:22.500911] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-16T20:32:22.500983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-16T20:32:22.512865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-16T20:32:22.513322] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-16T20:32:22.514195] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-16T20:32:22.514444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:22.514477] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:22.514505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:22.514564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:22.573490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:22.574414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:22.574500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:22.574534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:22.697009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:22.697166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:22.697208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:22.697240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:22.701267] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: DOWN (p=42.04%) [2026-02-16T20:32:22.701557] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-16T20:32:22.701709] [INFO ] [sig ] SUUN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:22.846466] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SUUN.txt [2026-02-16T20:32:22.846650] [INFO ] [sig ] [2907/3407] Completed SUUN in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:22.846700] [INFO ] [sig ] [2908/3407] Forecasting SUZ... [2026-02-16T20:32:22.846732] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-16T20:32:22.846799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-16T20:32:22.858513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-16T20:32:22.858883] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-16T20:32:22.859728] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-16T20:32:22.859780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:22.859812] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:22.859850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:22.859908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:22.917930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:22.918740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:22.918839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:22.918877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:23.043322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:23.043511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:23.043597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:23.043652] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:23.047475] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=72.07%) [2026-02-16T20:32:23.048004] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-16T20:32:23.048144] [INFO ] [sig ] SUZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:23.192849] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SUZ.txt [2026-02-16T20:32:23.192984] [INFO ] [sig ] [2908/3407] Completed SUZ in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:23.193023] [INFO ] [sig ] [2909/3407] Forecasting SVC... [2026-02-16T20:32:23.193053] [INFO ] [sig ] Generating forecast for: SVC [2026-02-16T20:32:23.193088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-16T20:32:23.204548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-16T20:32:23.204891] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-16T20:32:23.205775] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-16T20:32:23.205827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:23.205859] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:23.205886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:23.205942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:23.271139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:23.272244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:23.272360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:23.272397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:23.397885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:23.398105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:23.398168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:23.398213] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:23.402896] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-16T20:32:23.403554] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-16T20:32:23.403779] [INFO ] [sig ] SVC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:23.565691] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SVC.txt [2026-02-16T20:32:23.565863] [INFO ] [sig ] [2909/3407] Completed SVC in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:23.565905] [INFO ] [sig ] [2910/3407] Forecasting SVCO... [2026-02-16T20:32:23.565937] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-16T20:32:23.565967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-16T20:32:23.579020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-16T20:32:23.579395] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-16T20:32:23.580460] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-16T20:32:23.580513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:23.580545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:23.580590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:23.580651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:23.643105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:23.644024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:23.644110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:23.644144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:23.777196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:23.777359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:23.777406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:23.777436] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:23.781153] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=61.45%) [2026-02-16T20:32:23.781449] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-16T20:32:23.781605] [INFO ] [sig ] SVCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:23.936306] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SVCO.txt [2026-02-16T20:32:23.936488] [INFO ] [sig ] [2910/3407] Completed SVCO in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:23.936536] [INFO ] [sig ] [2911/3407] Forecasting SVRA... [2026-02-16T20:32:23.936619] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-16T20:32:23.936665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-16T20:32:23.950237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-16T20:32:23.950636] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-16T20:32:23.951503] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-16T20:32:23.951556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:23.951623] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:23.951654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:23.951743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:24.008553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:24.009670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:24.009791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:24.009827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:24.149067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:24.149240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:24.149283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:24.149312] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:24.152831] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=72.66%) [2026-02-16T20:32:24.153120] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-16T20:32:24.153250] [INFO ] [sig ] SVRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:24.302680] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SVRA.txt [2026-02-16T20:32:24.302836] [INFO ] [sig ] [2911/3407] Completed SVRA in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-16T20:32:24.302893] [INFO ] [sig ] [2912/3407] Forecasting SWBI... [2026-02-16T20:32:24.302936] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-16T20:32:24.302978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-16T20:32:24.315597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-16T20:32:24.316026] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-16T20:32:24.316909] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-16T20:32:24.316966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:24.317006] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:24.317042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:24.317111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:24.378957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:24.379833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:24.379953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:24.379989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:24.501422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:24.501593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:24.501636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:24.501666] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:24.505028] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-02-16T20:32:24.505306] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-16T20:32:24.505430] [INFO ] [sig ] SWBI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:24.656693] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SWBI.txt [2026-02-16T20:32:24.656882] [INFO ] [sig ] [2912/3407] Completed SWBI in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-16T20:32:24.656928] [INFO ] [sig ] [2913/3407] Forecasting SWIM... [2026-02-16T20:32:24.656987] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-16T20:32:24.657028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-16T20:32:24.669037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-16T20:32:24.669376] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-16T20:32:24.670246] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-16T20:32:24.670298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:24.670337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:24.670365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:24.670428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:24.730644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:24.731449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:24.731563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:24.731617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:24.855364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:24.855522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:24.855563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:24.855614] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:24.859454] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-02-16T20:32:24.859751] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-16T20:32:24.859878] [INFO ] [sig ] SWIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:25.012118] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SWIM.txt [2026-02-16T20:32:25.012325] [INFO ] [sig ] [2913/3407] Completed SWIM in 0.4s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-16T20:32:25.012369] [INFO ] [sig ] [2914/3407] Forecasting SWK... [2026-02-16T20:32:25.012432] [INFO ] [sig ] Generating forecast for: SWK [2026-02-16T20:32:25.012464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-16T20:32:25.024252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-16T20:32:25.024664] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-16T20:32:25.025476] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-16T20:32:25.025529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:25.025562] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:25.025609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:25.025667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:25.085375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:25.086295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:25.086400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:25.086433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:25.205955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:25.206119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:25.206161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:25.206191] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:25.209820] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=84.81%) [2026-02-16T20:32:25.210144] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-16T20:32:25.210280] [INFO ] [sig ] SWK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:25.354502] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SWK.txt [2026-02-16T20:32:25.354664] [INFO ] [sig ] [2914/3407] Completed SWK in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-16T20:32:25.354708] [INFO ] [sig ] [2915/3407] Forecasting SWKS... [2026-02-16T20:32:25.354737] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-16T20:32:25.354766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-16T20:32:25.370909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-16T20:32:25.371269] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-16T20:32:25.372151] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-16T20:32:25.372205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:25.372238] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:25.372265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:25.372323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:25.429152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:25.430110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:25.430193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:25.430226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:25.553285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:25.553442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:25.553486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:25.553518] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:25.557093] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-16T20:32:25.557390] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-16T20:32:25.557522] [INFO ] [sig ] SWKS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:25.704234] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SWKS.txt [2026-02-16T20:32:25.704432] [INFO ] [sig ] [2915/3407] Completed SWKS in 0.3s | 2.80 sym/s | Total: 17.3m | ETA: 2.9m [2026-02-16T20:32:25.704480] [INFO ] [sig ] [2916/3407] Forecasting SWX... [2026-02-16T20:32:25.704540] [INFO ] [sig ] Generating forecast for: SWX [2026-02-16T20:32:25.704591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-16T20:32:25.716391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-16T20:32:25.716756] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-16T20:32:25.717547] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-16T20:32:25.717619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:25.717652] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:25.717679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:25.717736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:25.785545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:25.786763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:25.786854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:25.786887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:25.915994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:25.916157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:25.916201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:25.916234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:25.919911] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=32.60%) [2026-02-16T20:32:25.920218] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-16T20:32:25.920363] [INFO ] [sig ] SWX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:26.070775] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SWX.txt [2026-02-16T20:32:26.070926] [INFO ] [sig ] [2916/3407] Completed SWX in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:26.070970] [INFO ] [sig ] [2917/3407] Forecasting SXC... [2026-02-16T20:32:26.071001] [INFO ] [sig ] Generating forecast for: SXC [2026-02-16T20:32:26.071033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-16T20:32:26.082797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-16T20:32:26.083125] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-16T20:32:26.083937] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-16T20:32:26.083990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:26.084021] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:26.084049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:26.084105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:26.144665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:26.145744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:26.145842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:26.145877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:26.271265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:26.271432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:26.271473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:26.271502] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:26.274995] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-16T20:32:26.275496] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-16T20:32:26.275649] [INFO ] [sig ] SXC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:26.424049] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SXC.txt [2026-02-16T20:32:26.424221] [INFO ] [sig ] [2917/3407] Completed SXC in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:26.424264] [INFO ] [sig ] [2918/3407] Forecasting SXI... [2026-02-16T20:32:26.424295] [INFO ] [sig ] Generating forecast for: SXI [2026-02-16T20:32:26.424362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-16T20:32:26.438355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-16T20:32:26.438767] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-16T20:32:26.439614] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-16T20:32:26.439667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:26.439700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:26.439727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:26.439784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:26.502899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:26.503762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:26.503845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:26.503879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:26.633768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:26.633935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:26.633978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:26.634009] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:26.637540] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=29.92%) [2026-02-16T20:32:26.637863] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-16T20:32:26.638020] [INFO ] [sig ] SXI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:26.789834] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SXI.txt [2026-02-16T20:32:26.789999] [INFO ] [sig ] [2918/3407] Completed SXI in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:26.790040] [INFO ] [sig ] [2919/3407] Forecasting SY... [2026-02-16T20:32:26.790070] [INFO ] [sig ] Generating forecast for: SY [2026-02-16T20:32:26.790128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-16T20:32:26.801972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-16T20:32:26.802345] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-16T20:32:26.803178] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-16T20:32:26.803232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:26.803291] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:26.803321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:26.803379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:26.867775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:26.868910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:26.868997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:26.869032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:26.993058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:26.993223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:26.993265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:26.993295] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:26.997568] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-02-16T20:32:26.997924] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-16T20:32:26.998090] [INFO ] [sig ] SY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:27.147283] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SY.txt [2026-02-16T20:32:27.147462] [INFO ] [sig ] [2919/3407] Completed SY in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:27.147503] [INFO ] [sig ] [2920/3407] Forecasting SYF... [2026-02-16T20:32:27.147564] [INFO ] [sig ] Generating forecast for: SYF [2026-02-16T20:32:27.147618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-16T20:32:27.159329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-16T20:32:27.159622] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-16T20:32:27.160397] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-16T20:32:27.160449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:27.160481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:27.160507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:27.160563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:27.220492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:27.221295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:27.221377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:27.221411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:27.349630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:27.349786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:27.349827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:27.349856] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:27.353500] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-02-16T20:32:27.353802] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-16T20:32:27.353935] [INFO ] [sig ] SYF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:27.501583] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SYF.txt [2026-02-16T20:32:27.501724] [INFO ] [sig ] [2920/3407] Completed SYF in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:27.501764] [INFO ] [sig ] [2921/3407] Forecasting SYK... [2026-02-16T20:32:27.501793] [INFO ] [sig ] Generating forecast for: SYK [2026-02-16T20:32:27.501822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-16T20:32:27.513302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-16T20:32:27.513711] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-16T20:32:27.514555] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-16T20:32:27.514642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:27.514678] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:27.514706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:27.514763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:27.576636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:27.577392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:27.577475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:27.577508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:27.700600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:27.700771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:27.700834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:27.700864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:27.704509] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=32.78%) [2026-02-16T20:32:27.704808] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-16T20:32:27.704944] [INFO ] [sig ] SYK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:27.848421] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SYK.txt [2026-02-16T20:32:27.848592] [INFO ] [sig ] [2921/3407] Completed SYK in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:27.848633] [INFO ] [sig ] [2922/3407] Forecasting SYM... [2026-02-16T20:32:27.848664] [INFO ] [sig ] Generating forecast for: SYM [2026-02-16T20:32:27.848694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-16T20:32:27.860521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-16T20:32:27.860906] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-16T20:32:27.861745] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-16T20:32:27.861796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:27.861828] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:27.861856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:27.861912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:27.918960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:27.919815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:27.919900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:27.919933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:28.050493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:28.050886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:28.050934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:28.050968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:28.055990] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-02-16T20:32:28.056388] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-16T20:32:28.056564] [INFO ] [sig ] SYM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:28.215354] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SYM.txt [2026-02-16T20:32:28.215520] [INFO ] [sig ] [2922/3407] Completed SYM in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:28.215561] [INFO ] [sig ] [2923/3407] Forecasting SYNA... [2026-02-16T20:32:28.215613] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-16T20:32:28.215644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-16T20:32:28.227551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-16T20:32:28.227935] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-16T20:32:28.228777] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-16T20:32:28.228830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:28.228862] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:28.228889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:28.228945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:28.290980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:28.292033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:28.292120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:28.292155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:28.424021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:28.424254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:28.424314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:28.424344] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:28.428056] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=91.47%) [2026-02-16T20:32:28.428368] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-16T20:32:28.428515] [INFO ] [sig ] SYNA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:28.584507] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/SYNA.txt [2026-02-16T20:32:28.584677] [INFO ] [sig ] [2923/3407] Completed SYNA in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:28.584720] [INFO ] [sig ] [2924/3407] Forecasting SYRE... [2026-02-16T20:32:28.584748] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-16T20:32:28.584815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-16T20:32:28.596928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-16T20:32:28.597299] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-16T20:32:28.598225] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-16T20:32:28.598280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:28.598313] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:28.598341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:28.598397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:28.662586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:28.663601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:28.663699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:28.663743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:28.791840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:28.792002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:28.792045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:28.792076] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:28.795682] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-16T20:32:28.795986] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-16T20:32:28.796121] [INFO ] [sig ] SYRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:28.946318] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SYRE.txt [2026-02-16T20:32:28.946464] [INFO ] [sig ] [2924/3407] Completed SYRE in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:28.946537] [INFO ] [sig ] [2925/3407] Forecasting SYY... [2026-02-16T20:32:28.946587] [INFO ] [sig ] Generating forecast for: SYY [2026-02-16T20:32:28.946622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-16T20:32:28.958412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-16T20:32:28.958831] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-16T20:32:28.959754] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-16T20:32:28.959808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:28.959841] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:28.959869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:28.959926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:29.018461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:29.019338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:29.019426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:29.019461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:29.150741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:29.151038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:29.151082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:29.151111] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:29.154653] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-02-16T20:32:29.154943] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-16T20:32:29.155072] [INFO ] [sig ] SYY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:29.308758] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/SYY.txt [2026-02-16T20:32:29.308921] [INFO ] [sig ] [2925/3407] Completed SYY in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:29.308966] [INFO ] [sig ] [2926/3407] Forecasting TAC... [2026-02-16T20:32:29.308997] [INFO ] [sig ] Generating forecast for: TAC [2026-02-16T20:32:29.309060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-16T20:32:29.320689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-16T20:32:29.320996] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-16T20:32:29.321851] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-16T20:32:29.321906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:29.321939] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:29.321966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:29.322023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:29.381904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:29.382931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:29.383014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:29.383048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:29.506123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:29.506284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:29.506326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:29.506356] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:29.510123] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-02-16T20:32:29.510435] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-16T20:32:29.510651] [INFO ] [sig ] TAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:29.657931] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TAC.txt [2026-02-16T20:32:29.658111] [INFO ] [sig ] [2926/3407] Completed TAC in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:29.658156] [INFO ] [sig ] [2927/3407] Forecasting TAK... [2026-02-16T20:32:29.658216] [INFO ] [sig ] Generating forecast for: TAK [2026-02-16T20:32:29.658251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-16T20:32:29.671285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-16T20:32:29.671619] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-16T20:32:29.672413] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-16T20:32:29.672467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:29.672502] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:29.672530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:29.672606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:29.738150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:29.739060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:29.739174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:29.739239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:29.859198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:29.859368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:29.859409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:29.859438] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:29.862881] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-16T20:32:29.863159] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-16T20:32:29.863284] [INFO ] [sig ] TAK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:30.015044] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TAK.txt [2026-02-16T20:32:30.015239] [INFO ] [sig ] [2927/3407] Completed TAK in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:30.015289] [INFO ] [sig ] [2928/3407] Forecasting TAL... [2026-02-16T20:32:30.015320] [INFO ] [sig ] Generating forecast for: TAL [2026-02-16T20:32:30.015350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-16T20:32:30.028202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-16T20:32:30.028696] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-16T20:32:30.029524] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-16T20:32:30.029595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:30.029629] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:30.029655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:30.029711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:30.090312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:30.091184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:30.091268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:30.091303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:30.215400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:30.215555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:30.215620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:30.215700] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:30.219246] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=80.89%) [2026-02-16T20:32:30.219549] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-16T20:32:30.219701] [INFO ] [sig ] TAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:30.364911] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TAL.txt [2026-02-16T20:32:30.365072] [INFO ] [sig ] [2928/3407] Completed TAL in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-16T20:32:30.365114] [INFO ] [sig ] [2929/3407] Forecasting TALK... [2026-02-16T20:32:30.365143] [INFO ] [sig ] Generating forecast for: TALK [2026-02-16T20:32:30.365172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-16T20:32:30.376466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-16T20:32:30.376775] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-16T20:32:30.377761] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-16T20:32:30.377813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:30.377844] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:30.377871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:30.377927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:30.436095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:30.437017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:30.437139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:30.437181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:30.561084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:30.561248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:30.561290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:30.561321] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:30.564837] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-16T20:32:30.565125] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-16T20:32:30.565281] [INFO ] [sig ] TALK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:30.712886] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TALK.txt [2026-02-16T20:32:30.713044] [INFO ] [sig ] [2929/3407] Completed TALK in 0.3s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-16T20:32:30.713084] [INFO ] [sig ] [2930/3407] Forecasting TALO... [2026-02-16T20:32:30.713113] [INFO ] [sig ] Generating forecast for: TALO [2026-02-16T20:32:30.713145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-16T20:32:30.724918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-16T20:32:30.725216] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-16T20:32:30.726024] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-16T20:32:30.726076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:30.726108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:30.726135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:30.726192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:30.785982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:30.786708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:30.786803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:30.786839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:30.918058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:30.918219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:30.918268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:30.918303] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:30.921754] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-02-16T20:32:30.922030] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-16T20:32:30.922155] [INFO ] [sig ] TALO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:31.072872] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TALO.txt [2026-02-16T20:32:31.073023] [INFO ] [sig ] [2930/3407] Completed TALO in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-16T20:32:31.073064] [INFO ] [sig ] [2931/3407] Forecasting TAOP... [2026-02-16T20:32:31.073094] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-16T20:32:31.073123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-16T20:32:31.085023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-16T20:32:31.085374] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-16T20:32:31.086438] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-16T20:32:31.086505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:31.086552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:31.086616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:31.086704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:31.148524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:31.149280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:31.149366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:31.149402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:31.268905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:31.269063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:31.269106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:31.269137] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:31.273029] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=24.24%) [2026-02-16T20:32:31.273345] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-16T20:32:31.273474] [INFO ] [sig ] TAOP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:31.427788] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TAOP.txt [2026-02-16T20:32:31.427959] [INFO ] [sig ] [2931/3407] Completed TAOP in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-16T20:32:31.428023] [INFO ] [sig ] [2932/3407] Forecasting TAP... [2026-02-16T20:32:31.428053] [INFO ] [sig ] Generating forecast for: TAP [2026-02-16T20:32:31.428084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-16T20:32:31.439942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-16T20:32:31.440288] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-16T20:32:31.441225] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-16T20:32:31.441280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:31.441325] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:31.441353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:31.441411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:31.504275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:31.505157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:31.505238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:31.505271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:31.633077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:31.633246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:31.633304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:31.633337] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:31.637141] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-02-16T20:32:31.637423] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-16T20:32:31.637552] [INFO ] [sig ] TAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:31.786382] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TAP.txt [2026-02-16T20:32:31.786607] [INFO ] [sig ] [2932/3407] Completed TAP in 0.4s | 2.80 sym/s | Total: 17.4m | ETA: 2.8m [2026-02-16T20:32:31.786702] [INFO ] [sig ] [2933/3407] Forecasting TARA... [2026-02-16T20:32:31.786745] [INFO ] [sig ] Generating forecast for: TARA [2026-02-16T20:32:31.786787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-16T20:32:31.801464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-16T20:32:31.802004] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-16T20:32:31.802996] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-16T20:32:31.803052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:31.803087] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:31.803115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:31.803173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:31.863918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:31.864924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:31.865011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:31.865045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:31.984328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:31.984519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:31.984566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:31.984621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:31.988145] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-16T20:32:31.988480] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-16T20:32:31.988646] [INFO ] [sig ] TARA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:32.136446] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TARA.txt [2026-02-16T20:32:32.136635] [INFO ] [sig ] [2933/3407] Completed TARA in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:32.136679] [INFO ] [sig ] [2934/3407] Forecasting TARK... [2026-02-16T20:32:32.136740] [INFO ] [sig ] Generating forecast for: TARK [2026-02-16T20:32:32.136771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-16T20:32:32.148439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-16T20:32:32.148835] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-16T20:32:32.149650] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-16T20:32:32.149702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:32.149733] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:32.149760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:32.149815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:32.210271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:32.211228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:32.211319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:32.211353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:32.338237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:32.338415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:32.338456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:32.338484] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:32.342859] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-16T20:32:32.343284] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-16T20:32:32.343459] [INFO ] [sig ] TARK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:32.493530] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TARK.txt [2026-02-16T20:32:32.493725] [INFO ] [sig ] [2934/3407] Completed TARK in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:32.493769] [INFO ] [sig ] [2935/3407] Forecasting TARS... [2026-02-16T20:32:32.493798] [INFO ] [sig ] Generating forecast for: TARS [2026-02-16T20:32:32.493827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-16T20:32:32.506170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-16T20:32:32.506625] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-16T20:32:32.507455] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-16T20:32:32.507507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:32.507541] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:32.507568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:32.507648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:32.566942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:32.567962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:32.568083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:32.568117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:32.703481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:32.703669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:32.703711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:32.703742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:32.707525] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-16T20:32:32.707883] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-16T20:32:32.708054] [INFO ] [sig ] TARS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:32.852549] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TARS.txt [2026-02-16T20:32:32.852736] [INFO ] [sig ] [2935/3407] Completed TARS in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:32.852778] [INFO ] [sig ] [2936/3407] Forecasting TASK... [2026-02-16T20:32:32.852819] [INFO ] [sig ] Generating forecast for: TASK [2026-02-16T20:32:32.852883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-16T20:32:32.865116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-16T20:32:32.865521] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-16T20:32:32.866395] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-16T20:32:32.866448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:32.866508] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:32.866537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:32.866616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:32.927765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:32.928787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:32.928877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:32.928909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:33.052711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:33.052891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:33.052947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:33.052986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:33.056524] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-02-16T20:32:33.056836] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-16T20:32:33.056966] [INFO ] [sig ] TASK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:33.206272] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TASK.txt [2026-02-16T20:32:33.206432] [INFO ] [sig ] [2936/3407] Completed TASK in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:33.206475] [INFO ] [sig ] [2937/3407] Forecasting TAYD... [2026-02-16T20:32:33.206510] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-16T20:32:33.206541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-16T20:32:33.217348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-16T20:32:33.217705] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-16T20:32:33.218611] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-16T20:32:33.218667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:33.218700] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:33.218728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:33.218787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:33.277201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:33.278107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:33.278198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:33.278240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:33.402482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:33.402689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:33.402736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:33.402768] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:33.406660] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-16T20:32:33.407017] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-16T20:32:33.407169] [INFO ] [sig ] TAYD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:33.551705] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TAYD.txt [2026-02-16T20:32:33.551860] [INFO ] [sig ] [2937/3407] Completed TAYD in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:33.551901] [INFO ] [sig ] [2938/3407] Forecasting TBB... [2026-02-16T20:32:33.551932] [INFO ] [sig ] Generating forecast for: TBB [2026-02-16T20:32:33.551962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-16T20:32:33.563999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-16T20:32:33.564346] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-16T20:32:33.565162] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-16T20:32:33.565214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:33.565247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:33.565273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:33.565329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:33.623433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:33.624370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:33.624459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:33.624493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:33.744264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:33.744432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:33.744475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:33.744504] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:33.748311] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: UP (p=66.48%) [2026-02-16T20:32:33.748653] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-16T20:32:33.748801] [INFO ] [sig ] TBB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:33.902121] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBB.txt [2026-02-16T20:32:33.902285] [INFO ] [sig ] [2938/3407] Completed TBB in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:33.902326] [INFO ] [sig ] [2939/3407] Forecasting TBBK... [2026-02-16T20:32:33.902355] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-16T20:32:33.902415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-16T20:32:33.913944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-16T20:32:33.914308] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-16T20:32:33.915111] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-16T20:32:33.915163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:33.915194] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:33.915225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:33.915294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:33.972237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:33.973134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:33.973222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:33.973255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:34.098461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:34.098644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:34.098687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:34.098770] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:34.102324] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=82.14%) [2026-02-16T20:32:34.102652] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-16T20:32:34.102793] [INFO ] [sig ] TBBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:34.274165] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBBK.txt [2026-02-16T20:32:34.274339] [INFO ] [sig ] [2939/3407] Completed TBBK in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:34.274382] [INFO ] [sig ] [2940/3407] Forecasting TBI... [2026-02-16T20:32:34.274412] [INFO ] [sig ] Generating forecast for: TBI [2026-02-16T20:32:34.274472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-16T20:32:34.286305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-16T20:32:34.286755] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-16T20:32:34.287648] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-16T20:32:34.287704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:34.287737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:34.287764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:34.287821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:34.344785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:34.345719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:34.345810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:34.345843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:34.466178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:34.466335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:34.466384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:34.466417] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:34.469880] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=66.99%) [2026-02-16T20:32:34.470166] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-16T20:32:34.470292] [INFO ] [sig ] TBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:34.613619] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBI.txt [2026-02-16T20:32:34.613810] [INFO ] [sig ] [2940/3407] Completed TBI in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:34.613877] [INFO ] [sig ] [2941/3407] Forecasting TBIL... [2026-02-16T20:32:34.613913] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-16T20:32:34.613945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-16T20:32:34.625564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-16T20:32:34.626000] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-16T20:32:34.626863] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-16T20:32:34.626926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:34.626965] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:34.626998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:34.627058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:34.684377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:34.685318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:34.685428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:34.685487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:34.752764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:34.752931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:34.752972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:34.753002] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:34.756566] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-16T20:32:34.756961] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-16T20:32:34.757097] [INFO ] [sig ] TBIL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:34.909071] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBIL.txt [2026-02-16T20:32:34.909247] [INFO ] [sig ] [2941/3407] Completed TBIL in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:34.909288] [INFO ] [sig ] [2942/3407] Forecasting TBLA... [2026-02-16T20:32:34.909359] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-16T20:32:34.909405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-16T20:32:34.922428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-16T20:32:34.922802] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-16T20:32:34.923694] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-16T20:32:34.923748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:34.923780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:34.923806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:34.923867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:34.982126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:34.983034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:34.983118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:34.983151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:35.105237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:35.105405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:35.105446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:35.105474] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:35.109357] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=90.14%) [2026-02-16T20:32:35.109660] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-16T20:32:35.109790] [INFO ] [sig ] TBLA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:35.255643] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBLA.txt [2026-02-16T20:32:35.255806] [INFO ] [sig ] [2942/3407] Completed TBLA in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:35.255847] [INFO ] [sig ] [2943/3407] Forecasting TBLD... [2026-02-16T20:32:35.255876] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-16T20:32:35.255906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-16T20:32:35.267852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-16T20:32:35.268327] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-16T20:32:35.269262] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-16T20:32:35.269328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:35.269368] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:35.269400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:35.269469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:35.332396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:35.333521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:35.333626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:35.333661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:35.458668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:35.458833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:35.458876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:35.458906] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:35.462386] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-16T20:32:35.462731] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-16T20:32:35.462869] [INFO ] [sig ] TBLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:35.616106] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBLD.txt [2026-02-16T20:32:35.616328] [INFO ] [sig ] [2943/3407] Completed TBLD in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:35.616394] [INFO ] [sig ] [2944/3407] Forecasting TBPH... [2026-02-16T20:32:35.616481] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-16T20:32:35.616532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-16T20:32:35.631224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-16T20:32:35.631714] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-16T20:32:35.632591] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-16T20:32:35.632646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:35.632678] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:35.632705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:35.632763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:35.698845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:35.699801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:35.699883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:35.699916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:35.831782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:35.831950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:35.831993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:35.832021] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:35.835445] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-02-16T20:32:35.835748] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-16T20:32:35.835880] [INFO ] [sig ] TBPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:35.982986] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TBPH.txt [2026-02-16T20:32:35.983138] [INFO ] [sig ] [2944/3407] Completed TBPH in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-16T20:32:35.983178] [INFO ] [sig ] [2945/3407] Forecasting TBRG... [2026-02-16T20:32:35.983209] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-16T20:32:35.983239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-16T20:32:35.994343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-16T20:32:35.994692] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-16T20:32:35.995506] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-16T20:32:35.995558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:35.995611] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:35.995639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:35.995696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:36.058218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:36.059144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:36.059233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:36.059267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:36.184862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:36.185021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:36.185063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:36.185093] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:36.188653] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-16T20:32:36.188953] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-16T20:32:36.189091] [INFO ] [sig ] TBRG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:36.337779] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TBRG.txt [2026-02-16T20:32:36.337952] [INFO ] [sig ] [2945/3407] Completed TBRG in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-16T20:32:36.338047] [INFO ] [sig ] [2946/3407] Forecasting TCBI... [2026-02-16T20:32:36.338123] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-16T20:32:36.338167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-16T20:32:36.349868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-16T20:32:36.350315] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-16T20:32:36.351275] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-16T20:32:36.351339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:36.351374] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:36.351402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:36.351461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:36.412311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:36.413276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:36.413428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:36.413467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:36.558328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:36.558489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:36.558532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:36.558563] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:36.562111] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-16T20:32:36.562399] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-16T20:32:36.562745] [INFO ] [sig ] TCBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:36.711212] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TCBI.txt [2026-02-16T20:32:36.711385] [INFO ] [sig ] [2946/3407] Completed TCBI in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-16T20:32:36.711426] [INFO ] [sig ] [2947/3407] Forecasting TCBIO... [2026-02-16T20:32:36.711455] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-16T20:32:36.711496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-16T20:32:36.723212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-16T20:32:36.723561] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-16T20:32:36.724387] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-16T20:32:36.724439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:36.724471] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:36.724497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:36.724553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:36.784025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:36.784900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:36.784987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:36.785022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:36.901166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:36.901313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:36.901354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:36.901383] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:36.905286] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-02-16T20:32:36.905771] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-16T20:32:36.905897] [INFO ] [sig ] TCBIO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:37.047195] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TCBIO.txt [2026-02-16T20:32:37.047348] [INFO ] [sig ] [2947/3407] Completed TCBIO in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-16T20:32:37.047396] [INFO ] [sig ] [2948/3407] Forecasting TCBK... [2026-02-16T20:32:37.047433] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-16T20:32:37.047473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-16T20:32:37.058757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-16T20:32:37.059107] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-16T20:32:37.059925] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-16T20:32:37.059976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:37.060008] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:37.060034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:37.060090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:37.118184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:37.119008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:37.119090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:37.119123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:37.239931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:37.240078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:37.240118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:37.240147] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:37.243549] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-16T20:32:37.243846] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-16T20:32:37.243972] [INFO ] [sig ] TCBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:37.392716] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TCBK.txt [2026-02-16T20:32:37.392900] [INFO ] [sig ] [2948/3407] Completed TCBK in 0.3s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-16T20:32:37.392943] [INFO ] [sig ] [2949/3407] Forecasting TCBX... [2026-02-16T20:32:37.392982] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-16T20:32:37.393025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-16T20:32:37.405066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-16T20:32:37.405396] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-16T20:32:37.406255] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-16T20:32:37.406315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:37.406357] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:37.406392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:37.406464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:37.472915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:37.473838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:37.473934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:37.473978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:37.601383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:37.601539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:37.601598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:37.601631] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:37.605104] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-16T20:32:37.605418] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-16T20:32:37.605558] [INFO ] [sig ] TCBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:37.756773] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TCBX.txt [2026-02-16T20:32:37.756961] [INFO ] [sig ] [2949/3407] Completed TCBX in 0.4s | 2.80 sym/s | Total: 17.5m | ETA: 2.7m [2026-02-16T20:32:37.757014] [INFO ] [sig ] [2950/3407] Forecasting TCMD... [2026-02-16T20:32:37.757046] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-16T20:32:37.757079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-16T20:32:37.769690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-16T20:32:37.770121] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-16T20:32:37.771043] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-16T20:32:37.771098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:37.771133] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:37.771161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:37.771220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:37.836874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:37.838013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:37.838099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:37.838133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:37.976134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:37.976307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:37.976367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:37.976414] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:37.980783] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-16T20:32:37.981118] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-16T20:32:37.981277] [INFO ] [sig ] TCMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:38.130047] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TCMD.txt [2026-02-16T20:32:38.130216] [INFO ] [sig ] [2950/3407] Completed TCMD in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:38.130257] [INFO ] [sig ] [2951/3407] Forecasting TCOM... [2026-02-16T20:32:38.130288] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-16T20:32:38.130317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-16T20:32:38.141944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-16T20:32:38.142353] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-16T20:32:38.143252] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-16T20:32:38.143307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:38.143346] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:38.143379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:38.143448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:38.201299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:38.202143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:38.202226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:38.202260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:38.323520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:38.323692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:38.323733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:38.323762] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:38.327215] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-16T20:32:38.327508] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-16T20:32:38.327676] [INFO ] [sig ] TCOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:38.475692] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TCOM.txt [2026-02-16T20:32:38.475881] [INFO ] [sig ] [2951/3407] Completed TCOM in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:38.475927] [INFO ] [sig ] [2952/3407] Forecasting TCPC... [2026-02-16T20:32:38.475994] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-16T20:32:38.476032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-16T20:32:38.487143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-16T20:32:38.487459] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-16T20:32:38.488341] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-16T20:32:38.488396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:38.488429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:38.488461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:38.488518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:38.549950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:38.550595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:38.550676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:38.550710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:38.674081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:38.674231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:38.674271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:38.674300] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:38.677685] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-16T20:32:38.677963] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-16T20:32:38.678107] [INFO ] [sig ] TCPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:38.821720] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TCPC.txt [2026-02-16T20:32:38.821890] [INFO ] [sig ] [2952/3407] Completed TCPC in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:38.821937] [INFO ] [sig ] [2953/3407] Forecasting TCX... [2026-02-16T20:32:38.821975] [INFO ] [sig ] Generating forecast for: TCX [2026-02-16T20:32:38.822040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-16T20:32:38.832603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-16T20:32:38.832902] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-16T20:32:38.833722] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-16T20:32:38.833796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:38.833828] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:38.833854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:38.833910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:38.894408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:38.895128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:38.895210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:38.895244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:39.005847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:39.005966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:39.006004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:39.006033] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:39.009298] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-16T20:32:39.009590] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-16T20:32:39.009714] [INFO ] [sig ] TCX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:39.155105] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TCX.txt [2026-02-16T20:32:39.155246] [INFO ] [sig ] [2953/3407] Completed TCX in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:39.155296] [INFO ] [sig ] [2954/3407] Forecasting TD... [2026-02-16T20:32:39.155326] [INFO ] [sig ] Generating forecast for: TD [2026-02-16T20:32:39.155356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-16T20:32:39.166432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-16T20:32:39.166739] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-16T20:32:39.167547] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-16T20:32:39.167625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:39.167660] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:39.167689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:39.167747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:39.228081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:39.228751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:39.228833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:39.228867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:39.364316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:39.364499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:39.364546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:39.364595] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:39.369170] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-02-16T20:32:39.369633] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-16T20:32:39.369806] [INFO ] [sig ] TD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:39.521305] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TD.txt [2026-02-16T20:32:39.521483] [INFO ] [sig ] [2954/3407] Completed TD in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:39.521524] [INFO ] [sig ] [2955/3407] Forecasting TDC... [2026-02-16T20:32:39.521554] [INFO ] [sig ] Generating forecast for: TDC [2026-02-16T20:32:39.521604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-16T20:32:39.532964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-16T20:32:39.533275] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-16T20:32:39.534088] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-16T20:32:39.534141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:39.534172] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:39.534198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:39.534253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:39.591040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:39.591835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:39.591918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:39.591951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:39.713617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:39.713791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:39.713834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:39.713863] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:39.717256] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-02-16T20:32:39.717563] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-16T20:32:39.717713] [INFO ] [sig ] TDC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:39.861185] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TDC.txt [2026-02-16T20:32:39.861333] [INFO ] [sig ] [2955/3407] Completed TDC in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:39.861373] [INFO ] [sig ] [2956/3407] Forecasting TDF... [2026-02-16T20:32:39.861403] [INFO ] [sig ] Generating forecast for: TDF [2026-02-16T20:32:39.861432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-16T20:32:39.872262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-16T20:32:39.872605] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-16T20:32:39.873410] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-16T20:32:39.873473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:39.873506] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:39.873532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:39.873612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:39.933796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:39.934569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:39.934869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:39.934901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:40.054984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:40.055152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:40.055195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:40.055283] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:40.058990] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-02-16T20:32:40.059274] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-16T20:32:40.059415] [INFO ] [sig ] TDF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:40.202227] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TDF.txt [2026-02-16T20:32:40.202389] [INFO ] [sig ] [2956/3407] Completed TDF in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:40.202430] [INFO ] [sig ] [2957/3407] Forecasting TDG... [2026-02-16T20:32:40.202461] [INFO ] [sig ] Generating forecast for: TDG [2026-02-16T20:32:40.202519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-16T20:32:40.215131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-16T20:32:40.215476] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-16T20:32:40.216322] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-16T20:32:40.216385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:40.216426] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:40.216460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:40.216530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:40.278057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:40.278734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:40.278815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:40.278850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:40.400892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:40.401029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:40.401068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:40.401097] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:40.404401] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-02-16T20:32:40.404692] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-16T20:32:40.404815] [INFO ] [sig ] TDG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:40.566346] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TDG.txt [2026-02-16T20:32:40.566515] [INFO ] [sig ] [2957/3407] Completed TDG in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:40.566587] [INFO ] [sig ] [2958/3407] Forecasting TDS... [2026-02-16T20:32:40.566621] [INFO ] [sig ] Generating forecast for: TDS [2026-02-16T20:32:40.566651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-16T20:32:40.578528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-16T20:32:40.578857] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-16T20:32:40.579723] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-16T20:32:40.579777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:40.579811] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:40.579839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:40.579901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:40.639240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:40.639934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:40.640014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:40.640049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:40.758857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:40.759016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:40.759058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:40.759088] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:40.762475] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-02-16T20:32:40.762776] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-16T20:32:40.762901] [INFO ] [sig ] TDS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:40.904930] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TDS.txt [2026-02-16T20:32:40.905041] [INFO ] [sig ] [2958/3407] Completed TDS in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:40.905079] [INFO ] [sig ] [2959/3407] Forecasting TDSC... [2026-02-16T20:32:40.905108] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-16T20:32:40.905138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-16T20:32:40.915489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-16T20:32:40.915793] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-16T20:32:40.916629] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-16T20:32:40.916683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:40.916716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:40.916742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:40.916798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:40.974816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:40.975423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:40.975507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:40.975542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:41.084494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:41.084683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:41.084726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:41.084756] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:41.088216] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=16.81%) [2026-02-16T20:32:41.088505] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-16T20:32:41.088664] [INFO ] [sig ] TDSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:41.239292] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TDSC.txt [2026-02-16T20:32:41.239474] [INFO ] [sig ] [2959/3407] Completed TDSC in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:41.239530] [INFO ] [sig ] [2960/3407] Forecasting TDUP... [2026-02-16T20:32:41.239565] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-16T20:32:41.239659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-16T20:32:41.250952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-16T20:32:41.251309] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-16T20:32:41.252120] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-16T20:32:41.252173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:41.252204] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:41.252231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:41.252288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:41.312955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:41.314029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:41.314147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:41.314182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:41.438679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:41.438846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:41.438887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:41.438916] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:41.442489] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-02-16T20:32:41.442973] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-16T20:32:41.443103] [INFO ] [sig ] TDUP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:41.586234] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TDUP.txt [2026-02-16T20:32:41.586389] [INFO ] [sig ] [2960/3407] Completed TDUP in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:41.586430] [INFO ] [sig ] [2961/3407] Forecasting TDY... [2026-02-16T20:32:41.586462] [INFO ] [sig ] Generating forecast for: TDY [2026-02-16T20:32:41.586493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-16T20:32:41.599266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-16T20:32:41.599628] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-16T20:32:41.600411] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-16T20:32:41.600463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:41.600495] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:41.600522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:41.600603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:41.661245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:41.662187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:41.662275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:41.662310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:41.786602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:41.786771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:41.786817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:41.786883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:41.790693] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-16T20:32:41.791013] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-16T20:32:41.791183] [INFO ] [sig ] TDY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:41.955630] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TDY.txt [2026-02-16T20:32:41.955797] [INFO ] [sig ] [2961/3407] Completed TDY in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-16T20:32:41.955840] [INFO ] [sig ] [2962/3407] Forecasting TEAM... [2026-02-16T20:32:41.955872] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-16T20:32:41.955937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-16T20:32:41.967702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-16T20:32:41.968082] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-16T20:32:41.969013] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-16T20:32:41.969069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:41.969101] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:41.969127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:41.969185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:42.030152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:42.031060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:42.031147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:42.031181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:42.158809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:42.158979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:42.159022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:42.159051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:42.162608] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-02-16T20:32:42.162916] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-16T20:32:42.163058] [INFO ] [sig ] TEAM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:42.313035] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TEAM.txt [2026-02-16T20:32:42.313200] [INFO ] [sig ] [2962/3407] Completed TEAM in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-16T20:32:42.313241] [INFO ] [sig ] [2963/3407] Forecasting TECH... [2026-02-16T20:32:42.313269] [INFO ] [sig ] Generating forecast for: TECH [2026-02-16T20:32:42.313299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-16T20:32:42.325619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-16T20:32:42.326028] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-16T20:32:42.326916] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-16T20:32:42.326970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:42.327005] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:42.327035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:42.327093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:42.389930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:42.391028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:42.391145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:42.391180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:42.522556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:42.522735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:42.522797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:42.522827] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:42.526626] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=2.65%) [2026-02-16T20:32:42.527105] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-16T20:32:42.527236] [INFO ] [sig ] TECH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:42.676113] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TECH.txt [2026-02-16T20:32:42.676301] [INFO ] [sig ] [2963/3407] Completed TECH in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-16T20:32:42.676344] [INFO ] [sig ] [2964/3407] Forecasting TECK... [2026-02-16T20:32:42.676400] [INFO ] [sig ] Generating forecast for: TECK [2026-02-16T20:32:42.676433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-16T20:32:42.689532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-16T20:32:42.689955] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-16T20:32:42.690929] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-16T20:32:42.690984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:42.691017] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:42.691048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:42.691104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:42.748348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:42.749254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:42.749337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:42.749369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:42.874808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:42.874963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:42.875005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:42.875035] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:42.878550] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=32.85%) [2026-02-16T20:32:42.878863] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-16T20:32:42.879003] [INFO ] [sig ] TECK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:43.025170] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TECK.txt [2026-02-16T20:32:43.025323] [INFO ] [sig ] [2964/3407] Completed TECK in 0.3s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-16T20:32:43.025364] [INFO ] [sig ] [2965/3407] Forecasting TEI... [2026-02-16T20:32:43.025393] [INFO ] [sig ] Generating forecast for: TEI [2026-02-16T20:32:43.025454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-16T20:32:43.037126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-16T20:32:43.037465] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-16T20:32:43.038432] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-16T20:32:43.038495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:43.038537] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:43.038590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:43.038672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:43.096401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:43.097193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:43.097276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:43.097309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:43.218376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:43.218541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:43.218602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:43.218636] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:43.222141] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-16T20:32:43.222425] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-16T20:32:43.222555] [INFO ] [sig ] TEI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:43.377497] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TEI.txt [2026-02-16T20:32:43.377677] [INFO ] [sig ] [2965/3407] Completed TEI in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-16T20:32:43.377719] [INFO ] [sig ] [2966/3407] Forecasting TELO... [2026-02-16T20:32:43.377750] [INFO ] [sig ] Generating forecast for: TELO [2026-02-16T20:32:43.377807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-16T20:32:43.393515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-16T20:32:43.394043] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-16T20:32:43.395160] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-16T20:32:43.395232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:43.395272] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:43.395305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:43.395382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:43.470604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:43.471545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:43.471655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:43.471699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:43.597141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:43.597309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:43.597355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:43.597387] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:43.601051] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-16T20:32:43.601338] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-16T20:32:43.601503] [INFO ] [sig ] TELO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:43.754467] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TELO.txt [2026-02-16T20:32:43.754677] [INFO ] [sig ] [2966/3407] Completed TELO in 0.4s | 2.80 sym/s | Total: 17.6m | ETA: 2.6m [2026-02-16T20:32:43.754720] [INFO ] [sig ] [2967/3407] Forecasting TEM... [2026-02-16T20:32:43.754969] [INFO ] [sig ] Generating forecast for: TEM [2026-02-16T20:32:43.755000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-16T20:32:43.766757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-16T20:32:43.767138] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-16T20:32:43.768057] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-16T20:32:43.768111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:43.768155] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:43.768183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:43.768240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:43.832204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:43.833300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:43.833389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:43.833430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:43.962256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:43.962416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:43.962458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:43.962489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:43.966152] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-16T20:32:43.966456] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-16T20:32:43.966608] [INFO ] [sig ] TEM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:44.117588] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TEM.txt [2026-02-16T20:32:44.117962] [INFO ] [sig ] [2967/3407] Completed TEM in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:44.118038] [INFO ] [sig ] [2968/3407] Forecasting TENB... [2026-02-16T20:32:44.118101] [INFO ] [sig ] Generating forecast for: TENB [2026-02-16T20:32:44.118134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-16T20:32:44.131363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-16T20:32:44.131724] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-16T20:32:44.132817] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-16T20:32:44.132871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:44.132904] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:44.132932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:44.132990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:44.200098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:44.201049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:44.201138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:44.201173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:44.380903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:44.381113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:44.381182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:44.381233] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:44.385740] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-02-16T20:32:44.386121] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-16T20:32:44.386306] [INFO ] [sig ] TENB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:44.607860] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TENB.txt [2026-02-16T20:32:44.608205] [INFO ] [sig ] [2968/3407] Completed TENB in 0.5s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:44.608272] [INFO ] [sig ] [2969/3407] Forecasting TENX... [2026-02-16T20:32:44.608316] [INFO ] [sig ] Generating forecast for: TENX [2026-02-16T20:32:44.608358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-16T20:32:44.622234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-16T20:32:44.622759] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-16T20:32:44.623759] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-16T20:32:44.623820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:44.623855] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:44.623883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:44.623941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:44.703626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:44.704688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:44.704785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:44.704820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:44.853537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:44.853768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:44.853820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:44.853855] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:44.858599] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-16T20:32:44.859114] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-16T20:32:44.859313] [INFO ] [sig ] TENX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:45.068203] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TENX.txt [2026-02-16T20:32:45.068452] [INFO ] [sig ] [2969/3407] Completed TENX in 0.5s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:45.068552] [INFO ] [sig ] [2970/3407] Forecasting TERN... [2026-02-16T20:32:45.068631] [INFO ] [sig ] Generating forecast for: TERN [2026-02-16T20:32:45.068682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-16T20:32:45.113506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-16T20:32:45.114118] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-16T20:32:45.115527] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-16T20:32:45.115634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:45.115726] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:45.115779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:45.115879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:45.219208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:45.220989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:45.221223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:45.221288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:45.386486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:45.386693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:45.386744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:45.386774] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:45.390716] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-16T20:32:45.391095] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-16T20:32:45.391259] [INFO ] [sig ] TERN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:45.572925] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TERN.txt [2026-02-16T20:32:45.573200] [INFO ] [sig ] [2970/3407] Completed TERN in 0.5s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:45.573312] [INFO ] [sig ] [2971/3407] Forecasting TEVA... [2026-02-16T20:32:45.573390] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-16T20:32:45.573459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-16T20:32:45.592968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-16T20:32:45.593496] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-16T20:32:45.594816] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-16T20:32:45.594913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:45.594962] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:45.594999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:45.595089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:45.659737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:45.660724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:45.660842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:45.660878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:45.788510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:45.788702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:45.788747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:45.788777] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:45.792515] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-16T20:32:45.792880] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-16T20:32:45.793029] [INFO ] [sig ] TEVA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:45.944295] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TEVA.txt [2026-02-16T20:32:45.944459] [INFO ] [sig ] [2971/3407] Completed TEVA in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:45.944500] [INFO ] [sig ] [2972/3407] Forecasting TEX... [2026-02-16T20:32:45.944530] [INFO ] [sig ] Generating forecast for: TEX [2026-02-16T20:32:45.944561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-16T20:32:45.957356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-16T20:32:45.957779] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-16T20:32:45.958684] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-16T20:32:45.958739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:45.958773] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:45.958803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:45.958861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:46.020122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:46.021022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:46.021116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:46.021152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:46.146495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:46.146665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:46.146710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:46.146740] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:46.150340] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=24.22%) [2026-02-16T20:32:46.150680] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-16T20:32:46.150823] [INFO ] [sig ] TEX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:46.313592] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TEX.txt [2026-02-16T20:32:46.313800] [INFO ] [sig ] [2972/3407] Completed TEX in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:46.313853] [INFO ] [sig ] [2973/3407] Forecasting TFC... [2026-02-16T20:32:46.313896] [INFO ] [sig ] Generating forecast for: TFC [2026-02-16T20:32:46.313973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-16T20:32:46.326445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-16T20:32:46.326887] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-16T20:32:46.327767] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-16T20:32:46.327821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:46.327855] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:46.327882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:46.327940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:46.389628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:46.390528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:46.390644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:46.390682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:46.520736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:46.520909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:46.520953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:46.521047] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:46.525108] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-02-16T20:32:46.525440] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-16T20:32:46.525625] [INFO ] [sig ] TFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:46.682227] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TFC.txt [2026-02-16T20:32:46.682385] [INFO ] [sig ] [2973/3407] Completed TFC in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:46.682427] [INFO ] [sig ] [2974/3407] Forecasting TFII... [2026-02-16T20:32:46.682457] [INFO ] [sig ] Generating forecast for: TFII [2026-02-16T20:32:46.682518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-16T20:32:46.694246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-16T20:32:46.694659] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-16T20:32:46.695489] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-16T20:32:46.695543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:46.695597] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:46.695629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:46.695689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:46.756258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:46.757209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:46.757313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:46.757349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:46.885364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:46.885531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:46.885592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:46.885641] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:46.889368] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-02-16T20:32:46.889719] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-16T20:32:46.889864] [INFO ] [sig ] TFII: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:47.034062] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TFII.txt [2026-02-16T20:32:47.034233] [INFO ] [sig ] [2974/3407] Completed TFII in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:47.034272] [INFO ] [sig ] [2975/3407] Forecasting TFIN... [2026-02-16T20:32:47.034332] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-16T20:32:47.034368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-16T20:32:47.045608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-16T20:32:47.045928] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-16T20:32:47.046742] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-16T20:32:47.046794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:47.046826] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:47.046852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:47.046913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:47.105654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:47.106460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:47.106547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:47.106612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:47.222090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:47.222240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:47.222281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:47.222311] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:47.225675] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=7.66%) [2026-02-16T20:32:47.225945] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-16T20:32:47.226068] [INFO ] [sig ] TFIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:47.368301] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TFIN.txt [2026-02-16T20:32:47.368456] [INFO ] [sig ] [2975/3407] Completed TFIN in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:47.368499] [INFO ] [sig ] [2976/3407] Forecasting TFPM... [2026-02-16T20:32:47.368531] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-16T20:32:47.368613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-16T20:32:47.380842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-16T20:32:47.381257] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-16T20:32:47.382117] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-16T20:32:47.382175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:47.382207] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:47.382234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:47.382290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:47.440464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:47.441360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:47.441457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:47.441507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:47.565486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:47.565668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:47.565710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:47.565739] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:47.569221] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-02-16T20:32:47.569540] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-16T20:32:47.569700] [INFO ] [sig ] TFPM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:47.718243] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TFPM.txt [2026-02-16T20:32:47.718390] [INFO ] [sig ] [2976/3407] Completed TFPM in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:47.718429] [INFO ] [sig ] [2977/3407] Forecasting TFSL... [2026-02-16T20:32:47.718459] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-16T20:32:47.718489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-16T20:32:47.730120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-16T20:32:47.730398] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-16T20:32:47.731237] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-16T20:32:47.731289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:47.731321] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:47.731348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:47.731405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:47.791178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:47.792049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:47.792149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:47.792184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:47.912823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:47.912985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:47.913029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:47.913060] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:47.916510] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=43.14%) [2026-02-16T20:32:47.916819] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-16T20:32:47.916952] [INFO ] [sig ] TFSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:48.067067] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TFSL.txt [2026-02-16T20:32:48.067251] [INFO ] [sig ] [2977/3407] Completed TFSL in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:48.067295] [INFO ] [sig ] [2978/3407] Forecasting TG... [2026-02-16T20:32:48.067325] [INFO ] [sig ] Generating forecast for: TG [2026-02-16T20:32:48.067356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-16T20:32:48.079387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-16T20:32:48.079691] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-16T20:32:48.080520] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-16T20:32:48.080598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:48.080636] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:48.080675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:48.080734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:48.141634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:48.142464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:48.142548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:48.142602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:48.266200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:48.266364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:48.266408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:48.266439] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:48.270048] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-02-16T20:32:48.270332] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-16T20:32:48.270460] [INFO ] [sig ] TG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:48.416279] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TG.txt [2026-02-16T20:32:48.416424] [INFO ] [sig ] [2978/3407] Completed TG in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-16T20:32:48.416464] [INFO ] [sig ] [2979/3407] Forecasting TGLS... [2026-02-16T20:32:48.416493] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-16T20:32:48.416522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-16T20:32:48.428532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-16T20:32:48.429030] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-16T20:32:48.429840] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-16T20:32:48.429893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:48.430113] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:48.430140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:48.430195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:48.489161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:48.489877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:48.489961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:48.489993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:48.619447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:48.619631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:48.619682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:48.619712] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:48.623398] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=63.17%) [2026-02-16T20:32:48.623766] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-16T20:32:48.623914] [INFO ] [sig ] TGLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:48.768804] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TGLS.txt [2026-02-16T20:32:48.768959] [INFO ] [sig ] [2979/3407] Completed TGLS in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-16T20:32:48.769000] [INFO ] [sig ] [2980/3407] Forecasting TGNA... [2026-02-16T20:32:48.769032] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-16T20:32:48.769062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-16T20:32:48.780626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-16T20:32:48.780913] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-16T20:32:48.781747] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-16T20:32:48.781800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:48.781833] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:48.781862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:48.781919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:48.845549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:48.846463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:48.846607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:48.846647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:48.976664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:48.976827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:48.976870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:48.976901] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:48.980509] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-16T20:32:48.980865] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-16T20:32:48.981008] [INFO ] [sig ] TGNA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:49.135315] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TGNA.txt [2026-02-16T20:32:49.135461] [INFO ] [sig ] [2980/3407] Completed TGNA in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-16T20:32:49.135502] [INFO ] [sig ] [2981/3407] Forecasting TGS... [2026-02-16T20:32:49.135533] [INFO ] [sig ] Generating forecast for: TGS [2026-02-16T20:32:49.135565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-16T20:32:49.148821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-16T20:32:49.149293] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-16T20:32:49.150295] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-16T20:32:49.150346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:49.150377] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:49.150404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:49.150460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:49.214615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:49.215257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:49.215337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:49.215371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:49.333915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:49.334064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:49.334106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:49.334135] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:49.337486] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-02-16T20:32:49.337775] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-16T20:32:49.338140] [INFO ] [sig ] TGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:49.484537] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TGS.txt [2026-02-16T20:32:49.484687] [INFO ] [sig ] [2981/3407] Completed TGS in 0.3s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-16T20:32:49.484731] [INFO ] [sig ] [2982/3407] Forecasting TGTX... [2026-02-16T20:32:49.484761] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-16T20:32:49.484797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-16T20:32:49.496364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-16T20:32:49.496673] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-16T20:32:49.497449] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-16T20:32:49.497501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:49.497533] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:49.497560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:49.497641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:49.561442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:49.562517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:49.562629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:49.562672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:49.683817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:49.683976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:49.684020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:49.684049] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:49.687996] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=15.57%) [2026-02-16T20:32:49.688304] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-16T20:32:49.688440] [INFO ] [sig ] TGTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:49.837315] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TGTX.txt [2026-02-16T20:32:49.837448] [INFO ] [sig ] [2982/3407] Completed TGTX in 0.4s | 2.80 sym/s | Total: 17.7m | ETA: 2.5m [2026-02-16T20:32:49.837487] [INFO ] [sig ] [2983/3407] Forecasting TH... [2026-02-16T20:32:49.837518] [INFO ] [sig ] Generating forecast for: TH [2026-02-16T20:32:49.837548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-16T20:32:49.848707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-16T20:32:49.848979] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-16T20:32:49.849819] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-16T20:32:49.849875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:49.849907] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:49.849934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:49.849990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:49.909198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:49.909927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:49.910008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:49.910044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:50.035770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:50.035927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:50.035970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:50.036002] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:50.039652] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=71.54%) [2026-02-16T20:32:50.039943] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-16T20:32:50.040075] [INFO ] [sig ] TH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:50.186236] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TH.txt [2026-02-16T20:32:50.186392] [INFO ] [sig ] [2983/3407] Completed TH in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:50.186455] [INFO ] [sig ] [2984/3407] Forecasting THC... [2026-02-16T20:32:50.186486] [INFO ] [sig ] Generating forecast for: THC [2026-02-16T20:32:50.186516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-16T20:32:50.199206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-16T20:32:50.199472] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-16T20:32:50.200478] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-16T20:32:50.200529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:50.200561] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:50.200620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:50.200680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:50.263829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:50.264468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:50.264550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:50.264604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:50.386353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:50.386503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:50.386543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:50.386590] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:50.390032] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-16T20:32:50.390300] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-16T20:32:50.390428] [INFO ] [sig ] THC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:50.534931] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/THC.txt [2026-02-16T20:32:50.535077] [INFO ] [sig ] [2984/3407] Completed THC in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:50.535126] [INFO ] [sig ] [2985/3407] Forecasting THFF... [2026-02-16T20:32:50.535158] [INFO ] [sig ] Generating forecast for: THFF [2026-02-16T20:32:50.535191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-16T20:32:50.546675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-16T20:32:50.547071] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-16T20:32:50.548019] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-16T20:32:50.548074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:50.548107] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:50.548136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:50.548194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:50.610875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:50.611763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:50.611849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:50.611884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:50.736543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:50.736722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:50.736764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:50.736984] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:50.742112] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=35.00%) [2026-02-16T20:32:50.742547] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-16T20:32:50.742734] [INFO ] [sig ] THFF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:50.886816] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/THFF.txt [2026-02-16T20:32:50.887111] [INFO ] [sig ] [2985/3407] Completed THFF in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:50.887152] [INFO ] [sig ] [2986/3407] Forecasting THG... [2026-02-16T20:32:50.887182] [INFO ] [sig ] Generating forecast for: THG [2026-02-16T20:32:50.887212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-16T20:32:50.898875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-16T20:32:50.899345] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-16T20:32:50.900193] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-16T20:32:50.900245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:50.900278] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:50.900305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:50.900361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:50.962763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:50.963626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:50.963708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:50.963742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:51.085947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:51.086105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:51.086149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:51.086180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:51.089716] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-02-16T20:32:51.089999] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-16T20:32:51.090129] [INFO ] [sig ] THG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:51.236102] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/THG.txt [2026-02-16T20:32:51.236266] [INFO ] [sig ] [2986/3407] Completed THG in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:51.236307] [INFO ] [sig ] [2987/3407] Forecasting THO... [2026-02-16T20:32:51.236335] [INFO ] [sig ] Generating forecast for: THO [2026-02-16T20:32:51.236366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-16T20:32:51.249011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-16T20:32:51.249538] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-16T20:32:51.250606] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-16T20:32:51.250659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:51.250716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:51.250745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:51.250803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:51.310784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:51.311641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:51.311744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:51.311779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:51.436975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:51.437167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:51.437214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:51.437243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:51.440718] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-16T20:32:51.440990] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-16T20:32:51.441115] [INFO ] [sig ] THO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:51.584395] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/THO.txt [2026-02-16T20:32:51.584538] [INFO ] [sig ] [2987/3407] Completed THO in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:51.584598] [INFO ] [sig ] [2988/3407] Forecasting THQ... [2026-02-16T20:32:51.584630] [INFO ] [sig ] Generating forecast for: THQ [2026-02-16T20:32:51.584661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-16T20:32:51.596840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-16T20:32:51.597143] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-16T20:32:51.597935] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-16T20:32:51.598005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:51.598039] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:51.598067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:51.598123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:51.657254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:51.658110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:51.658194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:51.658228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:51.780615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:51.780770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:51.780811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:51.780841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:51.784212] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-16T20:32:51.784486] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-16T20:32:51.784631] [INFO ] [sig ] THQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:51.932726] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/THQ.txt [2026-02-16T20:32:51.932867] [INFO ] [sig ] [2988/3407] Completed THQ in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:51.932906] [INFO ] [sig ] [2989/3407] Forecasting THRM... [2026-02-16T20:32:51.932935] [INFO ] [sig ] Generating forecast for: THRM [2026-02-16T20:32:51.932965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-16T20:32:51.944615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-16T20:32:51.944937] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-16T20:32:51.945767] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-16T20:32:51.945829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:51.945861] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:51.945888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:51.945944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:52.004713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:52.005689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:52.005787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:52.005827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:52.126967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:52.127126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:52.127168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:52.127198] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:52.130857] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-16T20:32:52.131202] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-16T20:32:52.131344] [INFO ] [sig ] THRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:52.277364] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/THRM.txt [2026-02-16T20:32:52.277519] [INFO ] [sig ] [2989/3407] Completed THRM in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:52.277561] [INFO ] [sig ] [2990/3407] Forecasting THRY... [2026-02-16T20:32:52.277611] [INFO ] [sig ] Generating forecast for: THRY [2026-02-16T20:32:52.277643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-16T20:32:52.289688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-16T20:32:52.290284] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-16T20:32:52.291390] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-16T20:32:52.291453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:52.291488] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:52.291516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:52.291600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:52.349994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:52.350910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:52.350999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:52.351034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:52.478278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:52.478442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:52.478484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:52.478551] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:52.482100] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-16T20:32:52.482399] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-16T20:32:52.482535] [INFO ] [sig ] THRY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:52.626085] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/THRY.txt [2026-02-16T20:32:52.626249] [INFO ] [sig ] [2990/3407] Completed THRY in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:52.626290] [INFO ] [sig ] [2991/3407] Forecasting TIGO... [2026-02-16T20:32:52.626319] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-16T20:32:52.626349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-16T20:32:52.638465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-16T20:32:52.638908] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-16T20:32:52.639760] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-16T20:32:52.639815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:52.639860] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:52.639889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:52.639945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:52.702620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:52.703738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:52.703854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:52.703895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:52.828124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:52.828287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:52.828329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:52.828359] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:52.831878] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: DOWN (p=37.20%) [2026-02-16T20:32:52.832171] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-16T20:32:52.832301] [INFO ] [sig ] TIGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:52.975368] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TIGO.txt [2026-02-16T20:32:52.975532] [INFO ] [sig ] [2991/3407] Completed TIGO in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:52.975592] [INFO ] [sig ] [2992/3407] Forecasting TIL... [2026-02-16T20:32:52.975626] [INFO ] [sig ] Generating forecast for: TIL [2026-02-16T20:32:52.975657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-16T20:32:52.989189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-16T20:32:52.989553] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-16T20:32:52.990377] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-16T20:32:52.990431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:52.990464] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:52.990492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:52.990551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:53.051965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:53.052850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:53.052935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:53.052969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:53.175885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:53.176048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:53.176092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:53.176124] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:53.179635] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=11.00%) [2026-02-16T20:32:53.179926] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-16T20:32:53.180060] [INFO ] [sig ] TIL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:53.327176] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TIL.txt [2026-02-16T20:32:53.327338] [INFO ] [sig ] [2992/3407] Completed TIL in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:53.327379] [INFO ] [sig ] [2993/3407] Forecasting TILE... [2026-02-16T20:32:53.327411] [INFO ] [sig ] Generating forecast for: TILE [2026-02-16T20:32:53.327445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-16T20:32:53.339445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-16T20:32:53.339851] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-16T20:32:53.340688] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-16T20:32:53.340741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:53.340774] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:53.340814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:53.340875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:53.405694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:53.406813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:53.406899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:53.406934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:53.538132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:53.538300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:53.538344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:53.538375] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:53.541954] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=73.66%) [2026-02-16T20:32:53.542249] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-16T20:32:53.542380] [INFO ] [sig ] TILE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:53.690478] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TILE.txt [2026-02-16T20:32:53.690659] [INFO ] [sig ] [2993/3407] Completed TILE in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:53.690702] [INFO ] [sig ] [2994/3407] Forecasting TIMB... [2026-02-16T20:32:53.690762] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-16T20:32:53.690796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-16T20:32:53.702352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-16T20:32:53.702683] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-16T20:32:53.703512] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-16T20:32:53.703566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:53.703631] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:53.703662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:53.703719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:53.764973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:53.765851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:53.765940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:53.765973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:53.886636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:53.886796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:53.886837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:53.886866] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:53.890381] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-02-16T20:32:53.890759] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-16T20:32:53.890930] [INFO ] [sig ] TIMB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:54.039893] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TIMB.txt [2026-02-16T20:32:54.040040] [INFO ] [sig ] [2994/3407] Completed TIMB in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:54.040087] [INFO ] [sig ] [2995/3407] Forecasting TITN... [2026-02-16T20:32:54.040118] [INFO ] [sig ] Generating forecast for: TITN [2026-02-16T20:32:54.040148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-16T20:32:54.051265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-16T20:32:54.051603] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-16T20:32:54.052433] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-16T20:32:54.052487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:54.052520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:54.052548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:54.052639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:54.110510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:54.111350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:54.111435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:54.111468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:54.232889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:54.233043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:54.233084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:54.233112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:54.236555] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-16T20:32:54.236890] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-16T20:32:54.237020] [INFO ] [sig ] TITN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:54.380350] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TITN.txt [2026-02-16T20:32:54.380495] [INFO ] [sig ] [2995/3407] Completed TITN in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-16T20:32:54.380535] [INFO ] [sig ] [2996/3407] Forecasting TJX... [2026-02-16T20:32:54.380564] [INFO ] [sig ] Generating forecast for: TJX [2026-02-16T20:32:54.380616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-16T20:32:54.392349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-16T20:32:54.392671] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-16T20:32:54.393457] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-16T20:32:54.393509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:54.393540] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:54.393567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:54.393660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:54.453902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:54.454738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:54.454823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:54.454857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:54.579638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:54.579806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:54.579857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:54.579893] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:54.584076] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=63.02%) [2026-02-16T20:32:54.584355] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-16T20:32:54.584504] [INFO ] [sig ] TJX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:54.732827] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TJX.txt [2026-02-16T20:32:54.733160] [INFO ] [sig ] [2996/3407] Completed TJX in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-16T20:32:54.733200] [INFO ] [sig ] [2997/3407] Forecasting TK... [2026-02-16T20:32:54.733230] [INFO ] [sig ] Generating forecast for: TK [2026-02-16T20:32:54.733259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-16T20:32:54.745470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-16T20:32:54.745781] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-16T20:32:54.746811] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-16T20:32:54.746875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:54.746914] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:54.746945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:54.747001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:54.805524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:54.806219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:54.806331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:54.806376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:54.931119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:54.931287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:54.931330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:54.931359] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:54.935022] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-16T20:32:54.935387] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-16T20:32:54.935529] [INFO ] [sig ] TK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:55.087473] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TK.txt [2026-02-16T20:32:55.087658] [INFO ] [sig ] [2997/3407] Completed TK in 0.4s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-16T20:32:55.087702] [INFO ] [sig ] [2998/3407] Forecasting TKC... [2026-02-16T20:32:55.087774] [INFO ] [sig ] Generating forecast for: TKC [2026-02-16T20:32:55.087807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-16T20:32:55.099101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-16T20:32:55.099451] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-16T20:32:55.100299] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-16T20:32:55.100354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:55.100386] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:55.100414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:55.100472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:55.162143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:55.163045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:55.163147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:55.163181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:55.283642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:55.283811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:55.283860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:55.283914] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:55.287374] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-16T20:32:55.287694] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-16T20:32:55.287825] [INFO ] [sig ] TKC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:55.437118] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TKC.txt [2026-02-16T20:32:55.437280] [INFO ] [sig ] [2998/3407] Completed TKC in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-16T20:32:55.437321] [INFO ] [sig ] [2999/3407] Forecasting TKNO... [2026-02-16T20:32:55.437351] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-16T20:32:55.437380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-16T20:32:55.449605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-16T20:32:55.450002] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-16T20:32:55.450906] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-16T20:32:55.450966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:55.450998] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:55.451025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:55.451083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:55.510788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:55.511665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:55.511768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:55.511824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:55.630862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:55.631026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:55.631067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:55.631096] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:55.635118] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-16T20:32:55.635408] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-16T20:32:55.635536] [INFO ] [sig ] TKNO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:55.784350] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TKNO.txt [2026-02-16T20:32:55.784503] [INFO ] [sig ] [2999/3407] Completed TKNO in 0.3s | 2.80 sym/s | Total: 17.8m | ETA: 2.4m [2026-02-16T20:32:55.784544] [INFO ] [sig ] [3000/3407] Forecasting TKO... [2026-02-16T20:32:55.784592] [INFO ] [sig ] Generating forecast for: TKO [2026-02-16T20:32:55.784626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-16T20:32:55.796500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-16T20:32:55.796866] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-16T20:32:55.797705] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-16T20:32:55.797758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:55.797792] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:55.797821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:55.797879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:55.859514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:55.860368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:55.860468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:55.860504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:55.984200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:55.984357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:55.984399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:55.984431] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:55.988070] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=70.59%) [2026-02-16T20:32:55.988376] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-16T20:32:55.988517] [INFO ] [sig ] TKO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:56.132758] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TKO.txt [2026-02-16T20:32:56.132918] [INFO ] [sig ] [3000/3407] Completed TKO in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:56.132959] [INFO ] [sig ] [3001/3407] Forecasting TLK... [2026-02-16T20:32:56.132989] [INFO ] [sig ] Generating forecast for: TLK [2026-02-16T20:32:56.133044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-16T20:32:56.145156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-16T20:32:56.145431] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-16T20:32:56.146416] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-16T20:32:56.146469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:56.146501] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:56.146528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:56.146601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:56.207344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:56.208056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:56.208137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:56.208171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:56.336196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:56.336346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:56.336391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:56.336421] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:56.340094] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-16T20:32:56.340383] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-16T20:32:56.340521] [INFO ] [sig ] TLK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:56.491629] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TLK.txt [2026-02-16T20:32:56.491782] [INFO ] [sig ] [3001/3407] Completed TLK in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:56.491822] [INFO ] [sig ] [3002/3407] Forecasting TLN... [2026-02-16T20:32:56.491852] [INFO ] [sig ] Generating forecast for: TLN [2026-02-16T20:32:56.491882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-16T20:32:56.503108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-16T20:32:56.503411] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-16T20:32:56.504237] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-16T20:32:56.504290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:56.504323] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:56.504361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:56.504420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:56.566307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:56.567361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:56.567465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:56.567513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:56.705034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:56.705188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:56.705230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:56.705260] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:56.708747] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-16T20:32:56.709061] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-16T20:32:56.709188] [INFO ] [sig ] TLN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:56.862136] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TLN.txt [2026-02-16T20:32:56.862277] [INFO ] [sig ] [3002/3407] Completed TLN in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:56.862318] [INFO ] [sig ] [3003/3407] Forecasting TLS... [2026-02-16T20:32:56.862346] [INFO ] [sig ] Generating forecast for: TLS [2026-02-16T20:32:56.862377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-16T20:32:56.873809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-16T20:32:56.874101] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-16T20:32:56.874914] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-16T20:32:56.874966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:56.874999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:56.875027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:56.875083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:56.934998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:56.935820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:56.935917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:56.935954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:57.059728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:57.059890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:57.059940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:57.059972] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:57.063489] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=82.98%) [2026-02-16T20:32:57.063836] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-16T20:32:57.063993] [INFO ] [sig ] TLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:57.206816] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TLS.txt [2026-02-16T20:32:57.206949] [INFO ] [sig ] [3003/3407] Completed TLS in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:57.206989] [INFO ] [sig ] [3004/3407] Forecasting TLSA... [2026-02-16T20:32:57.207018] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-16T20:32:57.207047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-16T20:32:57.218258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-16T20:32:57.218587] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-16T20:32:57.219442] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-16T20:32:57.219497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:57.219566] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:57.219630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:57.219714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:57.285159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:57.285990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:57.286073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:57.286107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:57.410751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:57.410904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:57.410945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:57.411153] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:57.414723] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-16T20:32:57.415027] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-16T20:32:57.415150] [INFO ] [sig ] TLSA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:57.558205] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TLSA.txt [2026-02-16T20:32:57.558341] [INFO ] [sig ] [3004/3407] Completed TLSA in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:57.558381] [INFO ] [sig ] [3005/3407] Forecasting TLSI... [2026-02-16T20:32:57.558410] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-16T20:32:57.558441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-16T20:32:57.569507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-16T20:32:57.569927] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-16T20:32:57.570775] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-16T20:32:57.570828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:57.570861] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:57.570888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:57.570945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:57.629326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:57.630081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:57.630160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:57.630192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:57.748441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:57.748607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:57.748651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:57.748681] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:57.752125] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-02-16T20:32:57.752414] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-16T20:32:57.752541] [INFO ] [sig ] TLSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:57.900256] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TLSI.txt [2026-02-16T20:32:57.900401] [INFO ] [sig ] [3005/3407] Completed TLSI in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:57.900440] [INFO ] [sig ] [3006/3407] Forecasting TLYS... [2026-02-16T20:32:57.900470] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-16T20:32:57.900506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-16T20:32:57.911622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-16T20:32:57.911912] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-16T20:32:57.912708] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-16T20:32:57.912760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:57.912793] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:57.912820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:57.912876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:57.975300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:57.976324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:57.976424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:57.976466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:58.106832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:58.107002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:58.107053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:58.107085] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:58.111120] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-16T20:32:58.111430] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-16T20:32:58.111595] [INFO ] [sig ] TLYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:58.266428] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TLYS.txt [2026-02-16T20:32:58.266612] [INFO ] [sig ] [3006/3407] Completed TLYS in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:58.266657] [INFO ] [sig ] [3007/3407] Forecasting TM... [2026-02-16T20:32:58.266687] [INFO ] [sig ] Generating forecast for: TM [2026-02-16T20:32:58.266748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-16T20:32:58.279615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-16T20:32:58.280023] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-16T20:32:58.280936] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-16T20:32:58.280995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:58.281037] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:58.281266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:58.281332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:58.341606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:58.342475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:58.342566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:58.342624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:58.471067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:58.471225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:58.471268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:58.471338] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:58.476253] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-02-16T20:32:58.476650] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-16T20:32:58.476806] [INFO ] [sig ] TM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:58.623189] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TM.txt [2026-02-16T20:32:58.623337] [INFO ] [sig ] [3007/3407] Completed TM in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:58.623377] [INFO ] [sig ] [3008/3407] Forecasting TMC... [2026-02-16T20:32:58.623407] [INFO ] [sig ] Generating forecast for: TMC [2026-02-16T20:32:58.623463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-16T20:32:58.634824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-16T20:32:58.635110] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-16T20:32:58.635915] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-16T20:32:58.635967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:58.635998] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:58.636024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:58.636079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:58.693062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:58.693687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:58.693767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:58.693799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:58.816672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:58.816834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:58.816879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:58.816907] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:58.820387] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-16T20:32:58.820717] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-16T20:32:58.820852] [INFO ] [sig ] TMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:58.963848] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TMC.txt [2026-02-16T20:32:58.963997] [INFO ] [sig ] [3008/3407] Completed TMC in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:58.964035] [INFO ] [sig ] [3009/3407] Forecasting TMCI... [2026-02-16T20:32:58.964065] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-16T20:32:58.964094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-16T20:32:58.975884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-16T20:32:58.976301] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-16T20:32:58.977261] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-16T20:32:58.977321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:58.977358] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:58.977393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:58.977461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:59.038960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:59.039707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:59.039791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:59.039826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:59.162033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:59.162195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:59.162238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:59.162269] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:59.165810] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-16T20:32:59.166099] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-16T20:32:59.166230] [INFO ] [sig ] TMCI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:32:59.310626] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TMCI.txt [2026-02-16T20:32:59.310767] [INFO ] [sig ] [3009/3407] Completed TMCI in 0.3s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:59.310811] [INFO ] [sig ] [3010/3407] Forecasting TMDX... [2026-02-16T20:32:59.310844] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-16T20:32:59.310877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-16T20:32:59.324551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-16T20:32:59.324906] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-16T20:32:59.325764] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-16T20:32:59.325818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:59.325851] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:59.325880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:59.325939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:59.387899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:59.388746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:59.388833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:59.388876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:59.513369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:59.513526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:59.513567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:59.513615] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:59.516947] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=55.68%) [2026-02-16T20:32:59.517221] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-16T20:32:59.517344] [INFO ] [sig ] TMDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:32:59.667034] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TMDX.txt [2026-02-16T20:32:59.667202] [INFO ] [sig ] [3010/3407] Completed TMDX in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:32:59.667246] [INFO ] [sig ] [3011/3407] Forecasting TME... [2026-02-16T20:32:59.667300] [INFO ] [sig ] Generating forecast for: TME [2026-02-16T20:32:59.667335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-16T20:32:59.680366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-16T20:32:59.680890] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-16T20:32:59.681901] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-16T20:32:59.681956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:32:59.681994] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:32:59.682026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:32:59.682095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:32:59.745530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:32:59.746495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:32:59.746598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:32:59.746637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:32:59.875019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:32:59.875387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:32:59.875429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:32:59.875457] [INFO ] [FORECASTER] Training complete [2026-02-16T20:32:59.879384] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-16T20:32:59.879694] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-16T20:32:59.879826] [INFO ] [sig ] TME: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:00.032614] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TME.txt [2026-02-16T20:33:00.032774] [INFO ] [sig ] [3011/3407] Completed TME in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:33:00.032814] [INFO ] [sig ] [3012/3407] Forecasting TMHC... [2026-02-16T20:33:00.032844] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-16T20:33:00.032877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-16T20:33:00.044781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-16T20:33:00.045079] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-16T20:33:00.045873] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-16T20:33:00.045925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:00.045956] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:00.045983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:00.046040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:00.106190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:00.106905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:00.106989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:00.107023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:00.228562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:00.228741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:00.228782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:00.228812] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:00.232193] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-02-16T20:33:00.232476] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-16T20:33:00.232625] [INFO ] [sig ] TMHC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:00.465481] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TMHC.txt [2026-02-16T20:33:00.465661] [INFO ] [sig ] [3012/3407] Completed TMHC in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-16T20:33:00.465708] [INFO ] [sig ] [3013/3407] Forecasting TMUS... [2026-02-16T20:33:00.465769] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-16T20:33:00.465804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-16T20:33:00.477188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-16T20:33:00.477471] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-16T20:33:00.478345] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-16T20:33:00.478418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:00.478457] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:00.478484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:00.478540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:00.543037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:00.543924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:00.544012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:00.544048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:00.668560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:00.668744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:00.668786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:00.668816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:00.672238] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=52.78%) [2026-02-16T20:33:00.672522] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-16T20:33:00.672675] [INFO ] [sig ] TMUS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:00.818886] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TMUS.txt [2026-02-16T20:33:00.819058] [INFO ] [sig ] [3013/3407] Completed TMUS in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-16T20:33:00.819108] [INFO ] [sig ] [3014/3407] Forecasting TNC... [2026-02-16T20:33:00.819141] [INFO ] [sig ] Generating forecast for: TNC [2026-02-16T20:33:00.819202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-16T20:33:00.832552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-16T20:33:00.832962] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-16T20:33:00.833967] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-16T20:33:00.834020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:00.834051] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:00.834079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:00.834136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:00.895360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:00.896481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:00.896649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:00.896687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:01.032806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:01.033004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:01.033069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:01.033120] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:01.038317] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-16T20:33:01.038814] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-16T20:33:01.039047] [INFO ] [sig ] TNC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:01.204921] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TNC.txt [2026-02-16T20:33:01.205086] [INFO ] [sig ] [3014/3407] Completed TNC in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-16T20:33:01.205127] [INFO ] [sig ] [3015/3407] Forecasting TNDM... [2026-02-16T20:33:01.205156] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-16T20:33:01.205185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-16T20:33:01.221472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-16T20:33:01.221907] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-16T20:33:01.222793] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-16T20:33:01.222860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:01.222893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:01.222921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:01.222977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:01.290211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:01.291163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:01.291249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:01.291281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:01.424352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:01.424520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:01.424562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:01.424618] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:01.428308] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-16T20:33:01.428709] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-16T20:33:01.428854] [INFO ] [sig ] TNDM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:01.581534] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TNDM.txt [2026-02-16T20:33:01.581716] [INFO ] [sig ] [3015/3407] Completed TNDM in 0.4s | 2.80 sym/s | Total: 17.9m | ETA: 2.3m [2026-02-16T20:33:01.581758] [INFO ] [sig ] [3016/3407] Forecasting TNGX... [2026-02-16T20:33:01.581788] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-16T20:33:01.581818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-16T20:33:01.594026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-16T20:33:01.594315] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-16T20:33:01.595122] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-16T20:33:01.595175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:01.595207] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:01.595233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:01.595289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:01.660459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:01.661529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:01.661656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:01.661695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:01.790638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:01.790817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:01.790859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:01.790894] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:01.794952] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=64.59%) [2026-02-16T20:33:01.795315] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-16T20:33:01.795467] [INFO ] [sig ] TNGX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:01.955695] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TNGX.txt [2026-02-16T20:33:01.955867] [INFO ] [sig ] [3016/3407] Completed TNGX in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:01.955911] [INFO ] [sig ] [3017/3407] Forecasting TNK... [2026-02-16T20:33:01.955948] [INFO ] [sig ] Generating forecast for: TNK [2026-02-16T20:33:01.956031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-16T20:33:01.968699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-16T20:33:01.969136] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-16T20:33:01.970165] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-16T20:33:01.970234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:01.970269] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:01.970298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:01.970358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:02.040415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:02.041522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:02.041676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:02.041714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:02.173763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:02.173941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:02.173990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:02.174020] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:02.178515] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-02-16T20:33:02.178872] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-16T20:33:02.179015] [INFO ] [sig ] TNK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:02.326357] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TNK.txt [2026-02-16T20:33:02.326620] [INFO ] [sig ] [3017/3407] Completed TNK in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:02.326724] [INFO ] [sig ] [3018/3407] Forecasting TNL... [2026-02-16T20:33:02.326770] [INFO ] [sig ] Generating forecast for: TNL [2026-02-16T20:33:02.326833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-16T20:33:02.338920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-16T20:33:02.339381] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-16T20:33:02.340337] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-16T20:33:02.340394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:02.340429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:02.340463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:02.340552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:02.402097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:02.403061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:02.403155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:02.403192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:02.537716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:02.537877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:02.537921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:02.537951] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:02.541440] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-16T20:33:02.541748] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-16T20:33:02.541895] [INFO ] [sig ] TNL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:02.714045] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TNL.txt [2026-02-16T20:33:02.714210] [INFO ] [sig ] [3018/3407] Completed TNL in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:02.714258] [INFO ] [sig ] [3019/3407] Forecasting TNXP... [2026-02-16T20:33:02.714290] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-16T20:33:02.714350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-16T20:33:02.725961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-16T20:33:02.726358] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-16T20:33:02.727193] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-16T20:33:02.727245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:02.727276] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:02.727304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:02.727360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:02.784352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:02.785293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:02.785384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:02.785416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:02.909172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:02.909375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:02.909418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:02.909448] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:02.913207] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-02-16T20:33:02.913601] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-16T20:33:02.913767] [INFO ] [sig ] TNXP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:03.057345] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TNXP.txt [2026-02-16T20:33:03.057502] [INFO ] [sig ] [3019/3407] Completed TNXP in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:03.057541] [INFO ] [sig ] [3020/3407] Forecasting TOI... [2026-02-16T20:33:03.057589] [INFO ] [sig ] Generating forecast for: TOI [2026-02-16T20:33:03.057634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-16T20:33:03.069055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-16T20:33:03.069467] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-16T20:33:03.070340] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-16T20:33:03.070393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:03.070425] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:03.070452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:03.070514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:03.129866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:03.130799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:03.130908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:03.130944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:03.252735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:03.252899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:03.252944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:03.252976] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:03.256462] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-02-16T20:33:03.256758] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-16T20:33:03.256924] [INFO ] [sig ] TOI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:03.400177] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TOI.txt [2026-02-16T20:33:03.400352] [INFO ] [sig ] [3020/3407] Completed TOI in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:03.400425] [INFO ] [sig ] [3021/3407] Forecasting TOL... [2026-02-16T20:33:03.400460] [INFO ] [sig ] Generating forecast for: TOL [2026-02-16T20:33:03.400491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-16T20:33:03.412259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-16T20:33:03.412723] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-16T20:33:03.413602] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-16T20:33:03.413657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:03.413749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:03.413781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:03.413859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:03.476605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:03.477478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:03.477563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:03.477618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:03.606389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:03.606591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:03.606642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:03.606672] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:03.610500] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-16T20:33:03.610850] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-16T20:33:03.611001] [INFO ] [sig ] TOL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:03.763103] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TOL.txt [2026-02-16T20:33:03.763273] [INFO ] [sig ] [3021/3407] Completed TOL in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:03.763325] [INFO ] [sig ] [3022/3407] Forecasting TORO... [2026-02-16T20:33:03.763357] [INFO ] [sig ] Generating forecast for: TORO [2026-02-16T20:33:03.763415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-16T20:33:03.775657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-16T20:33:03.776156] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-16T20:33:03.777249] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-16T20:33:03.777308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:03.777344] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:03.777373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:03.777433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:03.837611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:03.838558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:03.838666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:03.838703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:03.961981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:03.962144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:03.962204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:03.962236] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:03.965657] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=83.70%) [2026-02-16T20:33:03.965948] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-16T20:33:03.966082] [INFO ] [sig ] TORO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:04.110723] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TORO.txt [2026-02-16T20:33:04.110900] [INFO ] [sig ] [3022/3407] Completed TORO in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:04.110943] [INFO ] [sig ] [3023/3407] Forecasting TOWN... [2026-02-16T20:33:04.111008] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-16T20:33:04.111044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-16T20:33:04.122521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-16T20:33:04.122972] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-16T20:33:04.123864] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-16T20:33:04.123919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:04.123954] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:04.123983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:04.124041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:04.181811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:04.182790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:04.182883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:04.182919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:04.305898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:04.306065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:04.306108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:04.306139] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:04.309769] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-16T20:33:04.310122] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-16T20:33:04.310264] [INFO ] [sig ] TOWN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:04.469205] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TOWN.txt [2026-02-16T20:33:04.469595] [INFO ] [sig ] [3023/3407] Completed TOWN in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:04.469668] [INFO ] [sig ] [3024/3407] Forecasting TOYO... [2026-02-16T20:33:04.469707] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-16T20:33:04.469750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-16T20:33:04.482159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-16T20:33:04.482559] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-16T20:33:04.483639] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-16T20:33:04.483693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:04.483727] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:04.483754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:04.483812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:04.543961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:04.544902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:04.545005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:04.545038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:04.666525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:04.666734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:04.666790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:04.666869] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:04.671258] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=54.25%) [2026-02-16T20:33:04.671648] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-16T20:33:04.671803] [INFO ] [sig ] TOYO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:04.851565] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TOYO.txt [2026-02-16T20:33:04.851744] [INFO ] [sig ] [3024/3407] Completed TOYO in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:04.851785] [INFO ] [sig ] [3025/3407] Forecasting TPB... [2026-02-16T20:33:04.851814] [INFO ] [sig ] Generating forecast for: TPB [2026-02-16T20:33:04.851872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-16T20:33:04.863328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-16T20:33:04.863665] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-16T20:33:04.864496] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-16T20:33:04.864549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:04.864600] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:04.864629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:04.864686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:04.922711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:04.923617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:04.923711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:04.923745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:05.049167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:05.049324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:05.049365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:05.049395] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:05.052793] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-02-16T20:33:05.053068] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-16T20:33:05.053192] [INFO ] [sig ] TPB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:05.200173] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPB.txt [2026-02-16T20:33:05.200336] [INFO ] [sig ] [3025/3407] Completed TPB in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:05.200378] [INFO ] [sig ] [3026/3407] Forecasting TPC... [2026-02-16T20:33:05.200430] [INFO ] [sig ] Generating forecast for: TPC [2026-02-16T20:33:05.200464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-16T20:33:05.212026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-16T20:33:05.212355] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-16T20:33:05.213175] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-16T20:33:05.213228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:05.213271] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:05.213300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:05.213357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:05.270127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:05.270975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:05.271063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:05.271096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:05.392738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:05.392907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:05.392948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:05.392983] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:05.396620] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-16T20:33:05.397000] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-16T20:33:05.397165] [INFO ] [sig ] TPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:05.545164] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPC.txt [2026-02-16T20:33:05.545522] [INFO ] [sig ] [3026/3407] Completed TPC in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:05.545563] [INFO ] [sig ] [3027/3407] Forecasting TPG... [2026-02-16T20:33:05.545649] [INFO ] [sig ] Generating forecast for: TPG [2026-02-16T20:33:05.545683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-16T20:33:05.557850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-16T20:33:05.558231] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-16T20:33:05.559032] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-16T20:33:05.559083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:05.559115] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:05.559142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:05.559197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:05.618628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:05.619359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:05.619444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:05.619480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:05.739713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:05.739872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:05.739914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:05.739944] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:05.743487] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-16T20:33:05.743815] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-16T20:33:05.743956] [INFO ] [sig ] TPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:05.896106] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPG.txt [2026-02-16T20:33:05.896312] [INFO ] [sig ] [3027/3407] Completed TPG in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:05.896366] [INFO ] [sig ] [3028/3407] Forecasting TPGXL... [2026-02-16T20:33:05.896399] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-16T20:33:05.896430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-16T20:33:05.907903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-16T20:33:05.908321] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-16T20:33:05.909197] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-16T20:33:05.909251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:05.909284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:05.909311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:05.909370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:05.969082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:05.970032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:05.970140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:05.970179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:06.090437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:06.090622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:06.090675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:06.090716] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:06.094617] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=30.74%) [2026-02-16T20:33:06.094908] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-16T20:33:06.095057] [INFO ] [sig ] TPGXL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:06.258181] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TPGXL.txt [2026-02-16T20:33:06.258344] [INFO ] [sig ] [3028/3407] Completed TPGXL in 0.4s | 2.80 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-16T20:33:06.258386] [INFO ] [sig ] [3029/3407] Forecasting TPH... [2026-02-16T20:33:06.258415] [INFO ] [sig ] Generating forecast for: TPH [2026-02-16T20:33:06.258477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-16T20:33:06.269487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-16T20:33:06.269876] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-16T20:33:06.270766] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-16T20:33:06.270821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:06.270852] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:06.270878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:06.270934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:06.327328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:06.328232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:06.328318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:06.328351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:06.446322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:06.446695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:06.446738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:06.446767] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:06.450401] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-16T20:33:06.450712] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-16T20:33:06.450841] [INFO ] [sig ] TPH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:06.595289] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TPH.txt [2026-02-16T20:33:06.595433] [INFO ] [sig ] [3029/3407] Completed TPH in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-16T20:33:06.595474] [INFO ] [sig ] [3030/3407] Forecasting TPL... [2026-02-16T20:33:06.595510] [INFO ] [sig ] Generating forecast for: TPL [2026-02-16T20:33:06.595584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-16T20:33:06.606492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-16T20:33:06.606841] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-16T20:33:06.607686] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-16T20:33:06.607739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:06.607770] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:06.607798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:06.607854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:06.670958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:06.671983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:06.672076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:06.672111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:06.789824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:06.789980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:06.790022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:06.790051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:06.793511] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-16T20:33:06.793821] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-16T20:33:06.793950] [INFO ] [sig ] TPL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:06.935633] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPL.txt [2026-02-16T20:33:06.935790] [INFO ] [sig ] [3030/3407] Completed TPL in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-16T20:33:06.935830] [INFO ] [sig ] [3031/3407] Forecasting TPVG... [2026-02-16T20:33:06.935860] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-16T20:33:06.935902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-16T20:33:06.948372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-16T20:33:06.948737] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-16T20:33:06.949600] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-16T20:33:06.949653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:06.949685] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:06.949712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:06.949768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:07.008999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:07.009964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:07.010096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:07.010130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:07.127478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:07.127650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:07.127693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:07.127722] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:07.131217] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-16T20:33:07.131493] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-16T20:33:07.131641] [INFO ] [sig ] TPVG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:07.273130] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TPVG.txt [2026-02-16T20:33:07.273260] [INFO ] [sig ] [3031/3407] Completed TPVG in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-16T20:33:07.273299] [INFO ] [sig ] [3032/3407] Forecasting TPYP... [2026-02-16T20:33:07.273328] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-16T20:33:07.273378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-16T20:33:07.284395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-16T20:33:07.284691] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-16T20:33:07.285660] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-16T20:33:07.285713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:07.285745] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:07.285771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:07.285828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:07.344689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:07.345404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:07.345483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:07.345515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:07.467892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:07.468219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:07.468267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:07.468297] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:07.472432] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-16T20:33:07.472854] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-16T20:33:07.473028] [INFO ] [sig ] TPYP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:07.622748] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPYP.txt [2026-02-16T20:33:07.622905] [INFO ] [sig ] [3032/3407] Completed TPYP in 0.3s | 2.80 sym/s | Total: 18.0m | ETA: 2.2m [2026-02-16T20:33:07.622946] [INFO ] [sig ] [3033/3407] Forecasting TPZ... [2026-02-16T20:33:07.622978] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-16T20:33:07.623008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-16T20:33:07.634646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-16T20:33:07.635013] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-16T20:33:07.635875] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-16T20:33:07.635929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:07.635961] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:07.635989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:07.636056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:07.707687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:07.708626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:07.708729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:07.708770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:07.818852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:07.819008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:07.819052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:07.819106] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:07.822522] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=64.75%) [2026-02-16T20:33:07.822809] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-16T20:33:07.822934] [INFO ] [sig ] TPZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:07.964526] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TPZ.txt [2026-02-16T20:33:07.964675] [INFO ] [sig ] [3033/3407] Completed TPZ in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:07.964716] [INFO ] [sig ] [3034/3407] Forecasting TQQQ... [2026-02-16T20:33:07.964745] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-16T20:33:07.964775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-16T20:33:07.975737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-16T20:33:07.976047] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-16T20:33:07.976846] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-16T20:33:07.976898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:07.976931] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:07.976958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:07.977015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:08.034201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:08.035001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:08.035084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:08.035117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:08.160667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:08.160876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:08.160926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:08.160961] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:08.164520] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=97.57%) [2026-02-16T20:33:08.164839] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-16T20:33:08.164971] [INFO ] [sig ] TQQQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:08.311664] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TQQQ.txt [2026-02-16T20:33:08.311827] [INFO ] [sig ] [3034/3407] Completed TQQQ in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:08.311867] [INFO ] [sig ] [3035/3407] Forecasting TRC... [2026-02-16T20:33:08.311896] [INFO ] [sig ] Generating forecast for: TRC [2026-02-16T20:33:08.311957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-16T20:33:08.323455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-16T20:33:08.323761] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-16T20:33:08.324548] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-16T20:33:08.324622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:08.324655] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:08.324682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:08.324738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:08.381658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:08.382498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:08.382594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:08.382630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:08.502773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:08.502926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:08.502966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:08.502996] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:08.507071] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-16T20:33:08.507349] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-16T20:33:08.507473] [INFO ] [sig ] TRC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:08.657694] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRC.txt [2026-02-16T20:33:08.657843] [INFO ] [sig ] [3035/3407] Completed TRC in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:08.657882] [INFO ] [sig ] [3036/3407] Forecasting TRDA... [2026-02-16T20:33:08.657912] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-16T20:33:08.657943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-16T20:33:08.669358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-16T20:33:08.669644] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-16T20:33:08.670410] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-16T20:33:08.670461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:08.670492] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:08.670518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:08.670600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:08.732976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:08.733893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:08.733978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:08.734012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:08.861675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:08.861831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:08.861874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:08.861903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:08.865303] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-16T20:33:08.865610] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-16T20:33:08.865738] [INFO ] [sig ] TRDA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:09.015139] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRDA.txt [2026-02-16T20:33:09.015289] [INFO ] [sig ] [3036/3407] Completed TRDA in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:09.015329] [INFO ] [sig ] [3037/3407] Forecasting TREE... [2026-02-16T20:33:09.015358] [INFO ] [sig ] Generating forecast for: TREE [2026-02-16T20:33:09.015390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-16T20:33:09.026511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-16T20:33:09.026886] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-16T20:33:09.027696] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-16T20:33:09.027747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:09.027780] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:09.027807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:09.027875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:09.088160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:09.089069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:09.089171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:09.089212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:09.219365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:09.219535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:09.219592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:09.219625] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:09.223331] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=24.20%) [2026-02-16T20:33:09.223643] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-16T20:33:09.223793] [INFO ] [sig ] TREE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:09.371848] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TREE.txt [2026-02-16T20:33:09.372026] [INFO ] [sig ] [3037/3407] Completed TREE in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:09.372073] [INFO ] [sig ] [3038/3407] Forecasting TREX... [2026-02-16T20:33:09.372105] [INFO ] [sig ] Generating forecast for: TREX [2026-02-16T20:33:09.372135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-16T20:33:09.385057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-16T20:33:09.385388] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-16T20:33:09.386285] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-16T20:33:09.386339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:09.386400] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:09.386429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:09.386686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:09.445031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:09.445884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:09.445967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:09.446000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:09.576948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:09.577114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:09.577156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:09.577186] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:09.580695] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-02-16T20:33:09.580987] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-16T20:33:09.581122] [INFO ] [sig ] TREX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:09.729676] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TREX.txt [2026-02-16T20:33:09.729853] [INFO ] [sig ] [3038/3407] Completed TREX in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:09.729922] [INFO ] [sig ] [3039/3407] Forecasting TRGP... [2026-02-16T20:33:09.729957] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-16T20:33:09.729988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-16T20:33:09.741593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-16T20:33:09.741946] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-16T20:33:09.742810] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-16T20:33:09.742874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:09.742908] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:09.742935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:09.742992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:09.800567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:09.801494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:09.801591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:09.801627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:09.920313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:09.920467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:09.920508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:09.920537] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:09.923915] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-02-16T20:33:09.924192] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-16T20:33:09.924315] [INFO ] [sig ] TRGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:10.080198] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRGP.txt [2026-02-16T20:33:10.080359] [INFO ] [sig ] [3039/3407] Completed TRGP in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:10.080399] [INFO ] [sig ] [3040/3407] Forecasting TRI... [2026-02-16T20:33:10.080430] [INFO ] [sig ] Generating forecast for: TRI [2026-02-16T20:33:10.080460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-16T20:33:10.093299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-16T20:33:10.093729] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-16T20:33:10.094563] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-16T20:33:10.094639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:10.094673] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:10.094701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:10.094759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:10.157093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:10.158028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:10.158113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:10.158148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:10.287614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:10.287776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:10.287818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:10.287848] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:10.291272] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=30.41%) [2026-02-16T20:33:10.291568] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-16T20:33:10.291720] [INFO ] [sig ] TRI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:10.442644] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRI.txt [2026-02-16T20:33:10.442788] [INFO ] [sig ] [3040/3407] Completed TRI in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:10.442829] [INFO ] [sig ] [3041/3407] Forecasting TRIN... [2026-02-16T20:33:10.442859] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-16T20:33:10.442920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-16T20:33:10.454459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-16T20:33:10.454759] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-16T20:33:10.455534] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-16T20:33:10.455605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:10.455639] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:10.455666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:10.455723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:10.516952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:10.517931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:10.518031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:10.518066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:10.634992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:10.635148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:10.635190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:10.635268] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:10.638708] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-16T20:33:10.638994] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-16T20:33:10.639122] [INFO ] [sig ] TRIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:10.780892] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRIN.txt [2026-02-16T20:33:10.781042] [INFO ] [sig ] [3041/3407] Completed TRIN in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:10.781085] [INFO ] [sig ] [3042/3407] Forecasting TRIP... [2026-02-16T20:33:10.781116] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-16T20:33:10.781172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-16T20:33:10.792531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-16T20:33:10.792909] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-16T20:33:10.793852] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-16T20:33:10.793918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:10.793968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:10.793998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:10.794055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:10.857003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:10.857890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:10.857990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:10.858029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:10.983040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:10.983193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:10.983234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:10.983263] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:10.986634] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-16T20:33:10.986910] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-16T20:33:10.987035] [INFO ] [sig ] TRIP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:11.136803] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRIP.txt [2026-02-16T20:33:11.136977] [INFO ] [sig ] [3042/3407] Completed TRIP in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:11.137051] [INFO ] [sig ] [3043/3407] Forecasting TRMB... [2026-02-16T20:33:11.137085] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-16T20:33:11.137116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-16T20:33:11.148521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-16T20:33:11.148909] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-16T20:33:11.149754] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-16T20:33:11.149808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:11.149841] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:11.149870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:11.149928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:11.211066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:11.212079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:11.212163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:11.212197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:11.342482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:11.342665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:11.342708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:11.342738] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:11.346424] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=44.40%) [2026-02-16T20:33:11.346724] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-16T20:33:11.346851] [INFO ] [sig ] TRMB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:11.490382] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRMB.txt [2026-02-16T20:33:11.490531] [INFO ] [sig ] [3043/3407] Completed TRMB in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:11.490587] [INFO ] [sig ] [3044/3407] Forecasting TRMD... [2026-02-16T20:33:11.490622] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-16T20:33:11.490653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-16T20:33:11.501912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-16T20:33:11.502218] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-16T20:33:11.503037] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-16T20:33:11.503090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:11.503122] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:11.503149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:11.503206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:11.561013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:11.561767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:11.561847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:11.561879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:11.681968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:11.682120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:11.682162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:11.682192] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:11.686341] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=50.47%) [2026-02-16T20:33:11.686640] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-16T20:33:11.686776] [INFO ] [sig ] TRMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:11.835457] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRMD.txt [2026-02-16T20:33:11.835651] [INFO ] [sig ] [3044/3407] Completed TRMD in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:11.835726] [INFO ] [sig ] [3045/3407] Forecasting TRMK... [2026-02-16T20:33:11.835759] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-16T20:33:11.835788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-16T20:33:11.850551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-16T20:33:11.851046] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-16T20:33:11.852148] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-16T20:33:11.852221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:11.852263] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:11.852297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:11.852376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:11.916032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:11.916949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:11.917045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:11.917079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:12.037921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:12.038119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:12.038170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:12.038201] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:12.042023] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-02-16T20:33:12.042377] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-16T20:33:12.042544] [INFO ] [sig ] TRMK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:12.192559] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRMK.txt [2026-02-16T20:33:12.192749] [INFO ] [sig ] [3045/3407] Completed TRMK in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-16T20:33:12.192792] [INFO ] [sig ] [3046/3407] Forecasting TRN... [2026-02-16T20:33:12.192825] [INFO ] [sig ] Generating forecast for: TRN [2026-02-16T20:33:12.192887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-16T20:33:12.204961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-16T20:33:12.205384] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-16T20:33:12.206295] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-16T20:33:12.206520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:12.206551] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:12.206601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:12.206660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:12.265990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:12.266945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:12.267049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:12.267082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:12.389974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:12.390155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:12.390197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:12.390227] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:12.393832] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-02-16T20:33:12.394205] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-16T20:33:12.394367] [INFO ] [sig ] TRN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:12.542955] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRN.txt [2026-02-16T20:33:12.543154] [INFO ] [sig ] [3046/3407] Completed TRN in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-16T20:33:12.543253] [INFO ] [sig ] [3047/3407] Forecasting TRNO... [2026-02-16T20:33:12.543316] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-16T20:33:12.543371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-16T20:33:12.558626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-16T20:33:12.559173] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-16T20:33:12.560331] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-16T20:33:12.560398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:12.560443] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:12.560478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:12.560554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:12.622202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:12.623124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:12.623210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:12.623245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:12.747089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:12.747255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:12.747299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:12.747329] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:12.750994] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-16T20:33:12.751340] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-16T20:33:12.751484] [INFO ] [sig ] TRNO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:12.901985] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRNO.txt [2026-02-16T20:33:12.902149] [INFO ] [sig ] [3047/3407] Completed TRNO in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-16T20:33:12.902189] [INFO ] [sig ] [3048/3407] Forecasting TRNS... [2026-02-16T20:33:12.902220] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-16T20:33:12.902250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-16T20:33:12.913706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-16T20:33:12.914124] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-16T20:33:12.915009] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-16T20:33:12.915063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:12.915095] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:12.915123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:12.915180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:12.974201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:12.975132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:12.975274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:12.975318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:13.097103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:13.097299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:13.097369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:13.097422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:13.101197] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-16T20:33:13.101545] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-16T20:33:13.101716] [INFO ] [sig ] TRNS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:13.251266] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRNS.txt [2026-02-16T20:33:13.251434] [INFO ] [sig ] [3048/3407] Completed TRNS in 0.3s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-16T20:33:13.251475] [INFO ] [sig ] [3049/3407] Forecasting TROX... [2026-02-16T20:33:13.251505] [INFO ] [sig ] Generating forecast for: TROX [2026-02-16T20:33:13.251536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-16T20:33:13.263416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-16T20:33:13.263861] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-16T20:33:13.264746] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-16T20:33:13.264804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:13.264838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:13.264866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:13.264925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:13.323938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:13.324892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:13.324980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:13.325014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:13.455740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:13.455940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:13.455989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:13.456020] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:13.459734] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=56.44%) [2026-02-16T20:33:13.460092] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-16T20:33:13.460249] [INFO ] [sig ] TROX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:13.608126] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TROX.txt [2026-02-16T20:33:13.608288] [INFO ] [sig ] [3049/3407] Completed TROX in 0.4s | 2.80 sym/s | Total: 18.1m | ETA: 2.1m [2026-02-16T20:33:13.608329] [INFO ] [sig ] [3050/3407] Forecasting TRP... [2026-02-16T20:33:13.608362] [INFO ] [sig ] Generating forecast for: TRP [2026-02-16T20:33:13.608393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-16T20:33:13.620260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-16T20:33:13.620689] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-16T20:33:13.621532] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-16T20:33:13.621626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:13.621664] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:13.621694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:13.621752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:13.691783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:13.692696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:13.692785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:13.692820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:13.813927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:13.814095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:13.814137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:13.814168] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:13.817828] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-02-16T20:33:13.818211] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-16T20:33:13.818383] [INFO ] [sig ] TRP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:13.967307] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRP.txt [2026-02-16T20:33:13.967465] [INFO ] [sig ] [3050/3407] Completed TRP in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:13.967534] [INFO ] [sig ] [3051/3407] Forecasting TRS... [2026-02-16T20:33:13.967567] [INFO ] [sig ] Generating forecast for: TRS [2026-02-16T20:33:13.967618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-16T20:33:13.978953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-16T20:33:13.979288] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-16T20:33:13.980096] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-16T20:33:13.980149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:13.980188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:13.980222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:13.980292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:14.038395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:14.039293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:14.039389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:14.039424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:14.175284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:14.175691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:14.175738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:14.175769] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:14.179699] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-16T20:33:14.180035] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-16T20:33:14.180183] [INFO ] [sig ] TRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:14.330328] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRS.txt [2026-02-16T20:33:14.330507] [INFO ] [sig ] [3051/3407] Completed TRS in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:14.330547] [INFO ] [sig ] [3052/3407] Forecasting TRTX... [2026-02-16T20:33:14.330597] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-16T20:33:14.330631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-16T20:33:14.342384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-16T20:33:14.342739] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-16T20:33:14.343531] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-16T20:33:14.343601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:14.343637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:14.343664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:14.343721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:14.403816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:14.404858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:14.404943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:14.404979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:14.530331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:14.530484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:14.530526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:14.530555] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:14.534142] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=39.31%) [2026-02-16T20:33:14.534434] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-16T20:33:14.534567] [INFO ] [sig ] TRTX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:14.704193] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRTX.txt [2026-02-16T20:33:14.704369] [INFO ] [sig ] [3052/3407] Completed TRTX in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:14.704422] [INFO ] [sig ] [3053/3407] Forecasting TRUP... [2026-02-16T20:33:14.704459] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-16T20:33:14.704523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-16T20:33:14.716705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-16T20:33:14.717082] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-16T20:33:14.717934] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-16T20:33:14.718010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:14.718044] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:14.718072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:14.718128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:14.779002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:14.780074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:14.780156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:14.780190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:14.912156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:14.912348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:14.912391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:14.912422] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:14.916064] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=34.41%) [2026-02-16T20:33:14.916430] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-16T20:33:14.916593] [INFO ] [sig ] TRUP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:15.065992] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TRUP.txt [2026-02-16T20:33:15.066152] [INFO ] [sig ] [3053/3407] Completed TRUP in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:15.066202] [INFO ] [sig ] [3054/3407] Forecasting TRVG... [2026-02-16T20:33:15.066234] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-16T20:33:15.066266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-16T20:33:15.077705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-16T20:33:15.078108] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-16T20:33:15.078987] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-16T20:33:15.079040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:15.079072] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:15.079100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:15.079156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:15.137434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:15.138519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:15.138812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:15.138846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:15.266078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:15.266248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:15.266292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:15.266328] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:15.270175] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-16T20:33:15.270463] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-16T20:33:15.270617] [INFO ] [sig ] TRVG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:15.430333] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TRVG.txt [2026-02-16T20:33:15.430543] [INFO ] [sig ] [3054/3407] Completed TRVG in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:15.430622] [INFO ] [sig ] [3055/3407] Forecasting TS... [2026-02-16T20:33:15.430667] [INFO ] [sig ] Generating forecast for: TS [2026-02-16T20:33:15.430712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-16T20:33:15.445915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-16T20:33:15.446386] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-16T20:33:15.447497] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-16T20:33:15.447564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:15.447666] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:15.447710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:15.447797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:15.508551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:15.509504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:15.509613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:15.509653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:15.633320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:15.633481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:15.633524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:15.633552] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:15.636954] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-16T20:33:15.637234] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-16T20:33:15.637377] [INFO ] [sig ] TS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:15.780919] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TS.txt [2026-02-16T20:33:15.781068] [INFO ] [sig ] [3055/3407] Completed TS in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:15.781111] [INFO ] [sig ] [3056/3407] Forecasting TSBK... [2026-02-16T20:33:15.781166] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-16T20:33:15.781201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-16T20:33:15.792154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-16T20:33:15.792449] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-16T20:33:15.793254] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-16T20:33:15.793306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:15.793337] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:15.793363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:15.793419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:15.852101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:15.852746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:15.852829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:15.852863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:15.961477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:15.961635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:15.961678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:15.961707] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:15.965045] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-16T20:33:15.965319] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-16T20:33:15.965442] [INFO ] [sig ] TSBK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:16.113175] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TSBK.txt [2026-02-16T20:33:16.113323] [INFO ] [sig ] [3056/3407] Completed TSBK in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:16.113370] [INFO ] [sig ] [3057/3407] Forecasting TSCO... [2026-02-16T20:33:16.113405] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-16T20:33:16.113442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-16T20:33:16.125687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-16T20:33:16.125982] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-16T20:33:16.126771] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-16T20:33:16.126823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:16.126855] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:16.126882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:16.126937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:16.196271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:16.197371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:16.197457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:16.197492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:16.317090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:16.317244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:16.317303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:16.317333] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:16.320750] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=23.82%) [2026-02-16T20:33:16.321028] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-16T20:33:16.321152] [INFO ] [sig ] TSCO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:16.467773] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSCO.txt [2026-02-16T20:33:16.467931] [INFO ] [sig ] [3057/3407] Completed TSCO in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:16.467992] [INFO ] [sig ] [3058/3407] Forecasting TSDD... [2026-02-16T20:33:16.468024] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-16T20:33:16.468056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-16T20:33:16.478938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-16T20:33:16.479273] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-16T20:33:16.480096] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-16T20:33:16.480149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:16.480181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:16.480207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:16.480264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:16.537332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:16.538138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:16.538222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:16.538255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:16.663468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:16.663659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:16.663716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:16.663783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:16.667458] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-02-16T20:33:16.667796] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-16T20:33:16.667940] [INFO ] [sig ] TSDD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:16.819152] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSDD.txt [2026-02-16T20:33:16.819329] [INFO ] [sig ] [3058/3407] Completed TSDD in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:16.819412] [INFO ] [sig ] [3059/3407] Forecasting TSEM... [2026-02-16T20:33:16.819449] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-16T20:33:16.819482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-16T20:33:16.831867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-16T20:33:16.832183] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-16T20:33:16.833120] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-16T20:33:16.833175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:16.833208] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:16.833239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:16.833309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:16.894168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:16.894984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:16.895088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:16.895124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:17.018731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:17.018890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:17.018934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:17.018963] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:17.022457] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=3.16%) [2026-02-16T20:33:17.022768] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-16T20:33:17.022902] [INFO ] [sig ] TSEM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:17.174105] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSEM.txt [2026-02-16T20:33:17.174267] [INFO ] [sig ] [3059/3407] Completed TSEM in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:17.174321] [INFO ] [sig ] [3060/3407] Forecasting TSHA... [2026-02-16T20:33:17.174370] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-16T20:33:17.174443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-16T20:33:17.186653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-16T20:33:17.187063] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-16T20:33:17.188014] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-16T20:33:17.188077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:17.188112] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:17.188139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:17.188199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:17.249260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:17.250199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:17.250302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:17.250349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:17.371759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:17.371924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:17.371965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:17.371995] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:17.375431] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: DOWN (p=44.13%) [2026-02-16T20:33:17.375771] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-16T20:33:17.375906] [INFO ] [sig ] TSHA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:17.527189] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSHA.txt [2026-02-16T20:33:17.527364] [INFO ] [sig ] [3060/3407] Completed TSHA in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:17.527407] [INFO ] [sig ] [3061/3407] Forecasting TSI... [2026-02-16T20:33:17.527437] [INFO ] [sig ] Generating forecast for: TSI [2026-02-16T20:33:17.527502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-16T20:33:17.539251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-16T20:33:17.539689] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-16T20:33:17.540682] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-16T20:33:17.540739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:17.540786] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:17.540815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:17.540873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:17.602689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:17.603596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:17.603687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:17.603731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:17.724991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:17.725158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:17.725202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:17.725233] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:17.729121] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-16T20:33:17.729419] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-16T20:33:17.729554] [INFO ] [sig ] TSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:17.881961] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSI.txt [2026-02-16T20:33:17.882121] [INFO ] [sig ] [3061/3407] Completed TSI in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:17.882166] [INFO ] [sig ] [3062/3407] Forecasting TSL... [2026-02-16T20:33:17.882206] [INFO ] [sig ] Generating forecast for: TSL [2026-02-16T20:33:17.882239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-16T20:33:17.894395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-16T20:33:17.894818] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-16T20:33:17.895727] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-16T20:33:17.895781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:17.895814] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:17.895841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:17.895918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:17.958261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:17.959192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:17.959284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:17.959320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:18.083775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:18.083956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:18.084000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:18.084030] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:18.087792] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-16T20:33:18.088172] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-16T20:33:18.088336] [INFO ] [sig ] TSL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:18.229755] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSL.txt [2026-02-16T20:33:18.229916] [INFO ] [sig ] [3062/3407] Completed TSL in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-16T20:33:18.229958] [INFO ] [sig ] [3063/3407] Forecasting TSLA... [2026-02-16T20:33:18.229988] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-16T20:33:18.230018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-16T20:33:18.241833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-16T20:33:18.242229] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-16T20:33:18.243073] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-16T20:33:18.243127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:18.243159] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:18.243186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:18.243242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:18.304171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:18.305080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:18.305167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:18.305202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:18.434923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:18.435083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:18.435123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:18.435154] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:18.438772] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=24.14%) [2026-02-16T20:33:18.439057] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-16T20:33:18.439187] [INFO ] [sig ] TSLA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:18.606153] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSLA.txt [2026-02-16T20:33:18.606328] [INFO ] [sig ] [3063/3407] Completed TSLA in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-16T20:33:18.606373] [INFO ] [sig ] [3064/3407] Forecasting TSLL... [2026-02-16T20:33:18.606404] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-16T20:33:18.606436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-16T20:33:18.620231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-16T20:33:18.620800] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-16T20:33:18.621648] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-16T20:33:18.621702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:18.621735] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:18.621762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:18.621819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:18.693842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:18.694785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:18.694873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:18.694906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:18.826971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:18.827135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:18.827177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:18.827208] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:18.830960] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-16T20:33:18.831282] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-16T20:33:18.831444] [INFO ] [sig ] TSLL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:18.981270] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TSLL.txt [2026-02-16T20:33:18.981422] [INFO ] [sig ] [3064/3407] Completed TSLL in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-16T20:33:18.981461] [INFO ] [sig ] [3065/3407] Forecasting TSLQ... [2026-02-16T20:33:18.981498] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-16T20:33:18.981529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-16T20:33:18.993003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-16T20:33:18.993354] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-16T20:33:18.994215] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-16T20:33:18.994292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:18.994335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:18.994365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:18.994423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:19.055259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:19.056047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:19.056161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:19.056197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:19.184112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:19.184276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:19.184320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:19.184355] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:19.187832] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-02-16T20:33:19.188152] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-16T20:33:19.188284] [INFO ] [sig ] TSLQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:19.332112] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSLQ.txt [2026-02-16T20:33:19.332263] [INFO ] [sig ] [3065/3407] Completed TSLQ in 0.4s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-16T20:33:19.332304] [INFO ] [sig ] [3066/3407] Forecasting TSLS... [2026-02-16T20:33:19.332334] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-16T20:33:19.332363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-16T20:33:19.344555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-16T20:33:19.344898] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-16T20:33:19.345723] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-16T20:33:19.345776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:19.345808] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:19.345835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:19.345892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:19.403453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:19.404213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:19.404294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:19.404327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:19.520408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:19.520569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:19.520633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:19.520664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:19.524446] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-02-16T20:33:19.524952] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-16T20:33:19.525084] [INFO ] [sig ] TSLS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:19.673724] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSLS.txt [2026-02-16T20:33:19.673881] [INFO ] [sig ] [3066/3407] Completed TSLS in 0.3s | 2.80 sym/s | Total: 18.2m | ETA: 2.0m [2026-02-16T20:33:19.673931] [INFO ] [sig ] [3067/3407] Forecasting TSLX... [2026-02-16T20:33:19.673997] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-16T20:33:19.674035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-16T20:33:19.685783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-16T20:33:19.686138] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-16T20:33:19.687099] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-16T20:33:19.687154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:19.687187] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:19.687214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:19.687270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:19.748016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:19.748928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:19.749028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:19.749070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:19.873970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:19.874130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:19.874173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:19.874201] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:19.877842] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-02-16T20:33:19.878186] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-16T20:33:19.878365] [INFO ] [sig ] TSLX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:20.020349] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSLX.txt [2026-02-16T20:33:20.020497] [INFO ] [sig ] [3067/3407] Completed TSLX in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:20.020536] [INFO ] [sig ] [3068/3407] Forecasting TSM... [2026-02-16T20:33:20.020564] [INFO ] [sig ] Generating forecast for: TSM [2026-02-16T20:33:20.020641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-16T20:33:20.031628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-16T20:33:20.031943] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-16T20:33:20.032748] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-16T20:33:20.032800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:20.032833] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:20.032859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:20.032914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:20.091746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:20.092771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:20.092861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:20.092895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:20.216746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:20.216915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:20.216959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:20.217009] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:20.220827] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-16T20:33:20.221134] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-16T20:33:20.221271] [INFO ] [sig ] TSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:20.365589] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TSM.txt [2026-02-16T20:33:20.365784] [INFO ] [sig ] [3068/3407] Completed TSM in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:20.365826] [INFO ] [sig ] [3069/3407] Forecasting TSN... [2026-02-16T20:33:20.365889] [INFO ] [sig ] Generating forecast for: TSN [2026-02-16T20:33:20.365921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-16T20:33:20.377295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-16T20:33:20.377682] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-16T20:33:20.378520] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-16T20:33:20.378605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:20.378642] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:20.378669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:20.378726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:20.437021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:20.437872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:20.437955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:20.438009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:20.563751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:20.563906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:20.563947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:20.563976] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:20.567422] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=33.67%) [2026-02-16T20:33:20.567760] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-16T20:33:20.567896] [INFO ] [sig ] TSN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:20.717711] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TSN.txt [2026-02-16T20:33:20.717891] [INFO ] [sig ] [3069/3407] Completed TSN in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:20.717931] [INFO ] [sig ] [3070/3407] Forecasting TSQ... [2026-02-16T20:33:20.718011] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-16T20:33:20.718047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-16T20:33:20.730484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-16T20:33:20.730905] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-16T20:33:20.731747] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-16T20:33:20.731800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:20.731832] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:20.731860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:20.731917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:20.792843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:20.794008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:20.794096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:20.794150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:20.922693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:20.922858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:20.922901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:20.922930] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:20.926894] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-02-16T20:33:20.927198] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-16T20:33:20.927334] [INFO ] [sig ] TSQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:21.074418] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TSQ.txt [2026-02-16T20:33:21.074555] [INFO ] [sig ] [3070/3407] Completed TSQ in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:21.074615] [INFO ] [sig ] [3071/3407] Forecasting TTC... [2026-02-16T20:33:21.074654] [INFO ] [sig ] Generating forecast for: TTC [2026-02-16T20:33:21.074684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-16T20:33:21.086071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-16T20:33:21.086413] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-16T20:33:21.087230] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-16T20:33:21.087282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:21.087314] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:21.087341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:21.087396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:21.147246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:21.147960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:21.148067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:21.148102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:21.273987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:21.274121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:21.274163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:21.274193] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:21.277793] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-16T20:33:21.278099] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-16T20:33:21.278226] [INFO ] [sig ] TTC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:21.441307] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTC.txt [2026-02-16T20:33:21.441512] [INFO ] [sig ] [3071/3407] Completed TTC in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:21.441620] [INFO ] [sig ] [3072/3407] Forecasting TTD... [2026-02-16T20:33:21.441673] [INFO ] [sig ] Generating forecast for: TTD [2026-02-16T20:33:21.441718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-16T20:33:21.455277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-16T20:33:21.455740] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-16T20:33:21.456590] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-16T20:33:21.456653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:21.456723] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:21.456765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:21.456860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:21.516441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:21.517393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:21.517480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:21.517515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:21.636436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:21.636615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:21.636658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:21.636687] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:21.640178] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-02-16T20:33:21.640460] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-16T20:33:21.640609] [INFO ] [sig ] TTD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:21.781984] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTD.txt [2026-02-16T20:33:21.782113] [INFO ] [sig ] [3072/3407] Completed TTD in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:21.782152] [INFO ] [sig ] [3073/3407] Forecasting TTE... [2026-02-16T20:33:21.782182] [INFO ] [sig ] Generating forecast for: TTE [2026-02-16T20:33:21.782217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-16T20:33:21.794008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-16T20:33:21.794302] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-16T20:33:21.795134] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-16T20:33:21.795187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:21.795221] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:21.795249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:21.795308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:21.854345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:21.854984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:21.855065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:21.855098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:21.972602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:21.972747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:21.972787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:21.972816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:21.976185] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-16T20:33:21.976453] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-16T20:33:21.976599] [INFO ] [sig ] TTE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:22.117532] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTE.txt [2026-02-16T20:33:22.117671] [INFO ] [sig ] [3073/3407] Completed TTE in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:22.117711] [INFO ] [sig ] [3074/3407] Forecasting TTEC... [2026-02-16T20:33:22.117741] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-16T20:33:22.117771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-16T20:33:22.129221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-16T20:33:22.129526] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-16T20:33:22.130325] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-16T20:33:22.130388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:22.130421] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:22.130449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:22.130510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:22.188146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:22.188787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:22.188866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:22.188898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:22.306356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:22.306508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:22.306548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:22.306594] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:22.310091] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=70.32%) [2026-02-16T20:33:22.310364] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-16T20:33:22.310488] [INFO ] [sig ] TTEC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:22.451480] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTEC.txt [2026-02-16T20:33:22.451620] [INFO ] [sig ] [3074/3407] Completed TTEC in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:22.451665] [INFO ] [sig ] [3075/3407] Forecasting TTEK... [2026-02-16T20:33:22.451716] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-16T20:33:22.451750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-16T20:33:22.463185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-16T20:33:22.463489] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-16T20:33:22.464343] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-16T20:33:22.464397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:22.464430] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:22.464458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:22.464515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:22.523643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:22.524259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:22.524341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:22.524374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:22.648281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:22.648444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:22.648494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:22.648604] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:22.652356] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=48.44%) [2026-02-16T20:33:22.652706] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-16T20:33:22.652858] [INFO ] [sig ] TTEK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:22.797309] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TTEK.txt [2026-02-16T20:33:22.797448] [INFO ] [sig ] [3075/3407] Completed TTEK in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:22.797495] [INFO ] [sig ] [3076/3407] Forecasting TTI... [2026-02-16T20:33:22.797530] [INFO ] [sig ] Generating forecast for: TTI [2026-02-16T20:33:22.797567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-16T20:33:22.807847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-16T20:33:22.808171] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-16T20:33:22.809065] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-16T20:33:22.809120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:22.809154] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:22.809183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:22.809241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:22.869873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:22.870506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:22.870605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:22.870642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:22.995841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:22.995993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:22.996033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:22.996063] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:22.999503] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-16T20:33:22.999831] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-16T20:33:22.999969] [INFO ] [sig ] TTI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:23.159585] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTI.txt [2026-02-16T20:33:23.159904] [INFO ] [sig ] [3076/3407] Completed TTI in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:23.159944] [INFO ] [sig ] [3077/3407] Forecasting TTMI... [2026-02-16T20:33:23.159972] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-16T20:33:23.160002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-16T20:33:23.170955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-16T20:33:23.171271] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-16T20:33:23.172095] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-16T20:33:23.172148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:23.172178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:23.172205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:23.172262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:23.232956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:23.233852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:23.233936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:23.233971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:23.358974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:23.359130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:23.359173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:23.359205] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:23.362791] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-02-16T20:33:23.363076] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-16T20:33:23.363205] [INFO ] [sig ] TTMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:23.519962] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTMI.txt [2026-02-16T20:33:23.520136] [INFO ] [sig ] [3077/3407] Completed TTMI in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:23.520215] [INFO ] [sig ] [3078/3407] Forecasting TTWO... [2026-02-16T20:33:23.520249] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-16T20:33:23.520281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-16T20:33:23.532435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-16T20:33:23.533023] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-16T20:33:23.533860] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-16T20:33:23.533913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:23.533946] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:23.533973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:23.534031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:23.595654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:23.596540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:23.596666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:23.596703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:23.719179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:23.719359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:23.719403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:23.719437] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:23.723087] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=75.88%) [2026-02-16T20:33:23.723364] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-16T20:33:23.723504] [INFO ] [sig ] TTWO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:23.866689] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TTWO.txt [2026-02-16T20:33:23.866874] [INFO ] [sig ] [3078/3407] Completed TTWO in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:23.866918] [INFO ] [sig ] [3079/3407] Forecasting TUGN... [2026-02-16T20:33:23.866947] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-16T20:33:23.866976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-16T20:33:23.877879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-16T20:33:23.878204] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-16T20:33:23.879033] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-16T20:33:23.879086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:23.879118] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:23.879144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:23.879200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:23.939178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:23.939883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:23.939980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:23.940015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:24.049414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:24.049584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:24.049629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:24.049660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:24.053741] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-02-16T20:33:24.054126] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-16T20:33:24.054290] [INFO ] [sig ] TUGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:24.200818] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TUGN.txt [2026-02-16T20:33:24.200951] [INFO ] [sig ] [3079/3407] Completed TUGN in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-16T20:33:24.200991] [INFO ] [sig ] [3080/3407] Forecasting TUSK... [2026-02-16T20:33:24.201020] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-16T20:33:24.201050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-16T20:33:24.211231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-16T20:33:24.211502] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-16T20:33:24.212311] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-16T20:33:24.212364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:24.212396] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:24.212423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:24.212480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:24.269994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:24.270711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:24.270792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:24.270825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:24.389685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:24.389848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:24.389891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:24.389923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:24.393412] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-02-16T20:33:24.393745] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-16T20:33:24.393875] [INFO ] [sig ] TUSK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:24.540974] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TUSK.txt [2026-02-16T20:33:24.541116] [INFO ] [sig ] [3080/3407] Completed TUSK in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-16T20:33:24.541156] [INFO ] [sig ] [3081/3407] Forecasting TVC... [2026-02-16T20:33:24.541186] [INFO ] [sig ] Generating forecast for: TVC [2026-02-16T20:33:24.541216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-16T20:33:24.552652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-16T20:33:24.552948] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-16T20:33:24.553893] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-16T20:33:24.553944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:24.553977] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:24.554003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:24.554060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:24.616760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:24.617648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:24.617735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:24.617769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:24.723714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:24.723886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:24.723929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:24.723959] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:24.727405] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-16T20:33:24.727701] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-16T20:33:24.727832] [INFO ] [sig ] TVC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:24.870605] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TVC.txt [2026-02-16T20:33:24.870743] [INFO ] [sig ] [3081/3407] Completed TVC in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-16T20:33:24.870782] [INFO ] [sig ] [3082/3407] Forecasting TVE... [2026-02-16T20:33:24.870835] [INFO ] [sig ] Generating forecast for: TVE [2026-02-16T20:33:24.870884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-16T20:33:24.880899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-16T20:33:24.881176] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-16T20:33:24.881970] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-16T20:33:24.882022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:24.882054] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:24.882081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:24.882138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:24.939194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:24.939917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:24.940023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:24.940057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:25.052548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:25.052725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:25.052768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:25.052797] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:25.056168] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-16T20:33:25.056441] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-16T20:33:25.056614] [INFO ] [sig ] TVE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:25.203594] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TVE.txt [2026-02-16T20:33:25.203750] [INFO ] [sig ] [3082/3407] Completed TVE in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-16T20:33:25.203822] [INFO ] [sig ] [3083/3407] Forecasting TVTX... [2026-02-16T20:33:25.203856] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-16T20:33:25.203889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-16T20:33:25.215059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-16T20:33:25.215348] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-16T20:33:25.216228] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-16T20:33:25.216283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:25.216316] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:25.216344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:25.216403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:25.276139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:25.276895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:25.276986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:25.277041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:25.406974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:25.407148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:25.407192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:25.407224] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:25.411048] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=74.21%) [2026-02-16T20:33:25.411338] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-16T20:33:25.411479] [INFO ] [sig ] TVTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:25.558769] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TVTX.txt [2026-02-16T20:33:25.558913] [INFO ] [sig ] [3083/3407] Completed TVTX in 0.4s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-16T20:33:25.558955] [INFO ] [sig ] [3084/3407] Forecasting TWFG... [2026-02-16T20:33:25.558986] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-16T20:33:25.559042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-16T20:33:25.570443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-16T20:33:25.570763] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-16T20:33:25.571609] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-16T20:33:25.571681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:25.571725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:25.571763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:25.571845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:25.632788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:25.633625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:25.633707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:25.633741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:25.757379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:25.757541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:25.757615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:25.757653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:25.761113] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-02-16T20:33:25.761390] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-16T20:33:25.761530] [INFO ] [sig ] TWFG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:25.904975] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TWFG.txt [2026-02-16T20:33:25.905105] [INFO ] [sig ] [3084/3407] Completed TWFG in 0.3s | 2.80 sym/s | Total: 18.3m | ETA: 1.9m [2026-02-16T20:33:25.905145] [INFO ] [sig ] [3085/3407] Forecasting TWG... [2026-02-16T20:33:25.905173] [INFO ] [sig ] Generating forecast for: TWG [2026-02-16T20:33:25.905203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-16T20:33:25.916088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-16T20:33:25.916363] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-16T20:33:25.917145] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-16T20:33:25.917198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:25.917240] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:25.917269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:25.917325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:25.975158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:25.975825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:25.975902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:25.975935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:26.094448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:26.094622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:26.094665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:26.094695] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:26.098064] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=74.28%) [2026-02-16T20:33:26.098334] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-16T20:33:26.098459] [INFO ] [sig ] TWG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:26.242433] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TWG.txt [2026-02-16T20:33:26.242607] [INFO ] [sig ] [3085/3407] Completed TWG in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:26.242651] [INFO ] [sig ] [3086/3407] Forecasting TWI... [2026-02-16T20:33:26.242681] [INFO ] [sig ] Generating forecast for: TWI [2026-02-16T20:33:26.242711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-16T20:33:26.253405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-16T20:33:26.253928] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-16T20:33:26.254733] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-16T20:33:26.254785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:26.254817] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:26.254843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:26.254899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:26.312738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:26.313409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:26.313489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:26.313526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:26.450905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:26.451071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:26.451121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:26.451151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:26.454988] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-16T20:33:26.455272] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-16T20:33:26.455401] [INFO ] [sig ] TWI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:26.599687] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TWI.txt [2026-02-16T20:33:26.599827] [INFO ] [sig ] [3086/3407] Completed TWI in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:26.599868] [INFO ] [sig ] [3087/3407] Forecasting TWIN... [2026-02-16T20:33:26.599897] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-16T20:33:26.599927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-16T20:33:26.611684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-16T20:33:26.612264] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-16T20:33:26.613476] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-16T20:33:26.613545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:26.613622] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:26.613664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:26.613741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:26.681648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:26.682490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:26.682593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:26.682631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:26.802366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:26.802525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:26.802567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:26.802619] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:26.806096] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-16T20:33:26.806378] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-16T20:33:26.806505] [INFO ] [sig ] TWIN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:26.960893] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TWIN.txt [2026-02-16T20:33:26.961119] [INFO ] [sig ] [3087/3407] Completed TWIN in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:26.961176] [INFO ] [sig ] [3088/3407] Forecasting TWLO... [2026-02-16T20:33:26.961207] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-16T20:33:26.961237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-16T20:33:26.972669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-16T20:33:26.973029] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-16T20:33:26.973949] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-16T20:33:26.974002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:26.974034] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:26.974061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:26.974118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:27.033434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:27.034399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:27.034490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:27.034532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:27.168802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:27.168954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:27.168997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:27.169027] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:27.172391] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-16T20:33:27.172683] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-16T20:33:27.172812] [INFO ] [sig ] TWLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:27.317307] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TWLO.txt [2026-02-16T20:33:27.317449] [INFO ] [sig ] [3088/3407] Completed TWLO in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:27.317507] [INFO ] [sig ] [3089/3407] Forecasting TWO... [2026-02-16T20:33:27.317539] [INFO ] [sig ] Generating forecast for: TWO [2026-02-16T20:33:27.317607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-16T20:33:27.328325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-16T20:33:27.328658] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-16T20:33:27.329490] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-16T20:33:27.329544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:27.329622] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:27.329652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:27.329711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:27.390211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:27.390966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:27.391047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:27.391080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:27.511354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:27.511512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:27.511552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:27.511599] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:27.515150] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-02-16T20:33:27.515445] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-16T20:33:27.515591] [INFO ] [sig ] TWO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:27.660833] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TWO.txt [2026-02-16T20:33:27.661042] [INFO ] [sig ] [3089/3407] Completed TWO in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:27.661122] [INFO ] [sig ] [3090/3407] Forecasting TX... [2026-02-16T20:33:27.661156] [INFO ] [sig ] Generating forecast for: TX [2026-02-16T20:33:27.661188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-16T20:33:27.672587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-16T20:33:27.672942] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-16T20:33:27.674058] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-16T20:33:27.674127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:27.674178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:27.674225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:27.674313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:27.743930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:27.744806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:27.744891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:27.744924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:27.869907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:27.870076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:27.870119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:27.870148] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:27.873700] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=14.07%) [2026-02-16T20:33:27.874033] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-16T20:33:27.874190] [INFO ] [sig ] TX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:28.018282] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TX.txt [2026-02-16T20:33:28.018448] [INFO ] [sig ] [3090/3407] Completed TX in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:28.018490] [INFO ] [sig ] [3091/3407] Forecasting TXG... [2026-02-16T20:33:28.018519] [INFO ] [sig ] Generating forecast for: TXG [2026-02-16T20:33:28.018603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-16T20:33:28.029546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-16T20:33:28.029924] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-16T20:33:28.030750] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-16T20:33:28.030802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:28.030835] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:28.030861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:28.030917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:28.089007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:28.089879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:28.089960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:28.089993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:28.209225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:28.209382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:28.209424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:28.209453] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:28.213006] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-02-16T20:33:28.213278] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-16T20:33:28.213405] [INFO ] [sig ] TXG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:28.355865] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TXG.txt [2026-02-16T20:33:28.356041] [INFO ] [sig ] [3091/3407] Completed TXG in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:28.356093] [INFO ] [sig ] [3092/3407] Forecasting TXMD... [2026-02-16T20:33:28.356124] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-16T20:33:28.356154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-16T20:33:28.366552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-16T20:33:28.366942] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-16T20:33:28.367813] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-16T20:33:28.367867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:28.367900] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:28.367927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:28.368011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:28.431992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:28.432867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:28.432953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:28.432988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:28.554381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:28.554545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:28.554606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:28.554655] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:28.558510] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-16T20:33:28.558891] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-16T20:33:28.559034] [INFO ] [sig ] TXMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:28.714088] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TXMD.txt [2026-02-16T20:33:28.714246] [INFO ] [sig ] [3092/3407] Completed TXMD in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:28.714288] [INFO ] [sig ] [3093/3407] Forecasting TXN... [2026-02-16T20:33:28.714318] [INFO ] [sig ] Generating forecast for: TXN [2026-02-16T20:33:28.714391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-16T20:33:28.726716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-16T20:33:28.727090] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-16T20:33:28.727902] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-16T20:33:28.727954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:28.728018] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:28.728047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:28.728104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:28.789501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:28.790422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:28.790509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:28.790545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:28.919446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:28.919651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:28.919713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:28.919746] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:28.923279] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=18.29%) [2026-02-16T20:33:28.923564] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-16T20:33:28.923718] [INFO ] [sig ] TXN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:29.075914] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TXN.txt [2026-02-16T20:33:29.076100] [INFO ] [sig ] [3093/3407] Completed TXN in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:29.076145] [INFO ] [sig ] [3094/3407] Forecasting TXO... [2026-02-16T20:33:29.076175] [INFO ] [sig ] Generating forecast for: TXO [2026-02-16T20:33:29.076205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-16T20:33:29.088106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-16T20:33:29.088492] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-16T20:33:29.089407] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-16T20:33:29.089477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:29.089518] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:29.089551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:29.089676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:29.149096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:29.150225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:29.150329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:29.150380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:29.276236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:29.276389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:29.276430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:29.276459] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:29.279926] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-16T20:33:29.280198] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-16T20:33:29.280323] [INFO ] [sig ] TXO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:29.430605] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TXO.txt [2026-02-16T20:33:29.430823] [INFO ] [sig ] [3094/3407] Completed TXO in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:29.430904] [INFO ] [sig ] [3095/3407] Forecasting TXRH... [2026-02-16T20:33:29.430944] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-16T20:33:29.430981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-16T20:33:29.443857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-16T20:33:29.444334] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-16T20:33:29.445434] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-16T20:33:29.445497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:29.445535] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:29.445569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:29.445673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:29.514194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:29.515203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:29.515294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:29.515329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:29.640610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:29.640768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:29.640813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:29.640841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:29.644261] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=57.80%) [2026-02-16T20:33:29.644539] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-16T20:33:29.644718] [INFO ] [sig ] TXRH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:29.798724] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TXRH.txt [2026-02-16T20:33:29.799078] [INFO ] [sig ] [3095/3407] Completed TXRH in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:29.799129] [INFO ] [sig ] [3096/3407] Forecasting TY... [2026-02-16T20:33:29.799165] [INFO ] [sig ] Generating forecast for: TY [2026-02-16T20:33:29.799231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-16T20:33:29.811900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-16T20:33:29.812312] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-16T20:33:29.813172] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-16T20:33:29.813227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:29.813261] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:29.813300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:29.813359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:29.873047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:29.873978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:29.874073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:29.874108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:30.002983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:30.003152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:30.003195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:30.003226] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:30.007126] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-02-16T20:33:30.007427] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-16T20:33:30.007563] [INFO ] [sig ] TY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:30.149703] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TY.txt [2026-02-16T20:33:30.149873] [INFO ] [sig ] [3096/3407] Completed TY in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-16T20:33:30.149913] [INFO ] [sig ] [3097/3407] Forecasting TYG... [2026-02-16T20:33:30.149944] [INFO ] [sig ] Generating forecast for: TYG [2026-02-16T20:33:30.149974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-16T20:33:30.160619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-16T20:33:30.160963] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-16T20:33:30.161801] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-16T20:33:30.161854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:30.161885] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:30.161912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:30.161971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:30.219382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:30.220311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:30.220395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:30.220427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:30.339486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:30.339673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:30.339716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:30.339746] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:30.343210] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-02-16T20:33:30.343490] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-16T20:33:30.343674] [INFO ] [sig ] TYG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:30.498695] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TYG.txt [2026-02-16T20:33:30.498920] [INFO ] [sig ] [3097/3407] Completed TYG in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-16T20:33:30.499160] [INFO ] [sig ] [3098/3407] Forecasting TYGO... [2026-02-16T20:33:30.499197] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-16T20:33:30.499236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-16T20:33:30.514233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-16T20:33:30.514754] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-16T20:33:30.516237] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-16T20:33:30.516306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:30.516350] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:30.516388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:30.516473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:30.579385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:30.580331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:30.580413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:30.580447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:30.693925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:30.694090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:30.694131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:30.694159] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:30.697638] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=70.26%) [2026-02-16T20:33:30.697916] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-16T20:33:30.698078] [INFO ] [sig ] TYGO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:30.841047] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TYGO.txt [2026-02-16T20:33:30.841214] [INFO ] [sig ] [3098/3407] Completed TYGO in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-16T20:33:30.841254] [INFO ] [sig ] [3099/3407] Forecasting TYL... [2026-02-16T20:33:30.841283] [INFO ] [sig ] Generating forecast for: TYL [2026-02-16T20:33:30.841314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-16T20:33:30.852688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-16T20:33:30.853062] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-16T20:33:30.853884] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-16T20:33:30.853937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:30.853968] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:30.853994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:30.854050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:30.912523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:30.913466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:30.913608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:30.913649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:31.035359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:31.035516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:31.035557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:31.035609] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:31.039028] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=57.31%) [2026-02-16T20:33:31.039314] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-16T20:33:31.039446] [INFO ] [sig ] TYL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:31.180320] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TYL.txt [2026-02-16T20:33:31.180477] [INFO ] [sig ] [3099/3407] Completed TYL in 0.3s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-16T20:33:31.180542] [INFO ] [sig ] [3100/3407] Forecasting TYRA... [2026-02-16T20:33:31.180596] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-16T20:33:31.180638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-16T20:33:31.191108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-16T20:33:31.191429] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-16T20:33:31.192241] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-16T20:33:31.192317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:31.192349] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:31.192376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:31.192432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:31.252353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:31.253251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:31.253335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:31.253369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:31.377846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:31.378029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:31.378072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:31.378101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:31.381731] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=78.17%) [2026-02-16T20:33:31.382007] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-16T20:33:31.382135] [INFO ] [sig ] TYRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:31.535738] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/TYRA.txt [2026-02-16T20:33:31.535908] [INFO ] [sig ] [3100/3407] Completed TYRA in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-16T20:33:31.535949] [INFO ] [sig ] [3101/3407] Forecasting TZOO... [2026-02-16T20:33:31.535979] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-16T20:33:31.536042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-16T20:33:31.547434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-16T20:33:31.547814] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-16T20:33:31.548660] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-16T20:33:31.548713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:31.548745] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:31.548773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:31.548829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:31.608405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:31.609291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:31.609392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:31.609426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:31.736253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:31.736425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:31.736466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:31.736494] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:31.740127] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-16T20:33:31.740450] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-16T20:33:31.740607] [INFO ] [sig ] TZOO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:31.902363] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/TZOO.txt [2026-02-16T20:33:31.902599] [INFO ] [sig ] [3101/3407] Completed TZOO in 0.4s | 2.80 sym/s | Total: 18.4m | ETA: 1.8m [2026-02-16T20:33:31.902653] [INFO ] [sig ] [3102/3407] Forecasting UAA... [2026-02-16T20:33:31.902686] [INFO ] [sig ] Generating forecast for: UAA [2026-02-16T20:33:31.902718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-16T20:33:31.915854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-16T20:33:31.916522] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-16T20:33:31.917406] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-16T20:33:31.917463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:31.917497] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:31.917525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:31.917633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:31.996741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:31.997775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:31.997874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:31.997907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:32.137320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:32.137512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:32.137561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:32.137621] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:32.142386] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-02-16T20:33:32.142920] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-16T20:33:32.143122] [INFO ] [sig ] UAA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:32.355451] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UAA.txt [2026-02-16T20:33:32.356126] [INFO ] [sig ] [3102/3407] Completed UAA in 0.5s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:32.356205] [INFO ] [sig ] [3103/3407] Forecasting UAE... [2026-02-16T20:33:32.356259] [INFO ] [sig ] Generating forecast for: UAE [2026-02-16T20:33:32.356314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-16T20:33:32.374484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-16T20:33:32.375078] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-16T20:33:32.376304] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-16T20:33:32.376378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:32.376420] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:32.376456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:32.376533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:32.477363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:32.478959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:32.479102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:32.479146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:32.653408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:32.653632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:32.653705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:32.653760] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:32.659284] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-16T20:33:32.659799] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-16T20:33:32.659975] [INFO ] [sig ] UAE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:32.883764] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UAE.txt [2026-02-16T20:33:32.883986] [INFO ] [sig ] [3103/3407] Completed UAE in 0.5s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:32.884040] [INFO ] [sig ] [3104/3407] Forecasting UAL... [2026-02-16T20:33:32.884081] [INFO ] [sig ] Generating forecast for: UAL [2026-02-16T20:33:32.884123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-16T20:33:32.903956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-16T20:33:32.910772] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-16T20:33:32.912673] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-16T20:33:32.912793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:32.912837] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:32.912873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:32.912955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:33.010446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:33.011774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:33.011907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:33.011964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:33.197674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:33.198295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:33.198419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:33.198489] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:33.206765] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-16T20:33:33.207459] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-16T20:33:33.207762] [INFO ] [sig ] UAL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:33.454908] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UAL.txt [2026-02-16T20:33:33.455165] [INFO ] [sig ] [3104/3407] Completed UAL in 0.6s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:33.455283] [INFO ] [sig ] [3105/3407] Forecasting UBFO... [2026-02-16T20:33:33.455342] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-16T20:33:33.455407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-16T20:33:33.471648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-16T20:33:33.472156] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-16T20:33:33.473229] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-16T20:33:33.473290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:33.473328] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:33.473360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:33.473435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:33.537123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:33.538155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:33.538245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:33.538280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:33.670691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:33.670893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:33.670938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:33.670970] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:33.674565] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-02-16T20:33:33.674899] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-16T20:33:33.675057] [INFO ] [sig ] UBFO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:33.818927] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UBFO.txt [2026-02-16T20:33:33.819096] [INFO ] [sig ] [3105/3407] Completed UBFO in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:33.819138] [INFO ] [sig ] [3106/3407] Forecasting UBND... [2026-02-16T20:33:33.819167] [INFO ] [sig ] Generating forecast for: UBND [2026-02-16T20:33:33.819198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-16T20:33:33.829611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-16T20:33:33.829934] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-16T20:33:33.830759] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-16T20:33:33.830812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:33.830883] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:33.830913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:33.830970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:33.888383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:33.889256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:33.889337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:33.889370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:34.011298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:34.011457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:34.011500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:34.011529] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:34.015233] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-16T20:33:34.015516] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-16T20:33:34.015662] [INFO ] [sig ] UBND: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:34.157475] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UBND.txt [2026-02-16T20:33:34.157643] [INFO ] [sig ] [3106/3407] Completed UBND in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:34.157694] [INFO ] [sig ] [3107/3407] Forecasting UBRL... [2026-02-16T20:33:34.157729] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-16T20:33:34.157767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-16T20:33:34.168626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-16T20:33:34.168942] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-16T20:33:34.169797] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-16T20:33:34.169854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:34.169887] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:34.169915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:34.169973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:34.228157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:34.229068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:34.229156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:34.229190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:34.353812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:34.353976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:34.354020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:34.354050] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:34.357538] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-16T20:33:34.357883] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-16T20:33:34.358052] [INFO ] [sig ] UBRL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:34.511408] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UBRL.txt [2026-02-16T20:33:34.511636] [INFO ] [sig ] [3107/3407] Completed UBRL in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:34.511687] [INFO ] [sig ] [3108/3407] Forecasting UBS... [2026-02-16T20:33:34.511720] [INFO ] [sig ] Generating forecast for: UBS [2026-02-16T20:33:34.511784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-16T20:33:34.522797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-16T20:33:34.523268] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-16T20:33:34.524308] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-16T20:33:34.524366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:34.524403] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:34.524432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:34.524491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:34.585322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:34.586218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:34.586301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:34.586335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:34.723011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:34.723172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:34.723222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:34.723264] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:34.726912] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-02-16T20:33:34.727197] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-16T20:33:34.727334] [INFO ] [sig ] UBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:34.875074] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UBS.txt [2026-02-16T20:33:34.875219] [INFO ] [sig ] [3108/3407] Completed UBS in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:34.875258] [INFO ] [sig ] [3109/3407] Forecasting UBSI... [2026-02-16T20:33:34.875289] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-16T20:33:34.875321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-16T20:33:34.886547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-16T20:33:34.887095] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-16T20:33:34.887906] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-16T20:33:34.888013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:34.888050] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:34.888077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:34.888134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:34.947689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:34.948485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:34.948568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:34.948621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:35.071189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:35.071354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:35.071397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:35.071460] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:35.074979] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-02-16T20:33:35.075262] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-16T20:33:35.075387] [INFO ] [sig ] UBSI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:35.228740] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UBSI.txt [2026-02-16T20:33:35.228954] [INFO ] [sig ] [3109/3407] Completed UBSI in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:35.229013] [INFO ] [sig ] [3110/3407] Forecasting UDMY... [2026-02-16T20:33:35.229085] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-16T20:33:35.229129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-16T20:33:35.240910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-16T20:33:35.241468] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-16T20:33:35.242280] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-16T20:33:35.242332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:35.242363] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:35.242390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:35.242446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:35.305493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:35.306396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:35.306480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:35.306514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:35.433759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:35.433931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:35.433976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:35.434005] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:35.437707] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-02-16T20:33:35.438095] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-16T20:33:35.438251] [INFO ] [sig ] UDMY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:35.590923] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UDMY.txt [2026-02-16T20:33:35.591087] [INFO ] [sig ] [3110/3407] Completed UDMY in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:35.591128] [INFO ] [sig ] [3111/3407] Forecasting UE... [2026-02-16T20:33:35.591157] [INFO ] [sig ] Generating forecast for: UE [2026-02-16T20:33:35.591217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-16T20:33:35.602491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-16T20:33:35.602903] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-16T20:33:35.603732] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-16T20:33:35.603791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:35.603834] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:35.603871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:35.603931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:35.680099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:35.681012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:35.681099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:35.681135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:35.804145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:35.804310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:35.804354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:35.804387] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:35.807889] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-16T20:33:35.808194] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-16T20:33:35.808325] [INFO ] [sig ] UE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:35.950295] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UE.txt [2026-02-16T20:33:35.950446] [INFO ] [sig ] [3111/3407] Completed UE in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:35.950517] [INFO ] [sig ] [3112/3407] Forecasting UEIC... [2026-02-16T20:33:35.950549] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-16T20:33:35.950600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-16T20:33:35.961333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-16T20:33:35.961667] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-16T20:33:35.962463] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-16T20:33:35.962515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:35.962547] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:35.962592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:35.962652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:36.019880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:36.020780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:36.020883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:36.020917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:36.147192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:36.147358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:36.147398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:36.147427] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:36.150836] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-02-16T20:33:36.151112] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-16T20:33:36.151241] [INFO ] [sig ] UEIC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:36.292090] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UEIC.txt [2026-02-16T20:33:36.292251] [INFO ] [sig ] [3112/3407] Completed UEIC in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-16T20:33:36.292312] [INFO ] [sig ] [3113/3407] Forecasting UFCS... [2026-02-16T20:33:36.292345] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-16T20:33:36.292408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-16T20:33:36.304650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-16T20:33:36.305041] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-16T20:33:36.305893] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-16T20:33:36.305948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:36.305980] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:36.306006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:36.306064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:36.364416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:36.365392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:36.365473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:36.365506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:36.485729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:36.485848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:36.486081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:36.486109] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:36.489743] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-16T20:33:36.490026] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-16T20:33:36.490152] [INFO ] [sig ] UFCS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:36.635732] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UFCS.txt [2026-02-16T20:33:36.635939] [INFO ] [sig ] [3113/3407] Completed UFCS in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-16T20:33:36.635994] [INFO ] [sig ] [3114/3407] Forecasting UFI... [2026-02-16T20:33:36.636029] [INFO ] [sig ] Generating forecast for: UFI [2026-02-16T20:33:36.636090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-16T20:33:36.647833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-16T20:33:36.648199] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-16T20:33:36.649058] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-16T20:33:36.649112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:36.649144] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:36.649170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:36.649226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:36.709462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:36.710260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:36.710345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:36.710379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:36.833074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:36.833240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:36.833281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:36.833311] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:36.837177] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=34.01%) [2026-02-16T20:33:36.837474] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-16T20:33:36.837650] [INFO ] [sig ] UFI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:36.980412] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UFI.txt [2026-02-16T20:33:36.980555] [INFO ] [sig ] [3114/3407] Completed UFI in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-16T20:33:36.980618] [INFO ] [sig ] [3115/3407] Forecasting UFO... [2026-02-16T20:33:36.980652] [INFO ] [sig ] Generating forecast for: UFO [2026-02-16T20:33:36.980708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-16T20:33:36.992472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-16T20:33:36.992849] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-16T20:33:36.993689] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-16T20:33:36.993743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:36.993776] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:36.993804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:36.993862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:37.052510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:37.053363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:37.053448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:37.053481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:37.173861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:37.174218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:37.174261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:37.174290] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:37.178480] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-16T20:33:37.178781] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-16T20:33:37.178926] [INFO ] [sig ] UFO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:37.323227] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UFO.txt [2026-02-16T20:33:37.323365] [INFO ] [sig ] [3115/3407] Completed UFO in 0.3s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-16T20:33:37.323406] [INFO ] [sig ] [3116/3407] Forecasting UFPI... [2026-02-16T20:33:37.323437] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-16T20:33:37.323468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-16T20:33:37.336210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-16T20:33:37.336506] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-16T20:33:37.337607] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-16T20:33:37.337675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:37.337716] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:37.337749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:37.337810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:37.406015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:37.406917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:37.407042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:37.407079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:37.544919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:37.545082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:37.545142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:37.545174] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:37.549174] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=50.90%) [2026-02-16T20:33:37.549649] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-16T20:33:37.549815] [INFO ] [sig ] UFPI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:37.697900] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UFPI.txt [2026-02-16T20:33:37.698086] [INFO ] [sig ] [3116/3407] Completed UFPI in 0.4s | 2.80 sym/s | Total: 18.5m | ETA: 1.7m [2026-02-16T20:33:37.698162] [INFO ] [sig ] [3117/3407] Forecasting UGI... [2026-02-16T20:33:37.698197] [INFO ] [sig ] Generating forecast for: UGI [2026-02-16T20:33:37.698229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-16T20:33:37.710866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-16T20:33:37.711218] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-16T20:33:37.712334] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-16T20:33:37.712388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:37.712421] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:37.712449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:37.712506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:37.774783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:37.775656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:37.775753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:37.775789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:37.897321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:37.897481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:37.897523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:37.897554] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:37.901212] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-02-16T20:33:37.901491] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-16T20:33:37.901641] [INFO ] [sig ] UGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:38.042515] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UGI.txt [2026-02-16T20:33:38.042673] [INFO ] [sig ] [3117/3407] Completed UGI in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:38.042715] [INFO ] [sig ] [3118/3407] Forecasting UGP... [2026-02-16T20:33:38.042744] [INFO ] [sig ] Generating forecast for: UGP [2026-02-16T20:33:38.042805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-16T20:33:38.054092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-16T20:33:38.054459] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-16T20:33:38.055383] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-16T20:33:38.055451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:38.055489] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:38.055516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:38.055591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:38.115248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:38.116055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:38.116178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:38.116219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:38.237153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:38.237312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:38.237353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:38.237383] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:38.241284] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-02-16T20:33:38.241564] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-16T20:33:38.241716] [INFO ] [sig ] UGP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:38.389943] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UGP.txt [2026-02-16T20:33:38.390155] [INFO ] [sig ] [3118/3407] Completed UGP in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:38.390261] [INFO ] [sig ] [3119/3407] Forecasting UHAL... [2026-02-16T20:33:38.390312] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-16T20:33:38.390359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-16T20:33:38.403192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-16T20:33:38.403685] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-16T20:33:38.405101] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-16T20:33:38.405159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:38.405201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:38.405235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:38.405293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:38.472887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:38.473827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:38.473927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:38.473962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:38.602832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:38.603019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:38.603072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:38.603112] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:38.607801] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-16T20:33:38.608227] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-16T20:33:38.608378] [INFO ] [sig ] UHAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:38.764898] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UHAL.txt [2026-02-16T20:33:38.765075] [INFO ] [sig ] [3119/3407] Completed UHAL in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:38.765120] [INFO ] [sig ] [3120/3407] Forecasting UHG... [2026-02-16T20:33:38.765151] [INFO ] [sig ] Generating forecast for: UHG [2026-02-16T20:33:38.765212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-16T20:33:38.775785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-16T20:33:38.776126] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-16T20:33:38.776920] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-16T20:33:38.776973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:38.777016] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:38.777045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:38.777101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:38.835851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:38.836602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:38.836683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:38.836716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:38.960723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:38.960887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:38.960929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:38.960959] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:38.964460] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-16T20:33:38.964796] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-16T20:33:38.964932] [INFO ] [sig ] UHG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:39.114651] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UHG.txt [2026-02-16T20:33:39.114812] [INFO ] [sig ] [3120/3407] Completed UHG in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:39.114855] [INFO ] [sig ] [3121/3407] Forecasting UHS... [2026-02-16T20:33:39.114885] [INFO ] [sig ] Generating forecast for: UHS [2026-02-16T20:33:39.114915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-16T20:33:39.126389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-16T20:33:39.126804] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-16T20:33:39.127635] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-16T20:33:39.127687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:39.127718] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:39.127745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:39.127804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:39.188736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:39.189641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:39.189754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:39.189800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:39.314023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:39.314182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:39.314225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:39.314255] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:39.317966] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=66.00%) [2026-02-16T20:33:39.318440] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-16T20:33:39.318593] [INFO ] [sig ] UHS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:39.468694] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UHS.txt [2026-02-16T20:33:39.468879] [INFO ] [sig ] [3121/3407] Completed UHS in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:39.468927] [INFO ] [sig ] [3122/3407] Forecasting UI... [2026-02-16T20:33:39.468961] [INFO ] [sig ] Generating forecast for: UI [2026-02-16T20:33:39.469023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-16T20:33:39.480515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-16T20:33:39.480965] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-16T20:33:39.481817] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-16T20:33:39.481869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:39.481901] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:39.481927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:39.481983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:39.542544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:39.543435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:39.543525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:39.543559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:39.663891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:39.664070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:39.664112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:39.664141] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:39.667562] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-16T20:33:39.667877] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-16T20:33:39.668028] [INFO ] [sig ] UI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:39.817313] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UI.txt [2026-02-16T20:33:39.817473] [INFO ] [sig ] [3122/3407] Completed UI in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:39.817513] [INFO ] [sig ] [3123/3407] Forecasting UIS... [2026-02-16T20:33:39.817544] [INFO ] [sig ] Generating forecast for: UIS [2026-02-16T20:33:39.817598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-16T20:33:39.830254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-16T20:33:39.830644] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-16T20:33:39.831438] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-16T20:33:39.831490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:39.831550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:39.831598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:39.831657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:39.893196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:39.894102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:39.894189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:39.894223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:40.023970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:40.024140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:40.024185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:40.024215] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:40.027722] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-02-16T20:33:40.028056] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-16T20:33:40.028198] [INFO ] [sig ] UIS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:40.176837] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UIS.txt [2026-02-16T20:33:40.177010] [INFO ] [sig ] [3123/3407] Completed UIS in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:40.177051] [INFO ] [sig ] [3124/3407] Forecasting UITB... [2026-02-16T20:33:40.177271] [INFO ] [sig ] Generating forecast for: UITB [2026-02-16T20:33:40.177308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-16T20:33:40.189877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-16T20:33:40.190324] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-16T20:33:40.191388] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-16T20:33:40.191443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:40.191475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:40.191502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:40.191559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:40.254894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:40.255994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:40.256080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:40.256304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:40.377433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:40.377623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:40.377666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:40.377694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:40.381851] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=43.90%) [2026-02-16T20:33:40.382149] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-16T20:33:40.382282] [INFO ] [sig ] UITB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:40.554619] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UITB.txt [2026-02-16T20:33:40.554828] [INFO ] [sig ] [3124/3407] Completed UITB in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:40.554916] [INFO ] [sig ] [3125/3407] Forecasting UL... [2026-02-16T20:33:40.554952] [INFO ] [sig ] Generating forecast for: UL [2026-02-16T20:33:40.554984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-16T20:33:40.577317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-16T20:33:40.577779] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-16T20:33:40.578745] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-16T20:33:40.578805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:40.578838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:40.578864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:40.578920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:40.637140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:40.638088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:40.638174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:40.638207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:40.760452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:40.760641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:40.760685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:40.760713] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:40.764324] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-02-16T20:33:40.764662] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-16T20:33:40.764809] [INFO ] [sig ] UL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:40.915976] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UL.txt [2026-02-16T20:33:40.916142] [INFO ] [sig ] [3125/3407] Completed UL in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:40.916184] [INFO ] [sig ] [3126/3407] Forecasting ULBI... [2026-02-16T20:33:40.916244] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-16T20:33:40.916278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-16T20:33:40.927412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-16T20:33:40.927718] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-16T20:33:40.928520] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-16T20:33:40.928597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:40.928632] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:40.928658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:40.928714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:40.986774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:40.987690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:40.987791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:40.987836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:41.119795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:41.119971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:41.120021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:41.120093] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:41.123744] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-16T20:33:41.124055] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-16T20:33:41.124367] [INFO ] [sig ] ULBI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:41.272784] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ULBI.txt [2026-02-16T20:33:41.272936] [INFO ] [sig ] [3126/3407] Completed ULBI in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:41.272976] [INFO ] [sig ] [3127/3407] Forecasting ULCC... [2026-02-16T20:33:41.273007] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-16T20:33:41.273062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-16T20:33:41.283762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-16T20:33:41.284079] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-16T20:33:41.284900] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-16T20:33:41.284954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:41.284988] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:41.285016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:41.285074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:41.353372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:41.354316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:41.354407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:41.354442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:41.494146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:41.494313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:41.494356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:41.494385] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:41.498491] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-02-16T20:33:41.498847] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-16T20:33:41.498992] [INFO ] [sig ] ULCC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:41.653799] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ULCC.txt [2026-02-16T20:33:41.654026] [INFO ] [sig ] [3127/3407] Completed ULCC in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:41.654074] [INFO ] [sig ] [3128/3407] Forecasting ULH... [2026-02-16T20:33:41.654105] [INFO ] [sig ] Generating forecast for: ULH [2026-02-16T20:33:41.654136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-16T20:33:41.666417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-16T20:33:41.666866] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-16T20:33:41.667769] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-16T20:33:41.667825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:41.667858] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:41.667886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:41.667945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:41.728262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:41.729204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:41.729289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:41.729323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:41.909359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:41.909539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:41.909598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:41.909633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:41.913260] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-16T20:33:41.913549] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-16T20:33:41.913715] [INFO ] [sig ] ULH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:42.059056] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ULH.txt [2026-02-16T20:33:42.059203] [INFO ] [sig ] [3128/3407] Completed ULH in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:42.059243] [INFO ] [sig ] [3129/3407] Forecasting ULTA... [2026-02-16T20:33:42.059304] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-16T20:33:42.059335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-16T20:33:42.070238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-16T20:33:42.070586] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-16T20:33:42.071372] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-16T20:33:42.071424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:42.071456] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:42.071483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:42.071538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:42.130909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:42.132237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:42.132323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:42.132357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:42.251528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:42.251700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:42.251742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:42.251770] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:42.255213] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-16T20:33:42.255492] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-16T20:33:42.255710] [INFO ] [sig ] ULTA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:42.403448] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ULTA.txt [2026-02-16T20:33:42.403620] [INFO ] [sig ] [3129/3407] Completed ULTA in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-16T20:33:42.403685] [INFO ] [sig ] [3130/3407] Forecasting ULY... [2026-02-16T20:33:42.403717] [INFO ] [sig ] Generating forecast for: ULY [2026-02-16T20:33:42.403747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-16T20:33:42.414041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-16T20:33:42.414340] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-16T20:33:42.415237] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-16T20:33:42.415292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:42.415326] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:42.415372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:42.415454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:42.474860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:42.475599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:42.475689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:42.475723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:42.592186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:42.592345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:42.592385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:42.592414] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:42.595861] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-16T20:33:42.596141] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-16T20:33:42.596268] [INFO ] [sig ] ULY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:42.738121] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ULY.txt [2026-02-16T20:33:42.738503] [INFO ] [sig ] [3130/3407] Completed ULY in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-16T20:33:42.738563] [INFO ] [sig ] [3131/3407] Forecasting UMBF... [2026-02-16T20:33:42.738643] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-16T20:33:42.738675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-16T20:33:42.751059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-16T20:33:42.751686] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-16T20:33:42.752696] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-16T20:33:42.752749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:42.752781] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:42.752807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:42.752863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:42.812379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:42.813261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:42.813348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:42.813383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:42.936742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:42.936899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:42.936939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:42.936968] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:42.940518] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=13.55%) [2026-02-16T20:33:42.940820] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-16T20:33:42.940949] [INFO ] [sig ] UMBF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:43.088516] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UMBF.txt [2026-02-16T20:33:43.088713] [INFO ] [sig ] [3131/3407] Completed UMBF in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-16T20:33:43.088755] [INFO ] [sig ] [3132/3407] Forecasting UMC... [2026-02-16T20:33:43.088810] [INFO ] [sig ] Generating forecast for: UMC [2026-02-16T20:33:43.088840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-16T20:33:43.099235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-16T20:33:43.099659] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-16T20:33:43.100666] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-16T20:33:43.100718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:43.100749] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:43.100775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:43.100831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:43.158994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:43.159897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:43.159985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:43.160018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:43.290513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:43.290687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:43.290729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:43.290758] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:43.294845] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-02-16T20:33:43.295136] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-16T20:33:43.295269] [INFO ] [sig ] UMC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:43.446594] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UMC.txt [2026-02-16T20:33:43.446748] [INFO ] [sig ] [3132/3407] Completed UMC in 0.4s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-16T20:33:43.446798] [INFO ] [sig ] [3133/3407] Forecasting UMH... [2026-02-16T20:33:43.446834] [INFO ] [sig ] Generating forecast for: UMH [2026-02-16T20:33:43.446870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-16T20:33:43.458420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-16T20:33:43.458840] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-16T20:33:43.459673] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-16T20:33:43.459736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:43.459769] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:43.459797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:43.459854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:43.521520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:43.522314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:43.522429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:43.522463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:43.641739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:43.641892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:43.641934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:43.641966] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:43.645612] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-16T20:33:43.645889] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-16T20:33:43.646016] [INFO ] [sig ] UMH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:43.790705] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UMH.txt [2026-02-16T20:33:43.790862] [INFO ] [sig ] [3133/3407] Completed UMH in 0.3s | 2.80 sym/s | Total: 18.6m | ETA: 1.6m [2026-02-16T20:33:43.790902] [INFO ] [sig ] [3134/3407] Forecasting UMMA... [2026-02-16T20:33:43.790936] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-16T20:33:43.790968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-16T20:33:43.801376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-16T20:33:43.801815] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-16T20:33:43.802721] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-16T20:33:43.802776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:43.802810] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:43.802838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:43.802907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:43.864830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:43.865781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:43.865886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:43.865928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:43.987081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:43.987245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:43.987288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:43.987317] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:43.991132] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-02-16T20:33:43.991470] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-16T20:33:43.991655] [INFO ] [sig ] UMMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:44.145952] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UMMA.txt [2026-02-16T20:33:44.146150] [INFO ] [sig ] [3134/3407] Completed UMMA in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:44.146238] [INFO ] [sig ] [3135/3407] Forecasting UNCY... [2026-02-16T20:33:44.146273] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-16T20:33:44.146306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-16T20:33:44.157497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-16T20:33:44.157970] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-16T20:33:44.158992] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-16T20:33:44.159060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:44.159097] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:44.159131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:44.159192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:44.226833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:44.227829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:44.227923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:44.227958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:44.353787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:44.353947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:44.353998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:44.354044] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:44.357669] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-16T20:33:44.358032] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-16T20:33:44.358372] [INFO ] [sig ] UNCY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:44.518266] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UNCY.txt [2026-02-16T20:33:44.518467] [INFO ] [sig ] [3135/3407] Completed UNCY in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:44.518522] [INFO ] [sig ] [3136/3407] Forecasting UNF... [2026-02-16T20:33:44.518612] [INFO ] [sig ] Generating forecast for: UNF [2026-02-16T20:33:44.518646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-16T20:33:44.529717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-16T20:33:44.530095] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-16T20:33:44.531138] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-16T20:33:44.531195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:44.531228] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:44.531257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:44.531316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:44.593012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:44.593949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:44.594035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:44.594070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:44.724436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:44.724632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:44.724678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:44.724710] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:44.728874] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=48.32%) [2026-02-16T20:33:44.729334] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-16T20:33:44.729493] [INFO ] [sig ] UNF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:44.887492] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UNF.txt [2026-02-16T20:33:44.887706] [INFO ] [sig ] [3136/3407] Completed UNF in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:44.887758] [INFO ] [sig ] [3137/3407] Forecasting UNFI... [2026-02-16T20:33:44.887826] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-16T20:33:44.887864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-16T20:33:44.900316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-16T20:33:44.900762] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-16T20:33:44.901765] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-16T20:33:44.901833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:44.901874] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:44.901903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:44.901961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:44.970494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:44.971592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:44.971696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:44.971742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:45.122998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:45.123166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:45.123211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:45.123403] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:45.127750] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=72.37%) [2026-02-16T20:33:45.128057] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-16T20:33:45.128200] [INFO ] [sig ] UNFI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:45.285500] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UNFI.txt [2026-02-16T20:33:45.285661] [INFO ] [sig ] [3137/3407] Completed UNFI in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:45.285704] [INFO ] [sig ] [3138/3407] Forecasting UNM... [2026-02-16T20:33:45.285759] [INFO ] [sig ] Generating forecast for: UNM [2026-02-16T20:33:45.285792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-16T20:33:45.295737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-16T20:33:45.296028] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-16T20:33:45.296827] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-16T20:33:45.296880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:45.296911] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:45.296938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:45.296998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:45.354014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:45.354844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:45.354955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:45.354997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:45.481251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:45.481418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:45.481465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:45.481496] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:45.485345] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-02-16T20:33:45.485708] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-16T20:33:45.485849] [INFO ] [sig ] UNM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:45.633999] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UNM.txt [2026-02-16T20:33:45.634180] [INFO ] [sig ] [3138/3407] Completed UNM in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:45.634259] [INFO ] [sig ] [3139/3407] Forecasting UNMA... [2026-02-16T20:33:45.634301] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-16T20:33:45.634342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-16T20:33:45.648302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-16T20:33:45.648707] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-16T20:33:45.649729] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-16T20:33:45.649793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:45.649837] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:45.649875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:45.649972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:45.712355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:45.713229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:45.713312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:45.713347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:45.825666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:45.825851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:45.825897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:45.825928] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:45.829937] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=39.88%) [2026-02-16T20:33:45.830324] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-16T20:33:45.830478] [INFO ] [sig ] UNMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:45.971330] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UNMA.txt [2026-02-16T20:33:45.971476] [INFO ] [sig ] [3139/3407] Completed UNMA in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:45.971515] [INFO ] [sig ] [3140/3407] Forecasting UNP... [2026-02-16T20:33:45.971546] [INFO ] [sig ] Generating forecast for: UNP [2026-02-16T20:33:45.971618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-16T20:33:45.982073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-16T20:33:45.982403] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-16T20:33:45.983227] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-16T20:33:45.983279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:45.983338] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:45.983367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:45.983423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:46.042816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:46.043687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:46.043769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:46.043804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:46.166114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:46.166285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:46.166347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:46.166380] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:46.169836] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=75.29%) [2026-02-16T20:33:46.170118] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-16T20:33:46.170248] [INFO ] [sig ] UNP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:46.312795] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UNP.txt [2026-02-16T20:33:46.312929] [INFO ] [sig ] [3140/3407] Completed UNP in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:46.312969] [INFO ] [sig ] [3141/3407] Forecasting UNTY... [2026-02-16T20:33:46.312998] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-16T20:33:46.313028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-16T20:33:46.323375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-16T20:33:46.323699] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-16T20:33:46.324491] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-16T20:33:46.324545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:46.324598] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:46.324629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:46.324687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:46.382940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:46.383792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:46.383876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:46.383911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:46.516915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:46.517076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:46.517126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:46.517171] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:46.520900] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=16.68%) [2026-02-16T20:33:46.521246] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-16T20:33:46.521408] [INFO ] [sig ] UNTY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:46.682462] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UNTY.txt [2026-02-16T20:33:46.682620] [INFO ] [sig ] [3141/3407] Completed UNTY in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:46.682662] [INFO ] [sig ] [3142/3407] Forecasting UPBD... [2026-02-16T20:33:46.682692] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-16T20:33:46.682732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-16T20:33:46.693472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-16T20:33:46.693793] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-16T20:33:46.694613] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-16T20:33:46.694665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:46.694696] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:46.694723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:46.694780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:46.754196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:46.755096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:46.755191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:46.755225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:46.874394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:46.874546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:46.874605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:46.874635] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:46.877957] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-16T20:33:46.878269] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-16T20:33:46.878396] [INFO ] [sig ] UPBD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:47.022658] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UPBD.txt [2026-02-16T20:33:47.022812] [INFO ] [sig ] [3142/3407] Completed UPBD in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:47.022851] [INFO ] [sig ] [3143/3407] Forecasting UPC... [2026-02-16T20:33:47.022881] [INFO ] [sig ] Generating forecast for: UPC [2026-02-16T20:33:47.022938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-16T20:33:47.033147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-16T20:33:47.033449] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-16T20:33:47.034305] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-16T20:33:47.034358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:47.034391] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:47.034418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:47.034475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:47.104457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:47.105323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:47.105410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:47.105444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:47.220065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:47.220215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:47.220258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:47.220319] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:47.223808] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-02-16T20:33:47.224097] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-16T20:33:47.224227] [INFO ] [sig ] UPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:47.437471] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UPC.txt [2026-02-16T20:33:47.437634] [INFO ] [sig ] [3143/3407] Completed UPC in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:47.437678] [INFO ] [sig ] [3144/3407] Forecasting UPS... [2026-02-16T20:33:47.437707] [INFO ] [sig ] Generating forecast for: UPS [2026-02-16T20:33:47.437767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-16T20:33:47.448123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-16T20:33:47.448472] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-16T20:33:47.449342] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-16T20:33:47.449397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:47.449441] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:47.449469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:47.449527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:47.508426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:47.509258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:47.509340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:47.509374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:47.635877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:47.636029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:47.636072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:47.636101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:47.639765] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=71.11%) [2026-02-16T20:33:47.640060] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-16T20:33:47.640190] [INFO ] [sig ] UPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:47.785387] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UPS.txt [2026-02-16T20:33:47.785543] [INFO ] [sig ] [3144/3407] Completed UPS in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:47.785600] [INFO ] [sig ] [3145/3407] Forecasting UPWK... [2026-02-16T20:33:47.785642] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-16T20:33:47.785672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-16T20:33:47.800600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-16T20:33:47.800938] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-16T20:33:47.801804] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-16T20:33:47.801858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:47.801891] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:47.801919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:47.801980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:47.861600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:47.862415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:47.862497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:47.862532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:47.986828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:47.986979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:47.987021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:47.987051] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:47.990401] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-16T20:33:47.990698] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-16T20:33:47.990823] [INFO ] [sig ] UPWK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:48.132141] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UPWK.txt [2026-02-16T20:33:48.132293] [INFO ] [sig ] [3145/3407] Completed UPWK in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:48.132333] [INFO ] [sig ] [3146/3407] Forecasting URBN... [2026-02-16T20:33:48.132398] [INFO ] [sig ] Generating forecast for: URBN [2026-02-16T20:33:48.132461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-16T20:33:48.143275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-16T20:33:48.143726] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-16T20:33:48.144609] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-16T20:33:48.144665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:48.144697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:48.144726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:48.144783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:48.203035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:48.203825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:48.203908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:48.203941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:48.323211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:48.323368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:48.323411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:48.323439] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:48.326947] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-16T20:33:48.327236] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-16T20:33:48.327555] [INFO ] [sig ] URBN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:48.477778] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/URBN.txt [2026-02-16T20:33:48.477954] [INFO ] [sig ] [3146/3407] Completed URBN in 0.3s | 2.80 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-16T20:33:48.478060] [INFO ] [sig ] [3147/3407] Forecasting URGN... [2026-02-16T20:33:48.478099] [INFO ] [sig ] Generating forecast for: URGN [2026-02-16T20:33:48.478130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-16T20:33:48.494159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-16T20:33:48.494508] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-16T20:33:48.495383] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-16T20:33:48.495445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:48.495486] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:48.495522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:48.495619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:48.562367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:48.563284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:48.563559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:48.563614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:48.687374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:48.687531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:48.687592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:48.687626] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:48.691393] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-16T20:33:48.691709] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-16T20:33:48.691840] [INFO ] [sig ] URGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:48.840446] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/URGN.txt [2026-02-16T20:33:48.840641] [INFO ] [sig ] [3147/3407] Completed URGN in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-16T20:33:48.840728] [INFO ] [sig ] [3148/3407] Forecasting URI... [2026-02-16T20:33:48.840770] [INFO ] [sig ] Generating forecast for: URI [2026-02-16T20:33:48.840803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-16T20:33:48.851509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-16T20:33:48.851887] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-16T20:33:48.852816] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-16T20:33:48.852871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:48.852906] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:48.852933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:48.852993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:48.913511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:48.914405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:48.914493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:48.914528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:49.050192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:49.050353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:49.050395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:49.050424] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:49.054066] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=14.88%) [2026-02-16T20:33:49.054403] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-16T20:33:49.054558] [INFO ] [sig ] URI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:49.205225] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/URI.txt [2026-02-16T20:33:49.205386] [INFO ] [sig ] [3148/3407] Completed URI in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-16T20:33:49.205428] [INFO ] [sig ] [3149/3407] Forecasting URNJ... [2026-02-16T20:33:49.205457] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-16T20:33:49.205523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-16T20:33:49.217268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-16T20:33:49.217786] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-16T20:33:49.218960] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-16T20:33:49.219050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:49.219097] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:49.219141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:49.219230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:49.283714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:49.284640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:49.284731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:49.284766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:49.420601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:49.420767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:49.420810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:49.420839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:49.425027] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-02-16T20:33:49.425534] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-16T20:33:49.425698] [INFO ] [sig ] URNJ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:49.572319] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/URNJ.txt [2026-02-16T20:33:49.572487] [INFO ] [sig ] [3149/3407] Completed URNJ in 0.4s | 2.80 sym/s | Total: 18.7m | ETA: 1.5m [2026-02-16T20:33:49.572530] [INFO ] [sig ] [3150/3407] Forecasting UROY... [2026-02-16T20:33:49.572559] [INFO ] [sig ] Generating forecast for: UROY [2026-02-16T20:33:49.572645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-16T20:33:49.583628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-16T20:33:49.584032] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-16T20:33:49.584997] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-16T20:33:49.585052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:49.585089] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:49.585119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:49.585176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:49.644557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:49.645481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:49.645647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:49.645698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:49.811187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:49.811353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:49.811396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:49.811427] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:49.815344] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-16T20:33:49.815765] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-16T20:33:49.815919] [INFO ] [sig ] UROY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:49.970692] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UROY.txt [2026-02-16T20:33:49.970869] [INFO ] [sig ] [3150/3407] Completed UROY in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:49.970914] [INFO ] [sig ] [3151/3407] Forecasting USA... [2026-02-16T20:33:49.970972] [INFO ] [sig ] Generating forecast for: USA [2026-02-16T20:33:49.971006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-16T20:33:49.981646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-16T20:33:49.982049] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-16T20:33:49.982952] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-16T20:33:49.983006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:49.983039] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:49.983066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:49.983124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:50.041476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:50.042358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:50.042445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:50.042481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:50.160874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:50.161031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:50.161075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:50.161140] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:50.164685] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-02-16T20:33:50.164992] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-16T20:33:50.165147] [INFO ] [sig ] USA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:50.314006] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USA.txt [2026-02-16T20:33:50.314187] [INFO ] [sig ] [3151/3407] Completed USA in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:50.314234] [INFO ] [sig ] [3152/3407] Forecasting USAC... [2026-02-16T20:33:50.314272] [INFO ] [sig ] Generating forecast for: USAC [2026-02-16T20:33:50.314307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-16T20:33:50.325734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-16T20:33:50.326120] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-16T20:33:50.327141] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-16T20:33:50.327208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:50.327253] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:50.327283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:50.327552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:50.389105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:50.390014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:50.390108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:50.390142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:50.517354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:50.517511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:50.517552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:50.517600] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:50.521088] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=61.66%) [2026-02-16T20:33:50.521385] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-16T20:33:50.521514] [INFO ] [sig ] USAC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:50.671845] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USAC.txt [2026-02-16T20:33:50.671987] [INFO ] [sig ] [3152/3407] Completed USAC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:50.672031] [INFO ] [sig ] [3153/3407] Forecasting USB... [2026-02-16T20:33:50.672065] [INFO ] [sig ] Generating forecast for: USB [2026-02-16T20:33:50.672101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-16T20:33:50.682754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-16T20:33:50.683078] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-16T20:33:50.684152] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-16T20:33:50.684215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:50.684250] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:50.684276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:50.684330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:50.744368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:50.745023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:50.745101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:50.745147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:50.869421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:50.869592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:50.869638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:50.869669] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:50.873007] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-16T20:33:50.873282] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-16T20:33:50.873405] [INFO ] [sig ] USB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:51.015700] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USB.txt [2026-02-16T20:33:51.015857] [INFO ] [sig ] [3153/3407] Completed USB in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:51.015897] [INFO ] [sig ] [3154/3407] Forecasting USCB... [2026-02-16T20:33:51.015926] [INFO ] [sig ] Generating forecast for: USCB [2026-02-16T20:33:51.015964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-16T20:33:51.026703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-16T20:33:51.027036] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-16T20:33:51.027868] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-16T20:33:51.027920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:51.027952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:51.028005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:51.028064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:51.086667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:51.087386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:51.087464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:51.087497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:51.197035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:51.197186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:51.197228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:51.197257] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:51.200684] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-02-16T20:33:51.200958] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-16T20:33:51.201082] [INFO ] [sig ] USCB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:51.346156] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USCB.txt [2026-02-16T20:33:51.346297] [INFO ] [sig ] [3154/3407] Completed USCB in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:51.346337] [INFO ] [sig ] [3155/3407] Forecasting USDX... [2026-02-16T20:33:51.346375] [INFO ] [sig ] Generating forecast for: USDX [2026-02-16T20:33:51.346405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-16T20:33:51.357407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-16T20:33:51.357909] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-16T20:33:51.358743] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-16T20:33:51.358794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:51.358826] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:51.358863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:51.358921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:51.418590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:51.419266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:51.419346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:51.419379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:51.533908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:51.534049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:51.534097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:51.534132] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:51.537532] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-16T20:33:51.537826] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-16T20:33:51.537948] [INFO ] [sig ] USDX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:51.682448] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USDX.txt [2026-02-16T20:33:51.682593] [INFO ] [sig ] [3155/3407] Completed USDX in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:51.682635] [INFO ] [sig ] [3156/3407] Forecasting USEA... [2026-02-16T20:33:51.682666] [INFO ] [sig ] Generating forecast for: USEA [2026-02-16T20:33:51.682705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-16T20:33:51.693276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-16T20:33:51.693592] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-16T20:33:51.694379] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-16T20:33:51.694430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:51.694463] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:51.694490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:51.694546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:51.755479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:51.756187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:51.756267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:51.756303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:51.871344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:51.871495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:51.871537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:51.871566] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:51.875072] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-16T20:33:51.875510] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-16T20:33:51.875652] [INFO ] [sig ] USEA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:52.028129] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USEA.txt [2026-02-16T20:33:52.028317] [INFO ] [sig ] [3156/3407] Completed USEA in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:52.028359] [INFO ] [sig ] [3157/3407] Forecasting USFD... [2026-02-16T20:33:52.028389] [INFO ] [sig ] Generating forecast for: USFD [2026-02-16T20:33:52.028419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-16T20:33:52.039906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-16T20:33:52.040278] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-16T20:33:52.041155] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-16T20:33:52.041207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:52.041274] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:52.041302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:52.041358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:52.098095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:52.099057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:52.099163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:52.099206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:52.220902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:52.221058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:52.221099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:52.221128] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:52.224598] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-16T20:33:52.224884] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-16T20:33:52.225009] [INFO ] [sig ] USFD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:52.367443] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USFD.txt [2026-02-16T20:33:52.367633] [INFO ] [sig ] [3157/3407] Completed USFD in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:52.367699] [INFO ] [sig ] [3158/3407] Forecasting USGO... [2026-02-16T20:33:52.367737] [INFO ] [sig ] Generating forecast for: USGO [2026-02-16T20:33:52.367771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-16T20:33:52.378172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-16T20:33:52.378452] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-16T20:33:52.379239] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-16T20:33:52.379291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:52.379324] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:52.379351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:52.379408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:52.437467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:52.438446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:52.438529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:52.438561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:52.555558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:52.555731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:52.555772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:52.555802] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:52.559367] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-16T20:33:52.559899] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-16T20:33:52.560026] [INFO ] [sig ] USGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:52.701821] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USGO.txt [2026-02-16T20:33:52.701982] [INFO ] [sig ] [3158/3407] Completed USGO in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:52.702023] [INFO ] [sig ] [3159/3407] Forecasting USIG... [2026-02-16T20:33:52.702173] [INFO ] [sig ] Generating forecast for: USIG [2026-02-16T20:33:52.702216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-16T20:33:52.716738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-16T20:33:52.717217] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-16T20:33:52.718145] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-16T20:33:52.718199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:52.718245] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:52.718275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:52.718360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:52.777757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:52.778732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:52.778864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:52.778903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:52.906459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:52.906639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:52.906683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:52.906712] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:52.910257] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-02-16T20:33:52.910748] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-16T20:33:52.910875] [INFO ] [sig ] USIG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:53.060910] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USIG.txt [2026-02-16T20:33:53.061047] [INFO ] [sig ] [3159/3407] Completed USIG in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:53.061099] [INFO ] [sig ] [3160/3407] Forecasting USIO... [2026-02-16T20:33:53.061130] [INFO ] [sig ] Generating forecast for: USIO [2026-02-16T20:33:53.061161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-16T20:33:53.074762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-16T20:33:53.075303] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-16T20:33:53.076219] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-16T20:33:53.076276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:53.076310] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:53.076338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:53.076395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:53.134696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:53.135694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:53.135787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:53.135822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:53.256058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:53.256248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:53.256308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:53.256375] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:53.259990] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=97.47%) [2026-02-16T20:33:53.260342] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-16T20:33:53.260489] [INFO ] [sig ] USIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:53.407359] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USIO.txt [2026-02-16T20:33:53.407544] [INFO ] [sig ] [3160/3407] Completed USIO in 0.3s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:53.407611] [INFO ] [sig ] [3161/3407] Forecasting USLM... [2026-02-16T20:33:53.407645] [INFO ] [sig ] Generating forecast for: USLM [2026-02-16T20:33:53.407677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-16T20:33:53.419019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-16T20:33:53.419384] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-16T20:33:53.420295] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-16T20:33:53.420356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:53.420390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:53.420417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:53.420475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:53.479354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:53.480189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:53.480286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:53.480324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:53.602920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:53.603094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:53.603141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:53.603172] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:53.606795] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=23.76%) [2026-02-16T20:33:53.607087] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-16T20:33:53.607223] [INFO ] [sig ] USLM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:53.759126] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USLM.txt [2026-02-16T20:33:53.759351] [INFO ] [sig ] [3161/3407] Completed USLM in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:53.759402] [INFO ] [sig ] [3162/3407] Forecasting USMC... [2026-02-16T20:33:53.759432] [INFO ] [sig ] Generating forecast for: USMC [2026-02-16T20:33:53.759471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-16T20:33:53.770651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-16T20:33:53.770983] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-16T20:33:53.771870] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-16T20:33:53.771924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:53.771963] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:53.771992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:53.772055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:53.830052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:53.831051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:53.831180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:53.831224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:53.971816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:53.971976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:53.972016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:53.972047] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:53.975682] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=85.89%) [2026-02-16T20:33:53.975994] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-16T20:33:53.976127] [INFO ] [sig ] USMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:54.123461] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USMC.txt [2026-02-16T20:33:54.123648] [INFO ] [sig ] [3162/3407] Completed USMC in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:54.123692] [INFO ] [sig ] [3163/3407] Forecasting USOI... [2026-02-16T20:33:54.123759] [INFO ] [sig ] Generating forecast for: USOI [2026-02-16T20:33:54.123794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-16T20:33:54.136401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-16T20:33:54.136987] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-16T20:33:54.138090] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-16T20:33:54.138146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:54.138181] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:54.138209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:54.138267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:54.200413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:54.201311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:54.201398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:54.201439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:54.331108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:54.331276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:54.331510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:54.331538] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:54.335317] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=71.38%) [2026-02-16T20:33:54.335672] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-16T20:33:54.335814] [INFO ] [sig ] USOI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:54.487328] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/USOI.txt [2026-02-16T20:33:54.487496] [INFO ] [sig ] [3163/3407] Completed USOI in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-16T20:33:54.487535] [INFO ] [sig ] [3164/3407] Forecasting USOY... [2026-02-16T20:33:54.487565] [INFO ] [sig ] Generating forecast for: USOY [2026-02-16T20:33:54.487650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-16T20:33:54.499431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-16T20:33:54.499786] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-16T20:33:54.500658] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-16T20:33:54.500716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:54.500750] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:54.500779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:54.500837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:54.559719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:54.560628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:54.560716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:54.560750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:54.700985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:54.701177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:54.701248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:54.701298] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:54.706763] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=18.87%) [2026-02-16T20:33:54.707418] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-16T20:33:54.707849] [INFO ] [sig ] USOY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:54.872219] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USOY.txt [2026-02-16T20:33:54.872387] [INFO ] [sig ] [3164/3407] Completed USOY in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-16T20:33:54.872430] [INFO ] [sig ] [3165/3407] Forecasting USTB... [2026-02-16T20:33:54.872461] [INFO ] [sig ] Generating forecast for: USTB [2026-02-16T20:33:54.872492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-16T20:33:54.884327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-16T20:33:54.884706] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-16T20:33:54.885540] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-16T20:33:54.885614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:54.885649] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:54.885676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:54.885736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:54.948394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:54.949401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:54.949699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:54.949732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:55.097485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:55.097689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:55.097735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:55.097765] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:55.102278] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-16T20:33:55.102678] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-16T20:33:55.102840] [INFO ] [sig ] USTB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:55.250263] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USTB.txt [2026-02-16T20:33:55.250435] [INFO ] [sig ] [3165/3407] Completed USTB in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-16T20:33:55.250487] [INFO ] [sig ] [3166/3407] Forecasting USVM... [2026-02-16T20:33:55.250551] [INFO ] [sig ] Generating forecast for: USVM [2026-02-16T20:33:55.250604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-16T20:33:55.262739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-16T20:33:55.263115] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-16T20:33:55.263939] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-16T20:33:55.263991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:55.264022] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:55.264049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:55.264116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:55.322366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:55.323253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:55.323336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:55.323369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:55.447378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:55.447762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:55.447805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:55.447833] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:55.451249] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-16T20:33:55.451526] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-16T20:33:55.451671] [INFO ] [sig ] USVM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:55.600501] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USVM.txt [2026-02-16T20:33:55.600697] [INFO ] [sig ] [3166/3407] Completed USVM in 0.4s | 2.80 sym/s | Total: 18.8m | ETA: 1.4m [2026-02-16T20:33:55.600740] [INFO ] [sig ] [3167/3407] Forecasting USXF... [2026-02-16T20:33:55.600770] [INFO ] [sig ] Generating forecast for: USXF [2026-02-16T20:33:55.600830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-16T20:33:55.612024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-16T20:33:55.612400] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-16T20:33:55.613231] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-16T20:33:55.613284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:55.613315] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:55.613343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:55.613401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:55.686590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:55.687553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:55.687701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:55.687737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:55.815640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:55.815827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:55.815871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:55.815901] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:55.819866] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=14.46%) [2026-02-16T20:33:55.820199] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-16T20:33:55.820358] [INFO ] [sig ] USXF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:55.972037] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/USXF.txt [2026-02-16T20:33:55.972262] [INFO ] [sig ] [3167/3407] Completed USXF in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:55.972330] [INFO ] [sig ] [3168/3407] Forecasting UTEN... [2026-02-16T20:33:55.972410] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-16T20:33:55.972448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-16T20:33:55.988149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-16T20:33:55.988644] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-16T20:33:55.989774] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-16T20:33:55.989856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:55.989908] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:55.989954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:55.990049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:56.055112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:56.056018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:56.056104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:56.056137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:56.180468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:56.180648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:56.180693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:56.180723] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:56.184450] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=75.18%) [2026-02-16T20:33:56.184744] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-16T20:33:56.184870] [INFO ] [sig ] UTEN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:56.329322] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UTEN.txt [2026-02-16T20:33:56.329521] [INFO ] [sig ] [3168/3407] Completed UTEN in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:56.329621] [INFO ] [sig ] [3169/3407] Forecasting UTF... [2026-02-16T20:33:56.329661] [INFO ] [sig ] Generating forecast for: UTF [2026-02-16T20:33:56.329692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-16T20:33:56.341158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-16T20:33:56.341529] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-16T20:33:56.342346] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-16T20:33:56.342397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:56.342429] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:56.342456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:56.342512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:56.400868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:56.402162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:56.402251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:56.402284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:56.537811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:56.538019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:56.538065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:56.538095] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:56.542639] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-02-16T20:33:56.543142] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-16T20:33:56.543284] [INFO ] [sig ] UTF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:56.691903] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UTF.txt [2026-02-16T20:33:56.692073] [INFO ] [sig ] [3169/3407] Completed UTF in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:56.692114] [INFO ] [sig ] [3170/3407] Forecasting UTI... [2026-02-16T20:33:56.692144] [INFO ] [sig ] Generating forecast for: UTI [2026-02-16T20:33:56.692209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-16T20:33:56.704375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-16T20:33:56.704778] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-16T20:33:56.705628] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-16T20:33:56.705681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:56.705714] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:56.705751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:56.705829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:56.768136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:56.769192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:56.769294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:56.769334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:56.894880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:56.895040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:56.895082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:56.895113] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:56.899366] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-16T20:33:56.899870] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-16T20:33:56.900005] [INFO ] [sig ] UTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:57.051742] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UTI.txt [2026-02-16T20:33:57.051935] [INFO ] [sig ] [3170/3407] Completed UTI in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:57.052007] [INFO ] [sig ] [3171/3407] Forecasting UTL... [2026-02-16T20:33:57.052042] [INFO ] [sig ] Generating forecast for: UTL [2026-02-16T20:33:57.052073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-16T20:33:57.064205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-16T20:33:57.064556] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-16T20:33:57.065398] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-16T20:33:57.065450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:57.065483] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:57.065510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:57.065567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:57.131066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:57.131924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:57.132008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:57.132041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:57.259031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:57.259197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:57.259240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:57.259269] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:57.263527] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=23.01%) [2026-02-16T20:33:57.263847] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-16T20:33:57.263983] [INFO ] [sig ] UTL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:57.419476] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UTL.txt [2026-02-16T20:33:57.419730] [INFO ] [sig ] [3171/3407] Completed UTL in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:57.419807] [INFO ] [sig ] [3172/3407] Forecasting UTMD... [2026-02-16T20:33:57.419856] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-16T20:33:57.419889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-16T20:33:57.430854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-16T20:33:57.431230] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-16T20:33:57.432148] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-16T20:33:57.432202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:57.432237] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:57.432265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:57.432321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:57.491156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:57.492132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:57.492219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:57.492259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:57.607397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:57.607564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:57.607629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:57.607660] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:57.611390] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-16T20:33:57.611700] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-16T20:33:57.611837] [INFO ] [sig ] UTMD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:57.763917] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UTMD.txt [2026-02-16T20:33:57.764111] [INFO ] [sig ] [3172/3407] Completed UTMD in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:57.764204] [INFO ] [sig ] [3173/3407] Forecasting UTZ... [2026-02-16T20:33:57.764239] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-16T20:33:57.764273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-16T20:33:57.776471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-16T20:33:57.776925] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-16T20:33:57.777934] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-16T20:33:57.778015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:57.778050] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:57.778078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:57.778135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:57.839021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:57.839920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:57.840005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:57.840039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:57.962876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:57.963038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:57.963080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:57.963110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:57.967444] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-02-16T20:33:57.967845] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-16T20:33:57.968017] [INFO ] [sig ] UTZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:58.126479] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UTZ.txt [2026-02-16T20:33:58.126783] [INFO ] [sig ] [3173/3407] Completed UTZ in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:58.126844] [INFO ] [sig ] [3174/3407] Forecasting UVE... [2026-02-16T20:33:58.126892] [INFO ] [sig ] Generating forecast for: UVE [2026-02-16T20:33:58.126937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-16T20:33:58.139942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-16T20:33:58.140334] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-16T20:33:58.141627] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-16T20:33:58.141680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:58.141756] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:58.141786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:58.141844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:58.202367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:58.203326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:58.203428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:58.203463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:58.327000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:58.327161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:58.327205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:58.327234] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:58.330795] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-16T20:33:58.331091] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-16T20:33:58.331226] [INFO ] [sig ] UVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:33:58.478089] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/UVE.txt [2026-02-16T20:33:58.478282] [INFO ] [sig ] [3174/3407] Completed UVE in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:58.478327] [INFO ] [sig ] [3175/3407] Forecasting UVSP... [2026-02-16T20:33:58.478357] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-16T20:33:58.478394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-16T20:33:58.489746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-16T20:33:58.490048] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-16T20:33:58.490871] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-16T20:33:58.490924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:58.490957] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:58.490985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:58.491043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:58.549462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:58.550114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:58.550192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:58.550225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:58.680704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:58.680872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:58.680934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:58.680964] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:58.684490] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: UP (p=67.15%) [2026-02-16T20:33:58.684801] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-16T20:33:58.684935] [INFO ] [sig ] UVSP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:58.838496] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UVSP.txt [2026-02-16T20:33:58.838695] [INFO ] [sig ] [3175/3407] Completed UVSP in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:58.838739] [INFO ] [sig ] [3176/3407] Forecasting UWMC... [2026-02-16T20:33:58.838804] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-16T20:33:58.838846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-16T20:33:58.851080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-16T20:33:58.851495] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-16T20:33:58.852464] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-16T20:33:58.852522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:58.852556] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:58.852610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:58.852674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:58.912684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:58.913878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:58.913983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:58.914016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:59.046398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:59.046801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:59.046852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:59.046883] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:59.050816] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-16T20:33:59.051137] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-16T20:33:59.051289] [INFO ] [sig ] UWMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:59.209168] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UWMC.txt [2026-02-16T20:33:59.209328] [INFO ] [sig ] [3176/3407] Completed UWMC in 0.4s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:59.209371] [INFO ] [sig ] [3177/3407] Forecasting UXIN... [2026-02-16T20:33:59.209400] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-16T20:33:59.209430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-16T20:33:59.220866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-16T20:33:59.221255] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-16T20:33:59.222129] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-16T20:33:59.222183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:59.222214] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:59.222241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:59.222297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:59.282512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:59.283444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:59.283531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:59.283565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:59.399116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:59.399292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:59.399346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:59.399423] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:59.403825] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-16T20:33:59.404175] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-16T20:33:59.404329] [INFO ] [sig ] UXIN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:59.554179] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UXIN.txt [2026-02-16T20:33:59.554340] [INFO ] [sig ] [3177/3407] Completed UXIN in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:59.554381] [INFO ] [sig ] [3178/3407] Forecasting UYLD... [2026-02-16T20:33:59.554410] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-16T20:33:59.554440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-16T20:33:59.566120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-16T20:33:59.566538] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-16T20:33:59.567635] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-16T20:33:59.567690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:59.567724] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:59.567751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:59.567808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:59.628112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:59.629092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:59.629187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:59.629221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:33:59.742046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:33:59.742217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:33:59.742263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:33:59.742299] [INFO ] [FORECASTER] Training complete [2026-02-16T20:33:59.745887] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=76.09%) [2026-02-16T20:33:59.746269] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-16T20:33:59.746450] [INFO ] [sig ] UYLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:33:59.890314] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UYLD.txt [2026-02-16T20:33:59.890469] [INFO ] [sig ] [3178/3407] Completed UYLD in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:33:59.890515] [INFO ] [sig ] [3179/3407] Forecasting UZE... [2026-02-16T20:33:59.890550] [INFO ] [sig ] Generating forecast for: UZE [2026-02-16T20:33:59.890609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-16T20:33:59.901139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-16T20:33:59.901464] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-16T20:33:59.902298] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-16T20:33:59.902351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:33:59.902394] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:33:59.902422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:33:59.902491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:33:59.960955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:33:59.961816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:33:59.961900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:33:59.961935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:00.075257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:00.075487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:00.075542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:00.075599] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:00.079201] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-02-16T20:34:00.079503] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-16T20:34:00.079672] [INFO ] [sig ] UZE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:00.223435] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/UZE.txt [2026-02-16T20:34:00.223595] [INFO ] [sig ] [3179/3407] Completed UZE in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:34:00.223638] [INFO ] [sig ] [3180/3407] Forecasting VAC... [2026-02-16T20:34:00.223667] [INFO ] [sig ] Generating forecast for: VAC [2026-02-16T20:34:00.223698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-16T20:34:00.234553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-16T20:34:00.234908] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-16T20:34:00.235757] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-16T20:34:00.235810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:00.235843] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:00.235870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:00.235928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:00.293395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:00.294305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:00.294389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:00.294423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:00.413066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:00.413230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:00.413274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:00.413305] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:00.416844] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-16T20:34:00.417142] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-16T20:34:00.417280] [INFO ] [sig ] VAC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:00.560991] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VAC.txt [2026-02-16T20:34:00.561146] [INFO ] [sig ] [3180/3407] Completed VAC in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-16T20:34:00.561193] [INFO ] [sig ] [3181/3407] Forecasting VAL... [2026-02-16T20:34:00.561225] [INFO ] [sig ] Generating forecast for: VAL [2026-02-16T20:34:00.561255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-16T20:34:00.571818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-16T20:34:00.572147] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-16T20:34:00.573006] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-16T20:34:00.573059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:00.573093] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:00.573121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:00.573179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:00.630418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:00.631079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:00.631157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:00.631189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:00.753699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:00.753873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:00.753919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:00.753948] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:00.757404] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-02-16T20:34:00.757702] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-16T20:34:00.757827] [INFO ] [sig ] VAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:00.898017] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VAL.txt [2026-02-16T20:34:00.898160] [INFO ] [sig ] [3181/3407] Completed VAL in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-16T20:34:00.898200] [INFO ] [sig ] [3182/3407] Forecasting VALE... [2026-02-16T20:34:00.898229] [INFO ] [sig ] Generating forecast for: VALE [2026-02-16T20:34:00.898261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-16T20:34:00.908611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-16T20:34:00.908890] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-16T20:34:00.909683] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-16T20:34:00.909735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:00.909767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:00.909795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:00.909850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:00.967525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:00.968293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:00.968373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:00.968407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:01.087446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:01.087560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:01.087631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:01.087661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:01.091108] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-16T20:34:01.091445] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-16T20:34:01.091615] [INFO ] [sig ] VALE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:01.236611] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VALE.txt [2026-02-16T20:34:01.236767] [INFO ] [sig ] [3182/3407] Completed VALE in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-16T20:34:01.236815] [INFO ] [sig ] [3183/3407] Forecasting VALN... [2026-02-16T20:34:01.236846] [INFO ] [sig ] Generating forecast for: VALN [2026-02-16T20:34:01.236876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-16T20:34:01.246772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-16T20:34:01.247113] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-16T20:34:01.247943] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-16T20:34:01.248029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:01.248064] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:01.248090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:01.248146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:01.306706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:01.307520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:01.307625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:01.307661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:01.422671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:01.422810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:01.422859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:01.422889] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:01.426697] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-16T20:34:01.427000] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-16T20:34:01.427135] [INFO ] [sig ] VALN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:01.575002] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VALN.txt [2026-02-16T20:34:01.575162] [INFO ] [sig ] [3183/3407] Completed VALN in 0.3s | 2.80 sym/s | Total: 18.9m | ETA: 1.3m [2026-02-16T20:34:01.575201] [INFO ] [sig ] [3184/3407] Forecasting VANI... [2026-02-16T20:34:01.575231] [INFO ] [sig ] Generating forecast for: VANI [2026-02-16T20:34:01.575288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-16T20:34:01.586932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-16T20:34:01.587266] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-16T20:34:01.588099] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-16T20:34:01.588152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:01.588184] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:01.588212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:01.588270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:01.649321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:01.650115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:01.650237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:01.650273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:01.779254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:01.779406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:01.779449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:01.779480] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:01.783079] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-16T20:34:01.783385] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-16T20:34:01.783540] [INFO ] [sig ] VANI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:01.944010] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VANI.txt [2026-02-16T20:34:01.944178] [INFO ] [sig ] [3184/3407] Completed VANI in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:01.944218] [INFO ] [sig ] [3185/3407] Forecasting VBF... [2026-02-16T20:34:01.944250] [INFO ] [sig ] Generating forecast for: VBF [2026-02-16T20:34:01.944311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-16T20:34:01.955909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-16T20:34:01.956326] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-16T20:34:01.957370] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-16T20:34:01.957423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:01.957455] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:01.957482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:01.957538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:02.020019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:02.020939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:02.021028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:02.021062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:02.147991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:02.148178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:02.148221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:02.148250] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:02.152269] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-16T20:34:02.152657] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-16T20:34:02.152812] [INFO ] [sig ] VBF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:02.304694] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VBF.txt [2026-02-16T20:34:02.304870] [INFO ] [sig ] [3185/3407] Completed VBF in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:02.304912] [INFO ] [sig ] [3186/3407] Forecasting VBNK... [2026-02-16T20:34:02.304941] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-16T20:34:02.305000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-16T20:34:02.316231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-16T20:34:02.316649] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-16T20:34:02.317497] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-16T20:34:02.317550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:02.317604] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:02.317634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:02.317693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:02.375761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:02.376711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:02.376797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:02.376831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:02.511817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:02.511980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:02.512022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:02.512067] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:02.515741] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-16T20:34:02.516099] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-16T20:34:02.516245] [INFO ] [sig ] VBNK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:02.682107] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VBNK.txt [2026-02-16T20:34:02.682286] [INFO ] [sig ] [3186/3407] Completed VBNK in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:02.682331] [INFO ] [sig ] [3187/3407] Forecasting VC... [2026-02-16T20:34:02.682371] [INFO ] [sig ] Generating forecast for: VC [2026-02-16T20:34:02.682408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-16T20:34:02.695083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-16T20:34:02.695432] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-16T20:34:02.696299] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-16T20:34:02.696361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:02.696402] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:02.696436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:02.696505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:02.760954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:02.761893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:02.761978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:02.762013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:02.889521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:02.889741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:02.889802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:02.889841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:02.893761] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-02-16T20:34:02.894157] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-16T20:34:02.894319] [INFO ] [sig ] VC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:03.042465] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VC.txt [2026-02-16T20:34:03.042676] [INFO ] [sig ] [3187/3407] Completed VC in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:03.042722] [INFO ] [sig ] [3188/3407] Forecasting VCEL... [2026-02-16T20:34:03.042780] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-16T20:34:03.042813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-16T20:34:03.054150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-16T20:34:03.054552] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-16T20:34:03.055377] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-16T20:34:03.055441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:03.055480] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:03.055513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:03.055570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:03.125909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:03.127037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:03.127140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:03.127196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:03.248344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:03.248508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:03.248552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:03.248627] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:03.252684] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=19.34%) [2026-02-16T20:34:03.253035] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-16T20:34:03.253179] [INFO ] [sig ] VCEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:03.406761] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VCEL.txt [2026-02-16T20:34:03.406922] [INFO ] [sig ] [3188/3407] Completed VCEL in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:03.406963] [INFO ] [sig ] [3189/3407] Forecasting VCRB... [2026-02-16T20:34:03.406992] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-16T20:34:03.407056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-16T20:34:03.418251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-16T20:34:03.418642] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-16T20:34:03.419449] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-16T20:34:03.419512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:03.419545] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:03.419595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:03.419657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:03.478339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:03.479311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:03.479395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:03.479431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:03.601280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:03.601446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:03.601490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:03.601520] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:03.605281] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=42.08%) [2026-02-16T20:34:03.605807] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-16T20:34:03.606012] [INFO ] [sig ] VCRB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:03.754900] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VCRB.txt [2026-02-16T20:34:03.755064] [INFO ] [sig ] [3189/3407] Completed VCRB in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:03.755105] [INFO ] [sig ] [3190/3407] Forecasting VCSH... [2026-02-16T20:34:03.755137] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-16T20:34:03.755167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-16T20:34:03.766183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-16T20:34:03.766512] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-16T20:34:03.767319] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-16T20:34:03.767371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:03.767404] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:03.767442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:03.767500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:03.828396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:03.829290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:03.829378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:03.829413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:03.956477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:03.956656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:03.956699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:03.956729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:03.960358] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-16T20:34:03.960707] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-16T20:34:03.960844] [INFO ] [sig ] VCSH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:04.108842] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VCSH.txt [2026-02-16T20:34:04.109019] [INFO ] [sig ] [3190/3407] Completed VCSH in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:04.109063] [INFO ] [sig ] [3191/3407] Forecasting VECO... [2026-02-16T20:34:04.109125] [INFO ] [sig ] Generating forecast for: VECO [2026-02-16T20:34:04.109156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-16T20:34:04.120653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-16T20:34:04.121030] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-16T20:34:04.121887] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-16T20:34:04.121941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:04.122001] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:04.122030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:04.122087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:04.185665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:04.186616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:04.186710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:04.186745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:04.312988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:04.313155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:04.313198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:04.313229] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:04.316812] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-16T20:34:04.317110] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-16T20:34:04.317240] [INFO ] [sig ] VECO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:04.470846] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VECO.txt [2026-02-16T20:34:04.471006] [INFO ] [sig ] [3191/3407] Completed VECO in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:04.471046] [INFO ] [sig ] [3192/3407] Forecasting VEL... [2026-02-16T20:34:04.471078] [INFO ] [sig ] Generating forecast for: VEL [2026-02-16T20:34:04.471108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-16T20:34:04.482560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-16T20:34:04.483013] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-16T20:34:04.484120] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-16T20:34:04.484177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:04.484209] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:04.484236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:04.484292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:04.544772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:04.545654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:04.545739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:04.545792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:04.670743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:04.670899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:04.670941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:04.670970] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:04.674514] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=38.42%) [2026-02-16T20:34:04.674813] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-16T20:34:04.674942] [INFO ] [sig ] VEL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:04.822110] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VEL.txt [2026-02-16T20:34:04.822263] [INFO ] [sig ] [3192/3407] Completed VEL in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:04.822305] [INFO ] [sig ] [3193/3407] Forecasting VEON... [2026-02-16T20:34:04.822334] [INFO ] [sig ] Generating forecast for: VEON [2026-02-16T20:34:04.822365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-16T20:34:04.837480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-16T20:34:04.837936] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-16T20:34:04.838833] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-16T20:34:04.838887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:04.838920] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:04.838948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:04.839006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:04.897602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:04.898521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:04.898637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:04.898672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:05.022328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:05.022490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:05.022530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:05.022558] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:05.025965] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-02-16T20:34:05.026241] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-16T20:34:05.026366] [INFO ] [sig ] VEON: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:05.169460] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VEON.txt [2026-02-16T20:34:05.169648] [INFO ] [sig ] [3193/3407] Completed VEON in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:05.169694] [INFO ] [sig ] [3194/3407] Forecasting VERA... [2026-02-16T20:34:05.169752] [INFO ] [sig ] Generating forecast for: VERA [2026-02-16T20:34:05.169797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-16T20:34:05.180487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-16T20:34:05.180836] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-16T20:34:05.181683] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-16T20:34:05.181736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:05.181769] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:05.181797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:05.181855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:05.239814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:05.240690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:05.240775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:05.240807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:05.380266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:05.380451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:05.380509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:05.380633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:05.384447] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-16T20:34:05.384884] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-16T20:34:05.385081] [INFO ] [sig ] VERA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:05.531261] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VERA.txt [2026-02-16T20:34:05.531414] [INFO ] [sig ] [3194/3407] Completed VERA in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:05.531456] [INFO ] [sig ] [3195/3407] Forecasting VERI... [2026-02-16T20:34:05.531486] [INFO ] [sig ] Generating forecast for: VERI [2026-02-16T20:34:05.531519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-16T20:34:05.546047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-16T20:34:05.546513] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-16T20:34:05.547378] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-16T20:34:05.547433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:05.547466] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:05.547494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:05.547551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:05.612166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:05.613373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:05.613460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:05.613497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:05.744361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:05.744529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:05.744596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:05.744632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:05.748425] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=25.86%) [2026-02-16T20:34:05.748783] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-16T20:34:05.748933] [INFO ] [sig ] VERI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:05.898123] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VERI.txt [2026-02-16T20:34:05.898319] [INFO ] [sig ] [3195/3407] Completed VERI in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:05.898394] [INFO ] [sig ] [3196/3407] Forecasting VERX... [2026-02-16T20:34:05.898426] [INFO ] [sig ] Generating forecast for: VERX [2026-02-16T20:34:05.898457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-16T20:34:05.909771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-16T20:34:05.910124] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-16T20:34:05.910986] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-16T20:34:05.911039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:05.911072] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:05.911099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:05.911157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:05.973092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:05.974013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:05.974096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:05.974129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:06.099333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:06.099496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:06.099540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:06.099589] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:06.103176] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-16T20:34:06.103472] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-16T20:34:06.103650] [INFO ] [sig ] VERX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:06.254524] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VERX.txt [2026-02-16T20:34:06.254694] [INFO ] [sig ] [3196/3407] Completed VERX in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-16T20:34:06.254737] [INFO ] [sig ] [3197/3407] Forecasting VFC... [2026-02-16T20:34:06.254799] [INFO ] [sig ] Generating forecast for: VFC [2026-02-16T20:34:06.254835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-16T20:34:06.267078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-16T20:34:06.267398] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-16T20:34:06.268432] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-16T20:34:06.268485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:06.268517] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:06.268544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:06.268619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:06.326035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:06.326899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:06.326984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:06.327018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:06.448561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:06.448747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:06.448793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:06.448841] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:06.452345] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-02-16T20:34:06.452661] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-16T20:34:06.452808] [INFO ] [sig ] VFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:06.596941] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VFC.txt [2026-02-16T20:34:06.597111] [INFO ] [sig ] [3197/3407] Completed VFC in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-16T20:34:06.597153] [INFO ] [sig ] [3198/3407] Forecasting VFF... [2026-02-16T20:34:06.597182] [INFO ] [sig ] Generating forecast for: VFF [2026-02-16T20:34:06.597243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-16T20:34:06.608195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-16T20:34:06.608543] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-16T20:34:06.609378] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-16T20:34:06.609432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:06.609465] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:06.609492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:06.609550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:06.670023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:06.671207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:06.671300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:06.671333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:06.795147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:06.795312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:06.795356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:06.795386] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:06.799284] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=61.45%) [2026-02-16T20:34:06.799697] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-16T20:34:06.800035] [INFO ] [sig ] VFF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:06.945205] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VFF.txt [2026-02-16T20:34:06.945372] [INFO ] [sig ] [3198/3407] Completed VFF in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-16T20:34:06.945412] [INFO ] [sig ] [3199/3407] Forecasting VFLO... [2026-02-16T20:34:06.945441] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-16T20:34:06.945473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-16T20:34:06.956820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-16T20:34:06.957224] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-16T20:34:06.958118] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-16T20:34:06.958173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:06.958204] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:06.958232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:06.958288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:07.020807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:07.021876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:07.021959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:07.021993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:07.147973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:07.148160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:07.148204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:07.148235] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:07.151760] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-16T20:34:07.152074] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-16T20:34:07.152226] [INFO ] [sig ] VFLO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:07.301360] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VFLO.txt [2026-02-16T20:34:07.301590] [INFO ] [sig ] [3199/3407] Completed VFLO in 0.4s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-16T20:34:07.301679] [INFO ] [sig ] [3200/3407] Forecasting VFS... [2026-02-16T20:34:07.301719] [INFO ] [sig ] Generating forecast for: VFS [2026-02-16T20:34:07.301759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-16T20:34:07.313126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-16T20:34:07.313476] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-16T20:34:07.314305] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-16T20:34:07.314357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:07.314389] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:07.314415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:07.314472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:07.372844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:07.373778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:07.373860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:07.373893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:07.491366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:07.491528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:07.491590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:07.491624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:07.495009] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-02-16T20:34:07.495292] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-16T20:34:07.495420] [INFO ] [sig ] VFS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:07.637990] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VFS.txt [2026-02-16T20:34:07.638154] [INFO ] [sig ] [3200/3407] Completed VFS in 0.3s | 2.80 sym/s | Total: 19.0m | ETA: 1.2m [2026-02-16T20:34:07.638195] [INFO ] [sig ] [3201/3407] Forecasting VGI... [2026-02-16T20:34:07.638225] [INFO ] [sig ] Generating forecast for: VGI [2026-02-16T20:34:07.638255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-16T20:34:07.648595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-16T20:34:07.648938] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-16T20:34:07.649763] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-16T20:34:07.649814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:07.649845] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:07.649872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:07.649940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:07.708393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:07.709310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:07.709429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:07.709463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:07.827131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:07.827289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:07.827332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:07.827362] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:07.830943] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-16T20:34:07.831238] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-16T20:34:07.831370] [INFO ] [sig ] VGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:07.975072] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VGI.txt [2026-02-16T20:34:07.975233] [INFO ] [sig ] [3201/3407] Completed VGI in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:07.975273] [INFO ] [sig ] [3202/3407] Forecasting VGM... [2026-02-16T20:34:07.975302] [INFO ] [sig ] Generating forecast for: VGM [2026-02-16T20:34:07.975332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-16T20:34:07.985789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-16T20:34:07.986132] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-16T20:34:07.986942] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-16T20:34:07.986994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:07.987026] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:07.987053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:07.987109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:08.043935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:08.044756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:08.044840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:08.044873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:08.163508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:08.163661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:08.163701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:08.163731] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:08.167013] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-02-16T20:34:08.167288] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-16T20:34:08.167409] [INFO ] [sig ] VGM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:08.308099] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VGM.txt [2026-02-16T20:34:08.308227] [INFO ] [sig ] [3202/3407] Completed VGM in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:08.308267] [INFO ] [sig ] [3203/3407] Forecasting VGSH... [2026-02-16T20:34:08.308296] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-16T20:34:08.308324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-16T20:34:08.318331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-16T20:34:08.318639] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-16T20:34:08.319409] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-16T20:34:08.319472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:08.319504] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:08.319531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:08.319607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:08.376215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:08.376938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:08.377019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:08.377052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:08.498964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:08.499107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:08.499147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:08.499175] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:08.502523] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-16T20:34:08.502839] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-16T20:34:08.502966] [INFO ] [sig ] VGSH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:08.644336] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VGSH.txt [2026-02-16T20:34:08.644486] [INFO ] [sig ] [3203/3407] Completed VGSH in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:08.644534] [INFO ] [sig ] [3204/3407] Forecasting VICI... [2026-02-16T20:34:08.644589] [INFO ] [sig ] Generating forecast for: VICI [2026-02-16T20:34:08.644656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-16T20:34:08.654783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-16T20:34:08.655073] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-16T20:34:08.655899] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-16T20:34:08.655950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:08.655981] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:08.656008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:08.656064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:08.712401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:08.713179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:08.713260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:08.713292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:08.838232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:08.838390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:08.838431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:08.838462] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:08.841889] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-16T20:34:08.842160] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-16T20:34:08.842287] [INFO ] [sig ] VICI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:08.985136] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VICI.txt [2026-02-16T20:34:08.985297] [INFO ] [sig ] [3204/3407] Completed VICI in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:08.985337] [INFO ] [sig ] [3205/3407] Forecasting VIGI... [2026-02-16T20:34:08.985369] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-16T20:34:08.985426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-16T20:34:08.998288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-16T20:34:08.998686] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-16T20:34:08.999482] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-16T20:34:08.999539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:08.999594] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:08.999625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:08.999682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:09.056684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:09.057452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:09.057560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:09.057625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:09.177420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:09.177600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:09.177644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:09.177673] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:09.181158] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-16T20:34:09.181451] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-16T20:34:09.181642] [INFO ] [sig ] VIGI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:09.338661] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VIGI.txt [2026-02-16T20:34:09.338836] [INFO ] [sig ] [3205/3407] Completed VIGI in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:09.338880] [INFO ] [sig ] [3206/3407] Forecasting VINP... [2026-02-16T20:34:09.338911] [INFO ] [sig ] Generating forecast for: VINP [2026-02-16T20:34:09.338944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-16T20:34:09.350688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-16T20:34:09.351276] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-16T20:34:09.352310] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-16T20:34:09.352364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:09.352396] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:09.352424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:09.352481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:09.419283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:09.420229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:09.420316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:09.420352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:09.542893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:09.543052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:09.543097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:09.543128] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:09.546732] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-16T20:34:09.547024] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-16T20:34:09.547157] [INFO ] [sig ] VINP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:09.703915] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VINP.txt [2026-02-16T20:34:09.704084] [INFO ] [sig ] [3206/3407] Completed VINP in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:09.704125] [INFO ] [sig ] [3207/3407] Forecasting VIPS... [2026-02-16T20:34:09.704154] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-16T20:34:09.704183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-16T20:34:09.715381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-16T20:34:09.715757] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-16T20:34:09.716773] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-16T20:34:09.716836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:09.716879] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:09.716916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:09.716996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:09.777864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:09.779003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:09.779089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:09.779123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:09.906888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:09.907048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:09.907090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:09.907125] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:09.910601] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-02-16T20:34:09.910878] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-16T20:34:09.911009] [INFO ] [sig ] VIPS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:10.060304] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VIPS.txt [2026-02-16T20:34:10.060447] [INFO ] [sig ] [3207/3407] Completed VIPS in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:10.060487] [INFO ] [sig ] [3208/3407] Forecasting VIRC... [2026-02-16T20:34:10.060524] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-16T20:34:10.060560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-16T20:34:10.071670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-16T20:34:10.071975] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-16T20:34:10.072949] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-16T20:34:10.073011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:10.073085] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:10.073126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:10.073205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:10.134810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:10.135763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:10.135872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:10.135923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:10.257155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:10.257321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:10.257364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:10.257394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:10.261154] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=76.07%) [2026-02-16T20:34:10.261478] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-16T20:34:10.261635] [INFO ] [sig ] VIRC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:10.411671] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VIRC.txt [2026-02-16T20:34:10.411888] [INFO ] [sig ] [3208/3407] Completed VIRC in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:10.411939] [INFO ] [sig ] [3209/3407] Forecasting VITL... [2026-02-16T20:34:10.412000] [INFO ] [sig ] Generating forecast for: VITL [2026-02-16T20:34:10.412032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-16T20:34:10.422694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-16T20:34:10.423074] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-16T20:34:10.423953] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-16T20:34:10.424006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:10.424039] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:10.424066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:10.424123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:10.482974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:10.483896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:10.484024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:10.484064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:10.607749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:10.607915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:10.607959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:10.608013] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:10.611598] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=37.49%) [2026-02-16T20:34:10.611886] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-16T20:34:10.612020] [INFO ] [sig ] VITL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:10.755486] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VITL.txt [2026-02-16T20:34:10.755648] [INFO ] [sig ] [3209/3407] Completed VITL in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:10.755689] [INFO ] [sig ] [3210/3407] Forecasting VKQ... [2026-02-16T20:34:10.755744] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-16T20:34:10.755778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-16T20:34:10.766671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-16T20:34:10.766991] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-16T20:34:10.767831] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-16T20:34:10.767883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:10.767918] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:10.767959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:10.768051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:10.826114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:10.827226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:10.827340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:10.827393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:10.964486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:10.964690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:10.964734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:10.964766] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:10.968268] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-16T20:34:10.968589] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-16T20:34:10.968723] [INFO ] [sig ] VKQ: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:11.113765] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VKQ.txt [2026-02-16T20:34:11.113940] [INFO ] [sig ] [3210/3407] Completed VKQ in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:11.113983] [INFO ] [sig ] [3211/3407] Forecasting VKTX... [2026-02-16T20:34:11.114012] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-16T20:34:11.114042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-16T20:34:11.125481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-16T20:34:11.125981] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-16T20:34:11.126893] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-16T20:34:11.126947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:11.126979] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:11.127005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:11.127062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:11.185780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:11.186661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:11.186751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:11.186784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:11.313518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:11.313701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:11.313744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:11.313815] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:11.317227] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=52.91%) [2026-02-16T20:34:11.317518] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-16T20:34:11.317671] [INFO ] [sig ] VKTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:11.468767] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VKTX.txt [2026-02-16T20:34:11.468934] [INFO ] [sig ] [3211/3407] Completed VKTX in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:11.468977] [INFO ] [sig ] [3212/3407] Forecasting VLGEA... [2026-02-16T20:34:11.469007] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-16T20:34:11.469040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-16T20:34:11.480253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-16T20:34:11.480616] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-16T20:34:11.481660] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-16T20:34:11.481715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:11.481748] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:11.481775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:11.482009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:11.540769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:11.541605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:11.541692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:11.541934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:11.666877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:11.667040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:11.667084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:11.667115] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:11.670643] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-02-16T20:34:11.670937] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-16T20:34:11.671075] [INFO ] [sig ] VLGEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:11.820511] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VLGEA.txt [2026-02-16T20:34:11.820737] [INFO ] [sig ] [3212/3407] Completed VLGEA in 0.4s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:11.820812] [INFO ] [sig ] [3213/3407] Forecasting VLN... [2026-02-16T20:34:11.820844] [INFO ] [sig ] Generating forecast for: VLN [2026-02-16T20:34:11.820874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-16T20:34:11.832531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-16T20:34:11.832888] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-16T20:34:11.833807] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-16T20:34:11.833860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:11.833893] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:11.833920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:11.833978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:11.890978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:11.891765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:11.891846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:11.891879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:12.010595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:12.010759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:12.010803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:12.010833] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:12.014261] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-16T20:34:12.014537] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-16T20:34:12.014690] [INFO ] [sig ] VLN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:12.155777] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VLN.txt [2026-02-16T20:34:12.155917] [INFO ] [sig ] [3213/3407] Completed VLN in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-16T20:34:12.155956] [INFO ] [sig ] [3214/3407] Forecasting VLO... [2026-02-16T20:34:12.155986] [INFO ] [sig ] Generating forecast for: VLO [2026-02-16T20:34:12.156017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-16T20:34:12.166932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-16T20:34:12.167243] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-16T20:34:12.168090] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-16T20:34:12.168142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:12.168185] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:12.168213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:12.168270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:12.225845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:12.226523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:12.226622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:12.226657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:12.352116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:12.352303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:12.352345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:12.352375] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:12.355792] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-16T20:34:12.356073] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-16T20:34:12.356200] [INFO ] [sig ] VLO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:12.497073] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VLO.txt [2026-02-16T20:34:12.497217] [INFO ] [sig ] [3214/3407] Completed VLO in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-16T20:34:12.497256] [INFO ] [sig ] [3215/3407] Forecasting VLRS... [2026-02-16T20:34:12.497285] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-16T20:34:12.497315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-16T20:34:12.508337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-16T20:34:12.508689] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-16T20:34:12.509506] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-16T20:34:12.509562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:12.509622] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:12.509652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:12.509710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:12.570050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:12.570903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:12.570984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:12.571017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:12.692675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:12.692837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:12.692879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:12.692908] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:12.696585] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-16T20:34:12.696872] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-16T20:34:12.697004] [INFO ] [sig ] VLRS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:12.841549] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VLRS.txt [2026-02-16T20:34:12.841723] [INFO ] [sig ] [3215/3407] Completed VLRS in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-16T20:34:12.841795] [INFO ] [sig ] [3216/3407] Forecasting VLTO... [2026-02-16T20:34:12.841836] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-16T20:34:12.841868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-16T20:34:12.852622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-16T20:34:12.852942] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-16T20:34:12.853754] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-16T20:34:12.853806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:12.853838] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:12.853864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:12.853920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:12.912553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:12.913391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:12.913477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:12.913513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:13.036754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:13.036914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:13.036956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:13.036986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:13.040597] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=56.81%) [2026-02-16T20:34:13.040888] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-16T20:34:13.041019] [INFO ] [sig ] VLTO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:13.188394] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VLTO.txt [2026-02-16T20:34:13.188554] [INFO ] [sig ] [3216/3407] Completed VLTO in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-16T20:34:13.188612] [INFO ] [sig ] [3217/3407] Forecasting VLY... [2026-02-16T20:34:13.188643] [INFO ] [sig ] Generating forecast for: VLY [2026-02-16T20:34:13.188700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-16T20:34:13.199210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-16T20:34:13.199496] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-16T20:34:13.200296] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-16T20:34:13.200348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:13.200380] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:13.200407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:13.200464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:13.258717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:13.259488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:13.259590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:13.259627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:13.381323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:13.381490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:13.381532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:13.381565] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:13.385014] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-02-16T20:34:13.385301] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-16T20:34:13.385433] [INFO ] [sig ] VLY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:13.531819] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VLY.txt [2026-02-16T20:34:13.531955] [INFO ] [sig ] [3217/3407] Completed VLY in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-16T20:34:13.532001] [INFO ] [sig ] [3218/3407] Forecasting VMBS... [2026-02-16T20:34:13.532032] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-16T20:34:13.532062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-16T20:34:13.542436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-16T20:34:13.542712] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-16T20:34:13.543470] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-16T20:34:13.543521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:13.543552] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:13.543604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:13.543669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:13.600696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:13.601379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:13.601489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:13.601524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:13.724271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:13.724427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:13.724468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:13.724498] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:13.727905] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-02-16T20:34:13.728200] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-16T20:34:13.728325] [INFO ] [sig ] VMBS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:13.869269] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VMBS.txt [2026-02-16T20:34:13.869401] [INFO ] [sig ] [3218/3407] Completed VMBS in 0.3s | 2.80 sym/s | Total: 19.1m | ETA: 1.1m [2026-02-16T20:34:13.869441] [INFO ] [sig ] [3219/3407] Forecasting VMD... [2026-02-16T20:34:13.869472] [INFO ] [sig ] Generating forecast for: VMD [2026-02-16T20:34:13.869502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-16T20:34:13.879815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-16T20:34:13.880095] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-16T20:34:13.880891] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-16T20:34:13.880943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:13.880976] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:13.881003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:13.881059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:13.937770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:13.938535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:13.938633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:13.938668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:14.057098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:14.057269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:14.057321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:14.057358] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:14.061318] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-02-16T20:34:14.061621] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-16T20:34:14.061769] [INFO ] [sig ] VMD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:14.204155] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VMD.txt [2026-02-16T20:34:14.204313] [INFO ] [sig ] [3219/3407] Completed VMD in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:14.204354] [INFO ] [sig ] [3220/3407] Forecasting VMI... [2026-02-16T20:34:14.204383] [INFO ] [sig ] Generating forecast for: VMI [2026-02-16T20:34:14.204414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-16T20:34:14.214971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-16T20:34:14.215279] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-16T20:34:14.216104] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-16T20:34:14.216156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:14.216188] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:14.216215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:14.216272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:14.273402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:14.274249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:14.274332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:14.274365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:14.395279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:14.395432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:14.395473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:14.395502] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:14.398912] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-02-16T20:34:14.399189] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-16T20:34:14.399317] [INFO ] [sig ] VMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:14.542721] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VMI.txt [2026-02-16T20:34:14.542883] [INFO ] [sig ] [3220/3407] Completed VMI in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:14.542925] [INFO ] [sig ] [3221/3407] Forecasting VMO... [2026-02-16T20:34:14.542956] [INFO ] [sig ] Generating forecast for: VMO [2026-02-16T20:34:14.542987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-16T20:34:14.553508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-16T20:34:14.553941] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-16T20:34:14.554765] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-16T20:34:14.554817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:14.554849] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:14.554877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:14.554932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:14.612710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:14.613550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:14.613679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:14.613723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:14.732681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:14.732836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:14.732876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:14.732922] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:14.736330] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-02-16T20:34:14.736630] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-16T20:34:14.736795] [INFO ] [sig ] VMO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:14.879590] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VMO.txt [2026-02-16T20:34:14.879776] [INFO ] [sig ] [3221/3407] Completed VMO in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:14.879817] [INFO ] [sig ] [3222/3407] Forecasting VNDA... [2026-02-16T20:34:14.879847] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-16T20:34:14.879907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-16T20:34:14.890081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-16T20:34:14.890401] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-16T20:34:14.891199] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-16T20:34:14.891251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:14.891284] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:14.891311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:14.891367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:14.949758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:14.950593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:14.950675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:14.950709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:15.070347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:15.070511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:15.070552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:15.070601] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:15.074037] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=44.61%) [2026-02-16T20:34:15.074311] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-16T20:34:15.074433] [INFO ] [sig ] VNDA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:15.217702] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VNDA.txt [2026-02-16T20:34:15.217858] [INFO ] [sig ] [3222/3407] Completed VNDA in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:15.217897] [INFO ] [sig ] [3223/3407] Forecasting VNO... [2026-02-16T20:34:15.217928] [INFO ] [sig ] Generating forecast for: VNO [2026-02-16T20:34:15.217958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-16T20:34:15.228657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-16T20:34:15.228967] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-16T20:34:15.229783] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-16T20:34:15.229845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:15.229879] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:15.229907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:15.229962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:15.288352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:15.289430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:15.289532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:15.289566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:15.408327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:15.408496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:15.408537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:15.408566] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:15.411964] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-16T20:34:15.412249] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-16T20:34:15.412377] [INFO ] [sig ] VNO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:15.555257] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VNO.txt [2026-02-16T20:34:15.555422] [INFO ] [sig ] [3223/3407] Completed VNO in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:15.555464] [INFO ] [sig ] [3224/3407] Forecasting VNOM... [2026-02-16T20:34:15.555493] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-16T20:34:15.555523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-16T20:34:15.566782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-16T20:34:15.567140] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-16T20:34:15.568025] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-16T20:34:15.568078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:15.568111] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:15.568138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:15.568194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:15.625141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:15.626028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:15.626114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:15.626148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:15.747042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:15.747203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:15.747247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:15.747279] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:15.750751] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-16T20:34:15.751033] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-16T20:34:15.751160] [INFO ] [sig ] VNOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:15.897810] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VNOM.txt [2026-02-16T20:34:15.897965] [INFO ] [sig ] [3224/3407] Completed VNOM in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:15.898027] [INFO ] [sig ] [3225/3407] Forecasting VNQI... [2026-02-16T20:34:15.898065] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-16T20:34:15.898102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-16T20:34:15.908832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-16T20:34:15.909116] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-16T20:34:15.909957] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-16T20:34:15.910009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:15.910067] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:15.910106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:15.910164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:15.972859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:15.973761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:15.973877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:15.973914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:16.104875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:16.105037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:16.105079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:16.105110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:16.109320] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=31.09%) [2026-02-16T20:34:16.109723] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-16T20:34:16.109910] [INFO ] [sig ] VNQI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:16.266054] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VNQI.txt [2026-02-16T20:34:16.266224] [INFO ] [sig ] [3225/3407] Completed VNQI in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:16.266269] [INFO ] [sig ] [3226/3407] Forecasting VOC... [2026-02-16T20:34:16.266300] [INFO ] [sig ] Generating forecast for: VOC [2026-02-16T20:34:16.266332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-16T20:34:16.277337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-16T20:34:16.277758] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-16T20:34:16.278627] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-16T20:34:16.278693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:16.278734] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:16.278769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:16.278839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:16.340319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:16.341200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:16.341285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:16.341321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:16.475440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:16.475648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:16.475706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:16.475742] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:16.479730] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-16T20:34:16.480070] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-16T20:34:16.480219] [INFO ] [sig ] VOC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:16.637962] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VOC.txt [2026-02-16T20:34:16.638146] [INFO ] [sig ] [3226/3407] Completed VOC in 0.4s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:16.638189] [INFO ] [sig ] [3227/3407] Forecasting VOD... [2026-02-16T20:34:16.638218] [INFO ] [sig ] Generating forecast for: VOD [2026-02-16T20:34:16.638279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-16T20:34:16.649083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-16T20:34:16.649397] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-16T20:34:16.650211] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-16T20:34:16.650263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:16.650296] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:16.650324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:16.650381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:16.708613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:16.709472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:16.709555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:16.709609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:16.826663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:16.826851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:16.826894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:16.826923] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:16.830309] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=64.19%) [2026-02-16T20:34:16.830614] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-16T20:34:16.830749] [INFO ] [sig ] VOD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:16.972489] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VOD.txt [2026-02-16T20:34:16.972659] [INFO ] [sig ] [3227/3407] Completed VOD in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:16.972707] [INFO ] [sig ] [3228/3407] Forecasting VONE... [2026-02-16T20:34:16.972743] [INFO ] [sig ] Generating forecast for: VONE [2026-02-16T20:34:16.972807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-16T20:34:16.983456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-16T20:34:16.983728] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-16T20:34:16.984522] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-16T20:34:16.984593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:16.984627] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:16.984654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:16.984710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:17.041101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:17.041728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:17.041814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:17.041845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:17.161141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:17.161267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:17.161306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:17.161367] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:17.164724] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=21.18%) [2026-02-16T20:34:17.165005] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-16T20:34:17.165131] [INFO ] [sig ] VONE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:17.306442] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VONE.txt [2026-02-16T20:34:17.306561] [INFO ] [sig ] [3228/3407] Completed VONE in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:17.306617] [INFO ] [sig ] [3229/3407] Forecasting VONG... [2026-02-16T20:34:17.306647] [INFO ] [sig ] Generating forecast for: VONG [2026-02-16T20:34:17.306683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-16T20:34:17.320325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-16T20:34:17.320610] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-16T20:34:17.321402] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-16T20:34:17.321454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:17.321486] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:17.321512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:17.321590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:17.380319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:17.380940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:17.381020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:17.381054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:17.502332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:17.502459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:17.502497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:17.502525] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:17.505767] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=19.72%) [2026-02-16T20:34:17.506039] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-16T20:34:17.506165] [INFO ] [sig ] VONG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:17.647482] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VONG.txt [2026-02-16T20:34:17.647634] [INFO ] [sig ] [3229/3407] Completed VONG in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:17.647686] [INFO ] [sig ] [3230/3407] Forecasting VOTE... [2026-02-16T20:34:17.647716] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-16T20:34:17.647745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-16T20:34:17.657498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-16T20:34:17.657795] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-16T20:34:17.658606] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-16T20:34:17.658658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:17.658689] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:17.658718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:17.658777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:17.717793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:17.718444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:17.718526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:17.718560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:17.837069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:17.837175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:17.837211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:17.837240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:17.840358] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-02-16T20:34:17.840641] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-16T20:34:17.840768] [INFO ] [sig ] VOTE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:17.981452] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VOTE.txt [2026-02-16T20:34:17.981563] [INFO ] [sig ] [3230/3407] Completed VOTE in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-16T20:34:17.981619] [INFO ] [sig ] [3231/3407] Forecasting VPG... [2026-02-16T20:34:17.981648] [INFO ] [sig ] Generating forecast for: VPG [2026-02-16T20:34:17.981701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-16T20:34:17.992000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-16T20:34:17.992259] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-16T20:34:17.993037] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-16T20:34:17.993088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:17.993120] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:17.993147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:17.993202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:18.050446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:18.051038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:18.051115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:18.051147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:18.168935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:18.169098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:18.169139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:18.169169] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:18.172596] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=69.78%) [2026-02-16T20:34:18.172881] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-16T20:34:18.173009] [INFO ] [sig ] VPG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:18.318492] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VPG.txt [2026-02-16T20:34:18.318633] [INFO ] [sig ] [3231/3407] Completed VPG in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-16T20:34:18.318674] [INFO ] [sig ] [3232/3407] Forecasting VPLS... [2026-02-16T20:34:18.318703] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-16T20:34:18.318732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-16T20:34:18.328813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-16T20:34:18.329062] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-16T20:34:18.329860] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-16T20:34:18.329912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:18.329943] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:18.329971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:18.330027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:18.388678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:18.389316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:18.389396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:18.389430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:18.507432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:18.507587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:18.507630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:18.507676] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:18.511128] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=74.74%) [2026-02-16T20:34:18.511396] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-16T20:34:18.511522] [INFO ] [sig ] VPLS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:18.651746] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VPLS.txt [2026-02-16T20:34:18.651856] [INFO ] [sig ] [3232/3407] Completed VPLS in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-16T20:34:18.651893] [INFO ] [sig ] [3233/3407] Forecasting VRA... [2026-02-16T20:34:18.651922] [INFO ] [sig ] Generating forecast for: VRA [2026-02-16T20:34:18.651953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-16T20:34:18.662206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-16T20:34:18.662472] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-16T20:34:18.663284] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-16T20:34:18.663338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:18.663372] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:18.663400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:18.663458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:18.727397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:18.728078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:18.728173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:18.728209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:18.846491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:18.846686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:18.846730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:18.846763] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:18.850321] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-02-16T20:34:18.850674] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-16T20:34:18.850822] [INFO ] [sig ] VRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:19.000512] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRA.txt [2026-02-16T20:34:19.000722] [INFO ] [sig ] [3233/3407] Completed VRA in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-16T20:34:19.000778] [INFO ] [sig ] [3234/3407] Forecasting VRCA... [2026-02-16T20:34:19.000854] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-16T20:34:19.000898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-16T20:34:19.011843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-16T20:34:19.012241] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-16T20:34:19.013113] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-16T20:34:19.013167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:19.013201] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:19.013228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:19.013284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:19.072306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:19.073141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:19.073227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:19.073262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:19.194686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:19.194861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:19.194912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:19.194942] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:19.198733] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=35.02%) [2026-02-16T20:34:19.199086] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-16T20:34:19.199246] [INFO ] [sig ] VRCA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:19.346936] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRCA.txt [2026-02-16T20:34:19.347102] [INFO ] [sig ] [3234/3407] Completed VRCA in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-16T20:34:19.347144] [INFO ] [sig ] [3235/3407] Forecasting VRDN... [2026-02-16T20:34:19.347174] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-16T20:34:19.347203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-16T20:34:19.358365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-16T20:34:19.358798] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-16T20:34:19.359666] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-16T20:34:19.359725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:19.359764] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:19.359798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:19.359868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:19.420071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:19.420953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:19.421070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:19.421103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:19.542366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:19.542515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:19.542556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:19.542606] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:19.546283] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-02-16T20:34:19.546558] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-16T20:34:19.546702] [INFO ] [sig ] VRDN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:19.690292] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRDN.txt [2026-02-16T20:34:19.690463] [INFO ] [sig ] [3235/3407] Completed VRDN in 0.3s | 2.80 sym/s | Total: 19.2m | ETA: 1.0m [2026-02-16T20:34:19.690507] [INFO ] [sig ] [3236/3407] Forecasting VRE... [2026-02-16T20:34:19.690540] [INFO ] [sig ] Generating forecast for: VRE [2026-02-16T20:34:19.690622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-16T20:34:19.704261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-16T20:34:19.704911] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-16T20:34:19.705974] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-16T20:34:19.706030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:19.706073] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:19.706101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:19.706179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:19.765817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:19.767008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:19.767112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:19.767145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:19.889751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:19.889990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:19.890038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:19.890069] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:19.894062] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-16T20:34:19.894386] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-16T20:34:19.894529] [INFO ] [sig ] VRE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:20.041532] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRE.txt [2026-02-16T20:34:20.041767] [INFO ] [sig ] [3236/3407] Completed VRE in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-16T20:34:20.041858] [INFO ] [sig ] [3237/3407] Forecasting VREX... [2026-02-16T20:34:20.041893] [INFO ] [sig ] Generating forecast for: VREX [2026-02-16T20:34:20.041926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-16T20:34:20.054546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-16T20:34:20.055073] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-16T20:34:20.056029] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-16T20:34:20.056082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:20.056116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:20.056144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:20.056208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:20.115543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:20.116767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:20.116873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:20.116906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:20.236328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:20.236499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:20.236541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:20.236587] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:20.240128] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-16T20:34:20.240410] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-16T20:34:20.240540] [INFO ] [sig ] VREX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:20.385923] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VREX.txt [2026-02-16T20:34:20.386161] [INFO ] [sig ] [3237/3407] Completed VREX in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-16T20:34:20.386269] [INFO ] [sig ] [3238/3407] Forecasting VRIG... [2026-02-16T20:34:20.386307] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-16T20:34:20.386342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-16T20:34:20.400889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-16T20:34:20.401724] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-16T20:34:20.402959] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-16T20:34:20.403225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:20.403266] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:20.403302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:20.403363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:20.465954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:20.467102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:20.467211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:20.467245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:20.566979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:20.567208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:20.567254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:20.567284] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:20.571176] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-16T20:34:20.571515] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-16T20:34:20.571677] [INFO ] [sig ] VRIG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:20.748447] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VRIG.txt [2026-02-16T20:34:20.748811] [INFO ] [sig ] [3238/3407] Completed VRIG in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-16T20:34:20.748874] [INFO ] [sig ] [3239/3407] Forecasting VRNS... [2026-02-16T20:34:20.748918] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-16T20:34:20.748960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-16T20:34:20.763361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-16T20:34:20.763793] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-16T20:34:20.764918] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-16T20:34:20.764985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:20.765028] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:20.765065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:20.765142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:20.829934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:20.830871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:20.830964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:20.830997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:20.959386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:20.959550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:20.959613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:20.959643] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:20.963033] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-02-16T20:34:20.963304] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-16T20:34:20.963431] [INFO ] [sig ] VRNS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:21.103888] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRNS.txt [2026-02-16T20:34:21.104043] [INFO ] [sig ] [3239/3407] Completed VRNS in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 60.0s [2026-02-16T20:34:21.104084] [INFO ] [sig ] [3240/3407] Forecasting VRRM... [2026-02-16T20:34:21.104115] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-16T20:34:21.104146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-16T20:34:21.114538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-16T20:34:21.114938] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-16T20:34:21.115757] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-16T20:34:21.115810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:21.115842] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:21.115869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:21.115925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:21.172533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:21.173410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:21.173495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:21.173528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:21.294089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:21.294254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:21.294296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:21.294326] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:21.297908] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-16T20:34:21.298265] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-16T20:34:21.298404] [INFO ] [sig ] VRRM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:21.453857] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRRM.txt [2026-02-16T20:34:21.454124] [INFO ] [sig ] [3240/3407] Completed VRRM in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 59.6s [2026-02-16T20:34:21.454182] [INFO ] [sig ] [3241/3407] Forecasting VRSK... [2026-02-16T20:34:21.454223] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-16T20:34:21.454266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-16T20:34:21.465388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-16T20:34:21.465800] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-16T20:34:21.466652] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-16T20:34:21.466704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:21.466737] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:21.466770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:21.466839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:21.524477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:21.525431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:21.525518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:21.525553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:21.652446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:21.652629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:21.652672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:21.652702] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:21.656102] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-16T20:34:21.656381] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-16T20:34:21.656513] [INFO ] [sig ] VRSK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:21.811680] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VRSK.txt [2026-02-16T20:34:21.811941] [INFO ] [sig ] [3241/3407] Completed VRSK in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 59.3s [2026-02-16T20:34:21.812009] [INFO ] [sig ] [3242/3407] Forecasting VRSN... [2026-02-16T20:34:21.812049] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-16T20:34:21.812087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-16T20:34:21.824095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-16T20:34:21.824498] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-16T20:34:21.825401] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-16T20:34:21.825455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:21.825522] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:21.825551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:21.825628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:21.881930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:21.882819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:21.882902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:21.882936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:22.008995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:22.009357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:22.009398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:22.009427] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:22.013164] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-16T20:34:22.013439] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-16T20:34:22.013568] [INFO ] [sig ] VRSN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:22.157274] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VRSN.txt [2026-02-16T20:34:22.157412] [INFO ] [sig ] [3242/3407] Completed VRSN in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 58.9s [2026-02-16T20:34:22.157451] [INFO ] [sig ] [3243/3407] Forecasting VRTS... [2026-02-16T20:34:22.157481] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-16T20:34:22.157511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-16T20:34:22.167959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-16T20:34:22.168231] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-16T20:34:22.169050] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-16T20:34:22.169102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:22.169134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:22.169161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:22.169218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:22.225958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:22.226540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:22.226634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:22.226668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:22.348204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:22.348363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:22.348406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:22.348437] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:22.351932] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=51.54%) [2026-02-16T20:34:22.352217] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-16T20:34:22.352345] [INFO ] [sig ] VRTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:22.495278] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VRTS.txt [2026-02-16T20:34:22.495420] [INFO ] [sig ] [3243/3407] Completed VRTS in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 58.5s [2026-02-16T20:34:22.495459] [INFO ] [sig ] [3244/3407] Forecasting VRTX... [2026-02-16T20:34:22.495519] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-16T20:34:22.495551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-16T20:34:22.505837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-16T20:34:22.506126] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-16T20:34:22.506940] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-16T20:34:22.507001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:22.507032] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:22.507060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:22.507116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:22.564464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:22.565124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:22.565202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:22.565233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:22.681585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:22.681743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:22.681784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:22.681813] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:22.685144] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-16T20:34:22.685432] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-16T20:34:22.685562] [INFO ] [sig ] VRTX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:22.826520] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VRTX.txt [2026-02-16T20:34:22.826680] [INFO ] [sig ] [3244/3407] Completed VRTX in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 58.2s [2026-02-16T20:34:22.826722] [INFO ] [sig ] [3245/3407] Forecasting VS... [2026-02-16T20:34:22.826751] [INFO ] [sig ] Generating forecast for: VS [2026-02-16T20:34:22.826782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VS' from 'https://tdm.silogroup.org/data/derivative_storage/VS.csv'. [2026-02-16T20:34:22.836902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VS'. [2026-02-16T20:34:22.837202] [INFO ] [FORECASTER] Starting predict_future for VS [2026-02-16T20:34:22.838033] [DEBUG] [LOCAL ] No optimal features file found for VS: ./output/feature-sets/VS.txt [2026-02-16T20:34:22.838085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:22.838116] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:22.838143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:22.838199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:22.897765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:22.898499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:22.898597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:22.898633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:23.004467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:23.004678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:23.004724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:23.004782] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:23.008329] [DEBUG] [FORECASTER] VS: Forecast T+1@11:T+2@11: UP (p=86.24%) [2026-02-16T20:34:23.008640] [INFO ] [FORECASTER] Completed predict_future for VS [2026-02-16T20:34:23.008771] [INFO ] [sig ] VS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:23.152087] [INFO ] [LOCAL ] Saved forecast: VS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VS.txt [2026-02-16T20:34:23.152242] [INFO ] [sig ] [3245/3407] Completed VS in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 57.8s [2026-02-16T20:34:23.152281] [INFO ] [sig ] [3246/3407] Forecasting VSCO... [2026-02-16T20:34:23.152312] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-16T20:34:23.152343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-16T20:34:23.163147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-16T20:34:23.163469] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-16T20:34:23.164307] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-16T20:34:23.164360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:23.164393] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:23.164421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:23.164478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:23.225226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:23.226152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:23.226246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:23.226281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:23.353938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:23.354109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:23.354153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:23.354184] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:23.357710] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-02-16T20:34:23.358028] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-16T20:34:23.358162] [INFO ] [sig ] VSCO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:23.504091] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VSCO.txt [2026-02-16T20:34:23.504244] [INFO ] [sig ] [3246/3407] Completed VSCO in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 57.5s [2026-02-16T20:34:23.504285] [INFO ] [sig ] [3247/3407] Forecasting VSDA... [2026-02-16T20:34:23.504314] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-16T20:34:23.504345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-16T20:34:23.514536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-16T20:34:23.514850] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-16T20:34:23.515652] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-16T20:34:23.515704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:23.515735] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:23.515761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:23.515817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:23.575284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:23.576131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:23.576215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:23.576249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:23.698502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:23.698679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:23.698723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:23.698752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:23.702182] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=61.95%) [2026-02-16T20:34:23.702467] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-16T20:34:23.702610] [INFO ] [sig ] VSDA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:23.846123] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VSDA.txt [2026-02-16T20:34:23.846254] [INFO ] [sig ] [3247/3407] Completed VSDA in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 57.1s [2026-02-16T20:34:23.846293] [INFO ] [sig ] [3248/3407] Forecasting VSEC... [2026-02-16T20:34:23.846323] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-16T20:34:23.846354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-16T20:34:23.857331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-16T20:34:23.857649] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-16T20:34:23.858486] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-16T20:34:23.858539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:23.858596] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:23.858629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:23.858686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:23.917178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:23.918183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:23.918270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:23.918303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:24.039342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:24.039504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:24.039546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:24.039595] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:24.043061] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=27.84%) [2026-02-16T20:34:24.043341] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-16T20:34:24.043467] [INFO ] [sig ] VSEC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:24.186368] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VSEC.txt [2026-02-16T20:34:24.186504] [INFO ] [sig ] [3248/3407] Completed VSEC in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 56.7s [2026-02-16T20:34:24.186543] [INFO ] [sig ] [3249/3407] Forecasting VSH... [2026-02-16T20:34:24.186589] [INFO ] [sig ] Generating forecast for: VSH [2026-02-16T20:34:24.186623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-16T20:34:24.197908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-16T20:34:24.198277] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-16T20:34:24.199143] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-16T20:34:24.199207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:24.199240] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:24.199267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:24.199323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:24.258241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:24.259054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:24.259138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:24.259173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:24.386589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:24.386766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:24.386809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:24.386839] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:24.390505] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-16T20:34:24.390814] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-16T20:34:24.390969] [INFO ] [sig ] VSH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:24.550329] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VSH.txt [2026-02-16T20:34:24.550532] [INFO ] [sig ] [3249/3407] Completed VSH in 0.4s | 2.80 sym/s | Total: 19.3m | ETA: 56.4s [2026-02-16T20:34:24.550641] [INFO ] [sig ] [3250/3407] Forecasting VSTM... [2026-02-16T20:34:24.550681] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-16T20:34:24.550714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-16T20:34:24.561813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-16T20:34:24.562181] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-16T20:34:24.563032] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-16T20:34:24.563085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:24.563118] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:24.563146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:24.563203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:24.624211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:24.625124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:24.625209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:24.625243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:24.746122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:24.746287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:24.746330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:24.746360] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:24.750385] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=4.63%) [2026-02-16T20:34:24.750699] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-16T20:34:24.750838] [INFO ] [sig ] VSTM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:24.894477] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VSTM.txt [2026-02-16T20:34:24.894679] [INFO ] [sig ] [3250/3407] Completed VSTM in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 56.0s [2026-02-16T20:34:24.894729] [INFO ] [sig ] [3251/3407] Forecasting VSTS... [2026-02-16T20:34:24.894797] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-16T20:34:24.894839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-16T20:34:24.905492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-16T20:34:24.905835] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-16T20:34:24.906659] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-16T20:34:24.906711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:24.906742] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:24.906769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:24.906824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:24.963827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:24.964721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:24.964803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:24.964836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:25.093115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:25.093304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:25.093347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:25.093376] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:25.097067] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=30.06%) [2026-02-16T20:34:25.097408] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-16T20:34:25.097550] [INFO ] [sig ] VSTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:25.240483] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VSTS.txt [2026-02-16T20:34:25.240676] [INFO ] [sig ] [3251/3407] Completed VSTS in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 55.7s [2026-02-16T20:34:25.240724] [INFO ] [sig ] [3252/3407] Forecasting VTC... [2026-02-16T20:34:25.240756] [INFO ] [sig ] Generating forecast for: VTC [2026-02-16T20:34:25.240829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-16T20:34:25.251203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-16T20:34:25.251493] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-16T20:34:25.252307] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-16T20:34:25.252359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:25.252390] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:25.252417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:25.252473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:25.309763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:25.310625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:25.310771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:25.310808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:25.432792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:25.432959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:25.433000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:25.433030] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:25.436499] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-16T20:34:25.436794] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-16T20:34:25.436919] [INFO ] [sig ] VTC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:25.581512] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTC.txt [2026-02-16T20:34:25.581703] [INFO ] [sig ] [3252/3407] Completed VTC in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 55.3s [2026-02-16T20:34:25.581759] [INFO ] [sig ] [3253/3407] Forecasting VTEX... [2026-02-16T20:34:25.581819] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-16T20:34:25.581856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-16T20:34:25.592143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-16T20:34:25.592430] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-16T20:34:25.593233] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-16T20:34:25.593286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:25.593318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:25.593344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:25.593399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:25.655589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:25.656488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:25.656598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:25.656642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:25.775203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:25.775561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:25.775624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:25.775654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:25.779091] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-16T20:34:25.779561] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-16T20:34:25.779710] [INFO ] [sig ] VTEX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:25.925669] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTEX.txt [2026-02-16T20:34:25.925815] [INFO ] [sig ] [3253/3407] Completed VTEX in 0.3s | 2.80 sym/s | Total: 19.3m | ETA: 55.0s [2026-02-16T20:34:25.925856] [INFO ] [sig ] [3254/3407] Forecasting VTIP... [2026-02-16T20:34:25.925886] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-16T20:34:25.925954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-16T20:34:25.936510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-16T20:34:25.936820] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-16T20:34:25.937661] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-16T20:34:25.937713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:25.937746] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:25.937773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:25.937829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:25.995050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:25.995831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:25.995931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:25.995972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:26.110032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:26.110197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:26.110239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:26.110268] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:26.113689] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-16T20:34:26.113999] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-16T20:34:26.114152] [INFO ] [sig ] VTIP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:26.256430] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VTIP.txt [2026-02-16T20:34:26.256588] [INFO ] [sig ] [3254/3407] Completed VTIP in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 54.6s [2026-02-16T20:34:26.256631] [INFO ] [sig ] [3255/3407] Forecasting VTMX... [2026-02-16T20:34:26.256660] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-16T20:34:26.256715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-16T20:34:26.267433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-16T20:34:26.267759] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-16T20:34:26.268552] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-16T20:34:26.268626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:26.268659] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:26.268686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:26.268742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:26.325506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:26.326346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:26.326431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:26.326466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:26.449067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:26.449242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:26.449284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:26.449316] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:26.452849] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-02-16T20:34:26.453146] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-16T20:34:26.453280] [INFO ] [sig ] VTMX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:26.603589] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VTMX.txt [2026-02-16T20:34:26.603836] [INFO ] [sig ] [3255/3407] Completed VTMX in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 54.2s [2026-02-16T20:34:26.603922] [INFO ] [sig ] [3256/3407] Forecasting VTN... [2026-02-16T20:34:26.603962] [INFO ] [sig ] Generating forecast for: VTN [2026-02-16T20:34:26.604010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-16T20:34:26.616407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-16T20:34:26.616864] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-16T20:34:26.617809] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-16T20:34:26.617864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:26.617912] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:26.617943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:26.618063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:26.677063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:26.678024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:26.678148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:26.678185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:26.801299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:26.801484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:26.801549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:26.801604] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:26.805193] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=41.53%) [2026-02-16T20:34:26.805522] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-16T20:34:26.805681] [INFO ] [sig ] VTN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:26.956821] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTN.txt [2026-02-16T20:34:26.956990] [INFO ] [sig ] [3256/3407] Completed VTN in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 53.9s [2026-02-16T20:34:26.957031] [INFO ] [sig ] [3257/3407] Forecasting VTOL... [2026-02-16T20:34:26.957062] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-16T20:34:26.957092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-16T20:34:26.968052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-16T20:34:26.968442] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-16T20:34:26.969258] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-16T20:34:26.969310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:26.969341] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:26.969368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:26.969423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:27.029056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:27.030013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:27.030105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:27.030140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:27.150442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:27.150634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:27.150680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:27.150712] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:27.154273] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-16T20:34:27.154634] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-16T20:34:27.154783] [INFO ] [sig ] VTOL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:27.306213] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VTOL.txt [2026-02-16T20:34:27.306468] [INFO ] [sig ] [3257/3407] Completed VTOL in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 53.5s [2026-02-16T20:34:27.306523] [INFO ] [sig ] [3258/3407] Forecasting VTRS... [2026-02-16T20:34:27.306555] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-16T20:34:27.306614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-16T20:34:27.318401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-16T20:34:27.318870] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-16T20:34:27.319788] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-16T20:34:27.319842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:27.319882] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:27.319915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:27.319980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:27.379057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:27.380055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:27.380178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:27.380216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:27.504483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:27.504658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:27.504699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:27.504729] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:27.508189] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-16T20:34:27.508473] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-16T20:34:27.508623] [INFO ] [sig ] VTRS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:27.656565] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VTRS.txt [2026-02-16T20:34:27.656758] [INFO ] [sig ] [3258/3407] Completed VTRS in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 53.2s [2026-02-16T20:34:27.656803] [INFO ] [sig ] [3259/3407] Forecasting VTS... [2026-02-16T20:34:27.656889] [INFO ] [sig ] Generating forecast for: VTS [2026-02-16T20:34:27.656929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-16T20:34:27.668081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-16T20:34:27.668414] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-16T20:34:27.669274] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-16T20:34:27.669328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:27.669410] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:27.669441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:27.669501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:27.727698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:27.728602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:27.728690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:27.728725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:27.853166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:27.853333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:27.853376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:27.853408] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:27.856964] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-16T20:34:27.857294] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-16T20:34:27.857434] [INFO ] [sig ] VTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:28.004679] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTS.txt [2026-02-16T20:34:28.004842] [INFO ] [sig ] [3259/3407] Completed VTS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 52.8s [2026-02-16T20:34:28.004883] [INFO ] [sig ] [3260/3407] Forecasting VTSI... [2026-02-16T20:34:28.004913] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-16T20:34:28.004944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-16T20:34:28.014995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-16T20:34:28.015303] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-16T20:34:28.016110] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-16T20:34:28.016163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:28.016205] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:28.016233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:28.016290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:28.077022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:28.077803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:28.077883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:28.077916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:28.196958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:28.197109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:28.197149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:28.197177] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:28.200564] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=18.70%) [2026-02-16T20:34:28.200856] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-16T20:34:28.201001] [INFO ] [sig ] VTSI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:28.343347] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTSI.txt [2026-02-16T20:34:28.343484] [INFO ] [sig ] [3260/3407] Completed VTSI in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 52.5s [2026-02-16T20:34:28.343538] [INFO ] [sig ] [3261/3407] Forecasting VTWG... [2026-02-16T20:34:28.343587] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-16T20:34:28.343621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-16T20:34:28.353961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-16T20:34:28.354289] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-16T20:34:28.355133] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-16T20:34:28.355185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:28.355217] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:28.355244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:28.355300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:28.412771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:28.413398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:28.413476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:28.413509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:28.532791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:28.532946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:28.532986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:28.533016] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:28.536490] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=27.99%) [2026-02-16T20:34:28.536779] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-16T20:34:28.536905] [INFO ] [sig ] VTWG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:28.678163] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTWG.txt [2026-02-16T20:34:28.678304] [INFO ] [sig ] [3261/3407] Completed VTWG in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 52.1s [2026-02-16T20:34:28.678343] [INFO ] [sig ] [3262/3407] Forecasting VTWO... [2026-02-16T20:34:28.678372] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-16T20:34:28.678401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-16T20:34:28.688620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-16T20:34:28.688923] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-16T20:34:28.689738] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-16T20:34:28.689790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:28.689822] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:28.689849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:28.689905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:28.746642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:28.747280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:28.747359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:28.747392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:28.878160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:28.878350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:28.878400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:28.878463] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:28.882215] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-02-16T20:34:28.882518] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-16T20:34:28.882667] [INFO ] [sig ] VTWO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:29.025631] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VTWO.txt [2026-02-16T20:34:29.025793] [INFO ] [sig ] [3262/3407] Completed VTWO in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 51.7s [2026-02-16T20:34:29.025832] [INFO ] [sig ] [3263/3407] Forecasting VTYX... [2026-02-16T20:34:29.025862] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-16T20:34:29.025893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-16T20:34:29.036877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-16T20:34:29.037271] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-16T20:34:29.038200] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-16T20:34:29.038256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:29.038289] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:29.038317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:29.038374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:29.098007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:29.098810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:29.098893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:29.098928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:29.235240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:29.235393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:29.235434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:29.235463] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:29.238824] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-02-16T20:34:29.239133] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-16T20:34:29.239258] [INFO ] [sig ] VTYX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:29.382057] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VTYX.txt [2026-02-16T20:34:29.382214] [INFO ] [sig ] [3263/3407] Completed VTYX in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 51.4s [2026-02-16T20:34:29.382255] [INFO ] [sig ] [3264/3407] Forecasting VUZI... [2026-02-16T20:34:29.382295] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-16T20:34:29.382327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-16T20:34:29.393099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-16T20:34:29.393393] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-16T20:34:29.394250] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-16T20:34:29.394302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:29.394335] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:29.394361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:29.394417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:29.452292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:29.453039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:29.453120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:29.453152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:29.579271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:29.579446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:29.579491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:29.579521] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:29.583214] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-16T20:34:29.583509] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-16T20:34:29.583675] [INFO ] [sig ] VUZI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:29.727699] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VUZI.txt [2026-02-16T20:34:29.727859] [INFO ] [sig ] [3264/3407] Completed VUZI in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 51.0s [2026-02-16T20:34:29.727902] [INFO ] [sig ] [3265/3407] Forecasting VVOS... [2026-02-16T20:34:29.727932] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-16T20:34:29.727966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-16T20:34:29.738520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-16T20:34:29.738864] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-16T20:34:29.739695] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-16T20:34:29.739748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:29.739781] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:29.739810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:29.739868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:29.796788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:29.797614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:29.797696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:29.797729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:29.913277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:29.913431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:29.913471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:29.913500] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:29.916915] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-02-16T20:34:29.917204] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-16T20:34:29.917330] [INFO ] [sig ] VVOS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:30.061265] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VVOS.txt [2026-02-16T20:34:30.061399] [INFO ] [sig ] [3265/3407] Completed VVOS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 50.7s [2026-02-16T20:34:30.061438] [INFO ] [sig ] [3266/3407] Forecasting VVX... [2026-02-16T20:34:30.061468] [INFO ] [sig ] Generating forecast for: VVX [2026-02-16T20:34:30.061498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-16T20:34:30.071561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-16T20:34:30.071874] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-16T20:34:30.072663] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-16T20:34:30.072715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:30.072746] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:30.072773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:30.072829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:30.130061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:30.130883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:30.130965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:30.130998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:30.256677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:30.256845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:30.256906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:30.256938] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:30.260640] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=49.49%) [2026-02-16T20:34:30.260927] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-16T20:34:30.261067] [INFO ] [sig ] VVX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:30.402514] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VVX.txt [2026-02-16T20:34:30.402672] [INFO ] [sig ] [3266/3407] Completed VVX in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 50.3s [2026-02-16T20:34:30.402714] [INFO ] [sig ] [3267/3407] Forecasting VWOB... [2026-02-16T20:34:30.402743] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-16T20:34:30.402774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-16T20:34:30.413493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-16T20:34:30.413818] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-16T20:34:30.414624] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-16T20:34:30.414676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:30.414707] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:30.414734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:30.414790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:30.471602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:30.472464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:30.472548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:30.472601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:30.597414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:30.597598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:30.597642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:30.597688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:30.601151] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-16T20:34:30.601429] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-16T20:34:30.601552] [INFO ] [sig ] VWOB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:30.745444] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VWOB.txt [2026-02-16T20:34:30.745646] [INFO ] [sig ] [3267/3407] Completed VWOB in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 50.0s [2026-02-16T20:34:30.745690] [INFO ] [sig ] [3268/3407] Forecasting VXUS... [2026-02-16T20:34:30.745721] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-16T20:34:30.745752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-16T20:34:30.758299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-16T20:34:30.758699] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-16T20:34:30.759763] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-16T20:34:30.759830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:30.759878] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:30.759923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:30.760017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:30.824041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:30.824876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:30.824961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:30.824996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:30.947215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:30.947378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:30.947420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:30.947449] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:30.950875] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=12.99%) [2026-02-16T20:34:30.951159] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-16T20:34:30.951287] [INFO ] [sig ] VXUS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:31.093027] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VXUS.txt [2026-02-16T20:34:31.093176] [INFO ] [sig ] [3268/3407] Completed VXUS in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 49.6s [2026-02-16T20:34:31.093216] [INFO ] [sig ] [3269/3407] Forecasting VYMI... [2026-02-16T20:34:31.093246] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-16T20:34:31.093276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-16T20:34:31.103458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-16T20:34:31.103810] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-16T20:34:31.104671] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-16T20:34:31.104725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:31.104758] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:31.104787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:31.104845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:31.163825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:31.164687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:31.164821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:31.164857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:31.288745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:31.288949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:31.289000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:31.289031] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:31.292759] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-02-16T20:34:31.293060] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-16T20:34:31.293221] [INFO ] [sig ] VYMI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:31.435436] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VYMI.txt [2026-02-16T20:34:31.435622] [INFO ] [sig ] [3269/3407] Completed VYMI in 0.3s | 2.80 sym/s | Total: 19.4m | ETA: 49.2s [2026-02-16T20:34:31.435665] [INFO ] [sig ] [3270/3407] Forecasting VYX... [2026-02-16T20:34:31.435696] [INFO ] [sig ] Generating forecast for: VYX [2026-02-16T20:34:31.435759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-16T20:34:31.446835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-16T20:34:31.447205] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-16T20:34:31.448194] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-16T20:34:31.448252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:31.448286] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:31.448315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:31.448372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:31.507184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:31.508218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:31.508307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:31.508342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:31.631394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:31.631548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:31.631608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:31.631639] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:31.635296] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=21.09%) [2026-02-16T20:34:31.635616] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-16T20:34:31.635747] [INFO ] [sig ] VYX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:31.786163] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/VYX.txt [2026-02-16T20:34:31.786322] [INFO ] [sig ] [3270/3407] Completed VYX in 0.4s | 2.80 sym/s | Total: 19.4m | ETA: 48.9s [2026-02-16T20:34:31.786361] [INFO ] [sig ] [3271/3407] Forecasting VZ... [2026-02-16T20:34:31.786390] [INFO ] [sig ] Generating forecast for: VZ [2026-02-16T20:34:31.786447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-16T20:34:31.797282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-16T20:34:31.797698] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-16T20:34:31.798628] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-16T20:34:31.798684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:31.798717] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:31.798757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:31.798817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:31.863948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:31.864799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:31.864883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:31.864917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:31.992586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:31.992911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:31.992957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:31.992986] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:31.996604] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=66.90%) [2026-02-16T20:34:31.996918] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-16T20:34:31.997051] [INFO ] [sig ] VZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:32.144879] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/VZ.txt [2026-02-16T20:34:32.145100] [INFO ] [sig ] [3271/3407] Completed VZ in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 48.5s [2026-02-16T20:34:32.145201] [INFO ] [sig ] [3272/3407] Forecasting WAB... [2026-02-16T20:34:32.145257] [INFO ] [sig ] Generating forecast for: WAB [2026-02-16T20:34:32.145304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-16T20:34:32.156924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-16T20:34:32.157326] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-16T20:34:32.158240] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-16T20:34:32.158297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:32.158333] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:32.158362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:32.158420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:32.216418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:32.217287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:32.217369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:32.217402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:32.337429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:32.337589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:32.337631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:32.337661] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:32.340974] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-16T20:34:32.341245] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-16T20:34:32.341370] [INFO ] [sig ] WAB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:32.483794] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WAB.txt [2026-02-16T20:34:32.483968] [INFO ] [sig ] [3272/3407] Completed WAB in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 48.2s [2026-02-16T20:34:32.484008] [INFO ] [sig ] [3273/3407] Forecasting WABC... [2026-02-16T20:34:32.484038] [INFO ] [sig ] Generating forecast for: WABC [2026-02-16T20:34:32.484097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-16T20:34:32.495511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-16T20:34:32.495883] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-16T20:34:32.496720] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-16T20:34:32.496773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:32.496806] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:32.496834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:32.496892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:32.555981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:32.556635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:32.556714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:32.556747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:32.671932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:32.672080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:32.672122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:32.672151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:32.675717] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=55.13%) [2026-02-16T20:34:32.675991] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-16T20:34:32.676134] [INFO ] [sig ] WABC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:32.824681] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WABC.txt [2026-02-16T20:34:32.824834] [INFO ] [sig ] [3273/3407] Completed WABC in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 47.8s [2026-02-16T20:34:32.824878] [INFO ] [sig ] [3274/3407] Forecasting WAFD... [2026-02-16T20:34:32.824909] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-16T20:34:32.824940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-16T20:34:32.835301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-16T20:34:32.835623] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-16T20:34:32.836465] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-16T20:34:32.836518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:32.836550] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:32.836595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:32.836657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:32.894384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:32.895086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:32.895163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:32.895197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:33.010478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:33.010640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:33.010682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:33.010711] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:33.014106] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-16T20:34:33.014382] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-16T20:34:33.014504] [INFO ] [sig ] WAFD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:33.223394] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WAFD.txt [2026-02-16T20:34:33.223541] [INFO ] [sig ] [3274/3407] Completed WAFD in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 47.5s [2026-02-16T20:34:33.223600] [INFO ] [sig ] [3275/3407] Forecasting WAFDP... [2026-02-16T20:34:33.223634] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-16T20:34:33.223689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-16T20:34:33.234364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-16T20:34:33.234686] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-16T20:34:33.235528] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-16T20:34:33.235614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:33.235654] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:33.235686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:33.235745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:33.294116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:33.294981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:33.295063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:33.295097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:33.401744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:33.401896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:33.401937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:33.401967] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:33.405404] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=65.14%) [2026-02-16T20:34:33.405710] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-16T20:34:33.405841] [INFO ] [sig ] WAFDP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:33.552150] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WAFDP.txt [2026-02-16T20:34:33.552302] [INFO ] [sig ] [3275/3407] Completed WAFDP in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 47.1s [2026-02-16T20:34:33.552341] [INFO ] [sig ] [3276/3407] Forecasting WAL... [2026-02-16T20:34:33.552369] [INFO ] [sig ] Generating forecast for: WAL [2026-02-16T20:34:33.552399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-16T20:34:33.562490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-16T20:34:33.562809] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-16T20:34:33.563611] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-16T20:34:33.563666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:33.563722] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:33.563751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:33.563808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:33.623374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:33.624129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:33.624211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:33.624245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:33.747667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:33.747826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:33.747868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:33.747903] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:33.751632] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=18.99%) [2026-02-16T20:34:33.751933] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-16T20:34:33.752063] [INFO ] [sig ] WAL: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:33.906966] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WAL.txt [2026-02-16T20:34:33.907110] [INFO ] [sig ] [3276/3407] Completed WAL in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 46.7s [2026-02-16T20:34:33.907151] [INFO ] [sig ] [3277/3407] Forecasting WALD... [2026-02-16T20:34:33.907180] [INFO ] [sig ] Generating forecast for: WALD [2026-02-16T20:34:33.907209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-16T20:34:33.917391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-16T20:34:33.917741] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-16T20:34:33.918694] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-16T20:34:33.918750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:33.918783] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:33.918809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:33.918866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:33.977259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:33.978026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:33.978117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:33.978158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:34.092786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:34.092929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:34.092971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:34.093000] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:34.096385] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-16T20:34:34.096680] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-16T20:34:34.096808] [INFO ] [sig ] WALD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:34.242348] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WALD.txt [2026-02-16T20:34:34.242487] [INFO ] [sig ] [3277/3407] Completed WALD in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 46.4s [2026-02-16T20:34:34.242526] [INFO ] [sig ] [3278/3407] Forecasting WASH... [2026-02-16T20:34:34.242556] [INFO ] [sig ] Generating forecast for: WASH [2026-02-16T20:34:34.242610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-16T20:34:34.252897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-16T20:34:34.253190] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-16T20:34:34.254006] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-16T20:34:34.254059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:34.254092] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:34.254120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:34.254189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:34.312051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:34.312887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:34.312969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:34.313001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:34.433861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:34.434013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:34.434054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:34.434082] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:34.437522] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-16T20:34:34.437815] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-16T20:34:34.437941] [INFO ] [sig ] WASH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:34.581595] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WASH.txt [2026-02-16T20:34:34.581753] [INFO ] [sig ] [3278/3407] Completed WASH in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 46.0s [2026-02-16T20:34:34.581792] [INFO ] [sig ] [3279/3407] Forecasting WAVE... [2026-02-16T20:34:34.581823] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-16T20:34:34.581856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-16T20:34:34.592056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-16T20:34:34.592443] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-16T20:34:34.593272] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-16T20:34:34.593325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:34.593357] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:34.593384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:34.593440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:34.650938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:34.651857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:34.651945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:34.651977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:34.765425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:34.765590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:34.765633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:34.765704] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:34.769117] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-16T20:34:34.769398] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-16T20:34:34.769523] [INFO ] [sig ] WAVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:34.927916] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WAVE.txt [2026-02-16T20:34:34.932144] [INFO ] [sig ] [3279/3407] Completed WAVE in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 45.7s [2026-02-16T20:34:34.932285] [INFO ] [sig ] [3280/3407] Forecasting WAY... [2026-02-16T20:34:34.932322] [INFO ] [sig ] Generating forecast for: WAY [2026-02-16T20:34:34.932359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-16T20:34:34.944479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-16T20:34:34.944873] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-16T20:34:34.945843] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-16T20:34:34.945909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:34.945959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:34.945995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:34.946054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:35.008234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:35.009231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:35.009328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:35.009364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:35.135056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:35.135218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:35.135262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:35.135292] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:35.139047] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=61.58%) [2026-02-16T20:34:35.139373] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-16T20:34:35.139515] [INFO ] [sig ] WAY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:35.288825] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WAY.txt [2026-02-16T20:34:35.289012] [INFO ] [sig ] [3280/3407] Completed WAY in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 45.3s [2026-02-16T20:34:35.289059] [INFO ] [sig ] [3281/3407] Forecasting WB... [2026-02-16T20:34:35.289122] [INFO ] [sig ] Generating forecast for: WB [2026-02-16T20:34:35.289161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-16T20:34:35.300276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-16T20:34:35.300698] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-16T20:34:35.301610] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-16T20:34:35.301666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:35.301699] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:35.301727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:35.301802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:35.361733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:35.362599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:35.362687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:35.362722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:35.488537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:35.488733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:35.488785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:35.488816] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:35.492613] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=57.47%) [2026-02-16T20:34:35.492940] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-16T20:34:35.493088] [INFO ] [sig ] WB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:35.639835] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WB.txt [2026-02-16T20:34:35.639995] [INFO ] [sig ] [3281/3407] Completed WB in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 45.0s [2026-02-16T20:34:35.640036] [INFO ] [sig ] [3282/3407] Forecasting WBD... [2026-02-16T20:34:35.640068] [INFO ] [sig ] Generating forecast for: WBD [2026-02-16T20:34:35.640132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-16T20:34:35.651384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-16T20:34:35.651700] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-16T20:34:35.652726] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-16T20:34:35.652779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:35.652811] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:35.652839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:35.652895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:35.715290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:35.716049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:35.716138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:35.716173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:35.840055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:35.840202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:35.840243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:35.840272] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:35.844124] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-16T20:34:35.844400] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-16T20:34:35.844527] [INFO ] [sig ] WBD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:35.990625] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WBD.txt [2026-02-16T20:34:35.990793] [INFO ] [sig ] [3282/3407] Completed WBD in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 44.6s [2026-02-16T20:34:35.990836] [INFO ] [sig ] [3283/3407] Forecasting WBIY... [2026-02-16T20:34:35.990866] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-16T20:34:35.990899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-16T20:34:36.000423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-16T20:34:36.000699] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-16T20:34:36.001484] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-16T20:34:36.001537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:36.001600] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:36.001633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:36.001690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:36.058107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:36.058891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:36.058974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:36.059007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:36.164908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:36.165067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:36.165111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:36.165142] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:36.168869] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-02-16T20:34:36.169189] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-16T20:34:36.169346] [INFO ] [sig ] WBIY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:36.326203] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WBIY.txt [2026-02-16T20:34:36.326425] [INFO ] [sig ] [3283/3407] Completed WBIY in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 44.2s [2026-02-16T20:34:36.326491] [INFO ] [sig ] [3284/3407] Forecasting WBS... [2026-02-16T20:34:36.326536] [INFO ] [sig ] Generating forecast for: WBS [2026-02-16T20:34:36.326606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-16T20:34:36.337831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-16T20:34:36.338183] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-16T20:34:36.339009] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-16T20:34:36.339075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:36.339108] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:36.339135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:36.339191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:36.394779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:36.395449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:36.395529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:36.395562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:36.522483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:36.522677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:36.522730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:36.522766] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:36.526280] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=67.47%) [2026-02-16T20:34:36.526559] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-16T20:34:36.526707] [INFO ] [sig ] WBS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:36.667690] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WBS.txt [2026-02-16T20:34:36.667840] [INFO ] [sig ] [3284/3407] Completed WBS in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 43.9s [2026-02-16T20:34:36.667879] [INFO ] [sig ] [3285/3407] Forecasting WBTN... [2026-02-16T20:34:36.667909] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-16T20:34:36.667939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-16T20:34:36.679557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-16T20:34:36.679903] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-16T20:34:36.680934] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-16T20:34:36.680988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:36.681020] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:36.681048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:36.681104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:36.739240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:36.739969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:36.740048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:36.740080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:36.864338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:36.864495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:36.864538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:36.864567] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:36.868184] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-02-16T20:34:36.868673] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-16T20:34:36.868800] [INFO ] [sig ] WBTN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:37.009998] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WBTN.txt [2026-02-16T20:34:37.010133] [INFO ] [sig ] [3285/3407] Completed WBTN in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 43.5s [2026-02-16T20:34:37.010179] [INFO ] [sig ] [3286/3407] Forecasting WBX... [2026-02-16T20:34:37.010214] [INFO ] [sig ] Generating forecast for: WBX [2026-02-16T20:34:37.010281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-16T20:34:37.020304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-16T20:34:37.020632] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-16T20:34:37.021408] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-16T20:34:37.021460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:37.021492] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:37.021519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:37.021594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:37.082518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:37.083278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:37.083395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:37.083441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:37.212882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:37.213072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:37.213120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:37.213151] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:37.216917] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=27.86%) [2026-02-16T20:34:37.217315] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-16T20:34:37.217477] [INFO ] [sig ] WBX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:37.366853] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WBX.txt [2026-02-16T20:34:37.367005] [INFO ] [sig ] [3286/3407] Completed WBX in 0.4s | 2.80 sym/s | Total: 19.5m | ETA: 43.2s [2026-02-16T20:34:37.367044] [INFO ] [sig ] [3287/3407] Forecasting WCC... [2026-02-16T20:34:37.367075] [INFO ] [sig ] Generating forecast for: WCC [2026-02-16T20:34:37.367105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-16T20:34:37.378386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-16T20:34:37.378701] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-16T20:34:37.379559] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-16T20:34:37.379630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:37.379662] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:37.379689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:37.379744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:37.436643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:37.437294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:37.437376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:37.437407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:37.561869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:37.562030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:37.562071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:37.562101] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:37.565495] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=24.72%) [2026-02-16T20:34:37.565783] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-16T20:34:37.565911] [INFO ] [sig ] WCC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:37.712952] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WCC.txt [2026-02-16T20:34:37.713125] [INFO ] [sig ] [3287/3407] Completed WCC in 0.3s | 2.80 sym/s | Total: 19.5m | ETA: 42.8s [2026-02-16T20:34:37.713176] [INFO ] [sig ] [3288/3407] Forecasting WCLD... [2026-02-16T20:34:37.713240] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-16T20:34:37.713276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-16T20:34:37.726301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-16T20:34:37.726816] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-16T20:34:37.727942] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-16T20:34:37.728036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:37.728077] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:37.728110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:37.728189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:37.799655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:37.800567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:37.800672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:37.800708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:37.926937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:37.927108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:37.927150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:37.927179] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:37.930836] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-16T20:34:37.931132] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-16T20:34:37.931271] [INFO ] [sig ] WCLD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:38.076087] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WCLD.txt [2026-02-16T20:34:38.076220] [INFO ] [sig ] [3288/3407] Completed WCLD in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 42.5s [2026-02-16T20:34:38.076258] [INFO ] [sig ] [3289/3407] Forecasting WD... [2026-02-16T20:34:38.076288] [INFO ] [sig ] Generating forecast for: WD [2026-02-16T20:34:38.076317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-16T20:34:38.086961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-16T20:34:38.087269] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-16T20:34:38.088086] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-16T20:34:38.088138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:38.088169] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:38.088195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:38.088251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:38.144549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:38.145300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:38.145389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:38.145422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:38.263127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:38.263289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:38.263331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:38.263360] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:38.266767] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-02-16T20:34:38.267073] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-16T20:34:38.267202] [INFO ] [sig ] WD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:38.409780] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WD.txt [2026-02-16T20:34:38.409971] [INFO ] [sig ] [3289/3407] Completed WD in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 42.1s [2026-02-16T20:34:38.410014] [INFO ] [sig ] [3290/3407] Forecasting WDAY... [2026-02-16T20:34:38.410073] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-16T20:34:38.410106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-16T20:34:38.421875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-16T20:34:38.422284] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-16T20:34:38.423160] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-16T20:34:38.423215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:38.423247] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:38.423274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:38.423332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:38.481110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:38.482032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:38.482121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:38.482154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:38.603815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:38.603977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:38.604020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:38.604050] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:38.607596] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-16T20:34:38.607932] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-16T20:34:38.608102] [INFO ] [sig ] WDAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:38.764290] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WDAY.txt [2026-02-16T20:34:38.764466] [INFO ] [sig ] [3290/3407] Completed WDAY in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 41.7s [2026-02-16T20:34:38.764507] [INFO ] [sig ] [3291/3407] Forecasting WDC... [2026-02-16T20:34:38.764538] [INFO ] [sig ] Generating forecast for: WDC [2026-02-16T20:34:38.764587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-16T20:34:38.775694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-16T20:34:38.776113] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-16T20:34:38.776990] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-16T20:34:38.777043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:38.777074] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:38.777101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:38.777157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:38.835627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:38.836528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:38.836649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:38.836686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:38.963601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:38.963767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:38.963826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:38.963856] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:38.968126] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-16T20:34:38.968550] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-16T20:34:38.968725] [INFO ] [sig ] WDC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:39.114391] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WDC.txt [2026-02-16T20:34:39.114546] [INFO ] [sig ] [3291/3407] Completed WDC in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 41.4s [2026-02-16T20:34:39.114605] [INFO ] [sig ] [3292/3407] Forecasting WDFC... [2026-02-16T20:34:39.114637] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-16T20:34:39.114668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-16T20:34:39.125245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-16T20:34:39.125520] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-16T20:34:39.126360] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-16T20:34:39.126417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:39.126449] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:39.126476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:39.126533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:39.183088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:39.183927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:39.184032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:39.184066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:39.302442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:39.302619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:39.302663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:39.302693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:39.306100] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=31.20%) [2026-02-16T20:34:39.306416] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-16T20:34:39.306544] [INFO ] [sig ] WDFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:39.446538] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WDFC.txt [2026-02-16T20:34:39.446689] [INFO ] [sig ] [3292/3407] Completed WDFC in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 41.0s [2026-02-16T20:34:39.446728] [INFO ] [sig ] [3293/3407] Forecasting WDH... [2026-02-16T20:34:39.446758] [INFO ] [sig ] Generating forecast for: WDH [2026-02-16T20:34:39.446788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-16T20:34:39.457458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-16T20:34:39.457763] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-16T20:34:39.458650] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-16T20:34:39.458703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:39.458761] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:39.458790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:39.458846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:39.517061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:39.517901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:39.518002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:39.518040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:39.638100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:39.638259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:39.638304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:39.638333] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:39.641847] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=33.67%) [2026-02-16T20:34:39.642133] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-16T20:34:39.642270] [INFO ] [sig ] WDH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:39.784120] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WDH.txt [2026-02-16T20:34:39.784252] [INFO ] [sig ] [3293/3407] Completed WDH in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 40.7s [2026-02-16T20:34:39.784290] [INFO ] [sig ] [3294/3407] Forecasting WDI... [2026-02-16T20:34:39.784321] [INFO ] [sig ] Generating forecast for: WDI [2026-02-16T20:34:39.784351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-16T20:34:39.795297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-16T20:34:39.795593] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-16T20:34:39.796369] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-16T20:34:39.796420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:39.796451] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:39.796478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:39.796534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:39.854896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:39.855642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:39.855725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:39.855760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:39.977469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:39.977643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:39.977685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:39.977715] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:39.981124] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-02-16T20:34:39.981405] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-16T20:34:39.981529] [INFO ] [sig ] WDI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:40.124310] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WDI.txt [2026-02-16T20:34:40.124468] [INFO ] [sig ] [3294/3407] Completed WDI in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 40.3s [2026-02-16T20:34:40.124506] [INFO ] [sig ] [3295/3407] Forecasting WDS... [2026-02-16T20:34:40.124537] [INFO ] [sig ] Generating forecast for: WDS [2026-02-16T20:34:40.124567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-16T20:34:40.136039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-16T20:34:40.136398] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-16T20:34:40.137260] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-16T20:34:40.137328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:40.137381] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:40.137416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:40.137480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:40.195713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:40.196343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:40.196422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:40.196456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:40.323851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:40.324023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:40.324073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:40.324110] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:40.328691] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-16T20:34:40.329048] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-16T20:34:40.329210] [INFO ] [sig ] WDS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:40.492842] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WDS.txt [2026-02-16T20:34:40.493016] [INFO ] [sig ] [3295/3407] Completed WDS in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 40.0s [2026-02-16T20:34:40.493058] [INFO ] [sig ] [3296/3407] Forecasting WEA... [2026-02-16T20:34:40.493088] [INFO ] [sig ] Generating forecast for: WEA [2026-02-16T20:34:40.493118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-16T20:34:40.504071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-16T20:34:40.504436] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-16T20:34:40.505267] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-16T20:34:40.505321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:40.505352] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:40.505379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:40.505435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:40.562829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:40.563686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:40.563770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:40.563803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:40.675431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:40.675607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:40.675651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:40.675680] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:40.679196] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-16T20:34:40.679497] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-16T20:34:40.679649] [INFO ] [sig ] WEA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:40.821332] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WEA.txt [2026-02-16T20:34:40.821488] [INFO ] [sig ] [3296/3407] Completed WEA in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 39.6s [2026-02-16T20:34:40.821528] [INFO ] [sig ] [3297/3407] Forecasting WEC... [2026-02-16T20:34:40.821559] [INFO ] [sig ] Generating forecast for: WEC [2026-02-16T20:34:40.821608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-16T20:34:40.834220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-16T20:34:40.834728] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-16T20:34:40.835683] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-16T20:34:40.835739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:40.835771] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:40.835807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:40.835893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:40.895483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:40.896271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:40.896358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:40.896391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:41.023539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:41.023725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:41.023771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:41.023803] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:41.027311] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-16T20:34:41.027656] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-16T20:34:41.027816] [INFO ] [sig ] WEC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:41.170051] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WEC.txt [2026-02-16T20:34:41.170208] [INFO ] [sig ] [3297/3407] Completed WEC in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 39.2s [2026-02-16T20:34:41.170253] [INFO ] [sig ] [3298/3407] Forecasting WEN... [2026-02-16T20:34:41.170290] [INFO ] [sig ] Generating forecast for: WEN [2026-02-16T20:34:41.170325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-16T20:34:41.180841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-16T20:34:41.181115] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-16T20:34:41.181976] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-16T20:34:41.182029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:41.182060] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:41.182086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:41.182141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:41.240012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:41.240709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:41.240792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:41.240828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:41.360442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:41.360623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:41.360669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:41.360702] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:41.364301] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-02-16T20:34:41.364611] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-16T20:34:41.364745] [INFO ] [sig ] WEN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:41.517667] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WEN.txt [2026-02-16T20:34:41.517816] [INFO ] [sig ] [3298/3407] Completed WEN in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 38.9s [2026-02-16T20:34:41.517857] [INFO ] [sig ] [3299/3407] Forecasting WERN... [2026-02-16T20:34:41.517896] [INFO ] [sig ] Generating forecast for: WERN [2026-02-16T20:34:41.517958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-16T20:34:41.530829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-16T20:34:41.531199] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-16T20:34:41.532306] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-16T20:34:41.532385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:41.532436] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:41.532476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:41.532552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:41.593978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:41.594793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:41.594897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:41.594933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:41.713108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:41.713268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:41.713310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:41.713338] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:41.716832] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=30.59%) [2026-02-16T20:34:41.717115] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-16T20:34:41.717241] [INFO ] [sig ] WERN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:41.870829] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WERN.txt [2026-02-16T20:34:41.870978] [INFO ] [sig ] [3299/3407] Completed WERN in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 38.5s [2026-02-16T20:34:41.871019] [INFO ] [sig ] [3300/3407] Forecasting WES... [2026-02-16T20:34:41.871049] [INFO ] [sig ] Generating forecast for: WES [2026-02-16T20:34:41.871079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-16T20:34:41.881665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-16T20:34:41.881985] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-16T20:34:41.882835] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-16T20:34:41.882890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:41.882923] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:41.882951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:41.883009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:41.941873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:41.942540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:41.942640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:41.942675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:42.066158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:42.066313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:42.066365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:42.066402] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:42.069998] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=25.15%) [2026-02-16T20:34:42.070284] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-16T20:34:42.070441] [INFO ] [sig ] WES: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:42.220454] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WES.txt [2026-02-16T20:34:42.220605] [INFO ] [sig ] [3300/3407] Completed WES in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 38.2s [2026-02-16T20:34:42.220647] [INFO ] [sig ] [3301/3407] Forecasting WEX... [2026-02-16T20:34:42.220677] [INFO ] [sig ] Generating forecast for: WEX [2026-02-16T20:34:42.220707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-16T20:34:42.231400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-16T20:34:42.231689] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-16T20:34:42.232480] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-16T20:34:42.232533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:42.232565] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:42.232612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:42.232669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:42.289639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:42.290268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:42.290345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:42.290378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:42.412847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:42.413008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:42.413053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:42.413084] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:42.416567] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-16T20:34:42.416882] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-16T20:34:42.417017] [INFO ] [sig ] WEX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:42.567937] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WEX.txt [2026-02-16T20:34:42.568095] [INFO ] [sig ] [3301/3407] Completed WEX in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 37.8s [2026-02-16T20:34:42.568136] [INFO ] [sig ] [3302/3407] Forecasting WEYS... [2026-02-16T20:34:42.568166] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-16T20:34:42.568196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-16T20:34:42.578307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-16T20:34:42.578619] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-16T20:34:42.579389] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-16T20:34:42.579441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:42.579473] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:42.579515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:42.579596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:42.640207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:42.640979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:42.641061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:42.641097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:42.752350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:42.752520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:42.752561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:42.752630] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:42.756045] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-16T20:34:42.756317] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-16T20:34:42.756447] [INFO ] [sig ] WEYS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:42.906016] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WEYS.txt [2026-02-16T20:34:42.906153] [INFO ] [sig ] [3302/3407] Completed WEYS in 0.3s | 2.80 sym/s | Total: 19.6m | ETA: 37.5s [2026-02-16T20:34:42.906191] [INFO ] [sig ] [3303/3407] Forecasting WF... [2026-02-16T20:34:42.906221] [INFO ] [sig ] Generating forecast for: WF [2026-02-16T20:34:42.906250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-16T20:34:42.916526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-16T20:34:42.916861] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-16T20:34:42.917680] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-16T20:34:42.917733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:42.917764] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:42.917792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:42.917848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:42.979128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:42.980018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:42.980135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:42.980170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:43.107782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:43.107948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:43.108016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:43.108059] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:43.111749] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-02-16T20:34:43.112034] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-16T20:34:43.112172] [INFO ] [sig ] WF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:43.261529] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WF.txt [2026-02-16T20:34:43.261685] [INFO ] [sig ] [3303/3407] Completed WF in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 37.1s [2026-02-16T20:34:43.261726] [INFO ] [sig ] [3304/3407] Forecasting WFG... [2026-02-16T20:34:43.261780] [INFO ] [sig ] Generating forecast for: WFG [2026-02-16T20:34:43.261814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-16T20:34:43.272079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-16T20:34:43.272362] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-16T20:34:43.273173] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-16T20:34:43.273226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:43.273257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:43.273284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:43.273341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:43.332751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:43.333635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:43.333721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:43.333754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:43.464053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:43.464212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:43.464256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:43.464287] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:43.467802] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=64.15%) [2026-02-16T20:34:43.468119] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-16T20:34:43.468255] [INFO ] [sig ] WFG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:43.615440] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WFG.txt [2026-02-16T20:34:43.615588] [INFO ] [sig ] [3304/3407] Completed WFG in 0.4s | 2.80 sym/s | Total: 19.6m | ETA: 36.7s [2026-02-16T20:34:43.615630] [INFO ] [sig ] [3305/3407] Forecasting WFRD... [2026-02-16T20:34:43.615660] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-16T20:34:43.615691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-16T20:34:43.625982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-16T20:34:43.626283] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-16T20:34:43.627076] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-16T20:34:43.627128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:43.627160] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:43.627187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:43.627242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:43.685471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:43.686349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:43.686451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:43.686488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:43.807642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:43.807796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:43.807836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:43.807864] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:43.811249] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=78.10%) [2026-02-16T20:34:43.811526] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-16T20:34:43.811674] [INFO ] [sig ] WFRD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:43.952947] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WFRD.txt [2026-02-16T20:34:43.953075] [INFO ] [sig ] [3305/3407] Completed WFRD in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 36.4s [2026-02-16T20:34:43.953113] [INFO ] [sig ] [3306/3407] Forecasting WGMI... [2026-02-16T20:34:43.953169] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-16T20:34:43.953199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-16T20:34:43.963416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-16T20:34:43.963754] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-16T20:34:43.964533] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-16T20:34:43.964604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:43.964638] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:43.964665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:43.964732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:44.021747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:44.022400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:44.022493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:44.022525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:44.150179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:44.150364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:44.150435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:44.150496] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:44.154379] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=86.07%) [2026-02-16T20:34:44.154736] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-16T20:34:44.154878] [INFO ] [sig ] WGMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:44.312994] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WGMI.txt [2026-02-16T20:34:44.313213] [INFO ] [sig ] [3306/3407] Completed WGMI in 0.4s | 2.80 sym/s | Total: 19.7m | ETA: 36.0s [2026-02-16T20:34:44.313304] [INFO ] [sig ] [3307/3407] Forecasting WGO... [2026-02-16T20:34:44.313342] [INFO ] [sig ] Generating forecast for: WGO [2026-02-16T20:34:44.313375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-16T20:34:44.325650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-16T20:34:44.326089] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-16T20:34:44.327027] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-16T20:34:44.327090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:44.327123] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:44.327151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:44.327210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:44.395439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:44.396695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:44.396812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:44.396846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:44.528873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:44.529082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:44.529140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:44.529171] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:44.533596] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-16T20:34:44.534104] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-16T20:34:44.534323] [INFO ] [sig ] WGO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:44.760254] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WGO.txt [2026-02-16T20:34:44.760525] [INFO ] [sig ] [3307/3407] Completed WGO in 0.4s | 2.80 sym/s | Total: 19.7m | ETA: 35.7s [2026-02-16T20:34:44.760621] [INFO ] [sig ] [3308/3407] Forecasting WGS... [2026-02-16T20:34:44.760676] [INFO ] [sig ] Generating forecast for: WGS [2026-02-16T20:34:44.760729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-16T20:34:44.776809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-16T20:34:44.777375] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-16T20:34:44.778802] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-16T20:34:44.778897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:44.778946] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:44.778979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:44.779052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:44.870785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:44.872156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:44.872282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:44.872340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:45.047024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:45.047350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:45.047455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:45.047516] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:45.053740] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=51.22%) [2026-02-16T20:34:45.054218] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-16T20:34:45.054467] [INFO ] [sig ] WGS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:45.276653] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WGS.txt [2026-02-16T20:34:45.277077] [INFO ] [sig ] [3308/3407] Completed WGS in 0.5s | 2.80 sym/s | Total: 19.7m | ETA: 35.3s [2026-02-16T20:34:45.277146] [INFO ] [sig ] [3309/3407] Forecasting WH... [2026-02-16T20:34:45.277196] [INFO ] [sig ] Generating forecast for: WH [2026-02-16T20:34:45.277259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-16T20:34:45.297763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-16T20:34:45.298421] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-16T20:34:45.299801] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-16T20:34:45.299870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:45.299918] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:45.299957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:45.300032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:45.389328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:45.390844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:45.390990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:45.391047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:45.565162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:45.565339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:45.565383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:45.565415] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:45.569177] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=39.11%) [2026-02-16T20:34:45.569547] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-16T20:34:45.569711] [INFO ] [sig ] WH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:45.714645] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WH.txt [2026-02-16T20:34:45.714804] [INFO ] [sig ] [3309/3407] Completed WH in 0.4s | 2.80 sym/s | Total: 19.7m | ETA: 35.0s [2026-02-16T20:34:45.714844] [INFO ] [sig ] [3310/3407] Forecasting WHD... [2026-02-16T20:34:45.714873] [INFO ] [sig ] Generating forecast for: WHD [2026-02-16T20:34:45.714905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-16T20:34:45.727013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-16T20:34:45.727360] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-16T20:34:45.728262] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-16T20:34:45.728317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:45.728395] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:45.728425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:45.728483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:45.789037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:45.789921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:45.790003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:45.790036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:45.910796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:45.910957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:45.911000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:45.911029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:45.914948] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-02-16T20:34:45.915257] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-16T20:34:45.915390] [INFO ] [sig ] WHD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:46.058788] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WHD.txt [2026-02-16T20:34:46.058969] [INFO ] [sig ] [3310/3407] Completed WHD in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 34.6s [2026-02-16T20:34:46.059048] [INFO ] [sig ] [3311/3407] Forecasting WHF... [2026-02-16T20:34:46.059091] [INFO ] [sig ] Generating forecast for: WHF [2026-02-16T20:34:46.059129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-16T20:34:46.070157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-16T20:34:46.070612] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-16T20:34:46.071446] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-16T20:34:46.071500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:46.071532] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:46.071560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:46.071640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:46.130204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:46.131100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:46.131187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:46.131221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:46.254798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:46.254964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:46.255006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:46.255037] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:46.258675] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-02-16T20:34:46.258963] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-16T20:34:46.259090] [INFO ] [sig ] WHF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:46.402666] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WHF.txt [2026-02-16T20:34:46.402836] [INFO ] [sig ] [3311/3407] Completed WHF in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 34.3s [2026-02-16T20:34:46.402886] [INFO ] [sig ] [3312/3407] Forecasting WHG... [2026-02-16T20:34:46.402947] [INFO ] [sig ] Generating forecast for: WHG [2026-02-16T20:34:46.402980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-16T20:34:46.416234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-16T20:34:46.416815] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-16T20:34:46.417858] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-16T20:34:46.417917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:46.417952] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:46.418003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:46.418065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:46.474285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:46.475270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:46.475363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:46.475396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:46.579671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:46.579840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:46.579882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:46.579911] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:46.583312] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-16T20:34:46.583623] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-16T20:34:46.583755] [INFO ] [sig ] WHG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:46.726472] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WHG.txt [2026-02-16T20:34:46.726667] [INFO ] [sig ] [3312/3407] Completed WHG in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 33.9s [2026-02-16T20:34:46.726710] [INFO ] [sig ] [3313/3407] Forecasting WIA... [2026-02-16T20:34:46.726740] [INFO ] [sig ] Generating forecast for: WIA [2026-02-16T20:34:46.726799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-16T20:34:46.736625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-16T20:34:46.736910] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-16T20:34:46.737737] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-16T20:34:46.737791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:46.737823] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:46.737850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:46.737906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:46.795071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:46.795872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:46.795955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:46.795988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:46.909548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:46.909722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:46.909764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:46.909794] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:46.913361] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-16T20:34:46.913690] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-16T20:34:46.913837] [INFO ] [sig ] WIA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:47.056382] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WIA.txt [2026-02-16T20:34:47.056520] [INFO ] [sig ] [3313/3407] Completed WIA in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 33.5s [2026-02-16T20:34:47.056560] [INFO ] [sig ] [3314/3407] Forecasting WIMI... [2026-02-16T20:34:47.056609] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-16T20:34:47.056641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-16T20:34:47.066795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-16T20:34:47.067079] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-16T20:34:47.067874] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-16T20:34:47.067927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:47.067959] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:47.068339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:47.068403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:47.126625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:47.127347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:47.127439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:47.127480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:47.244713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:47.244872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:47.244915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:47.244943] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:47.248381] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-16T20:34:47.248679] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-16T20:34:47.248820] [INFO ] [sig ] WIMI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:47.393287] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WIMI.txt [2026-02-16T20:34:47.393420] [INFO ] [sig ] [3314/3407] Completed WIMI in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 33.2s [2026-02-16T20:34:47.393459] [INFO ] [sig ] [3315/3407] Forecasting WINA... [2026-02-16T20:34:47.393489] [INFO ] [sig ] Generating forecast for: WINA [2026-02-16T20:34:47.393520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-16T20:34:47.403773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-16T20:34:47.404078] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-16T20:34:47.404901] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-16T20:34:47.404953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:47.404984] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:47.405010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:47.405065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:47.462997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:47.463684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:47.463764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:47.463797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:47.579243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:47.579403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:47.579472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:47.579509] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:47.582935] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-16T20:34:47.583213] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-16T20:34:47.583340] [INFO ] [sig ] WINA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:47.725768] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WINA.txt [2026-02-16T20:34:47.725913] [INFO ] [sig ] [3315/3407] Completed WINA in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 32.8s [2026-02-16T20:34:47.725952] [INFO ] [sig ] [3316/3407] Forecasting WING... [2026-02-16T20:34:47.725982] [INFO ] [sig ] Generating forecast for: WING [2026-02-16T20:34:47.726013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-16T20:34:47.737161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-16T20:34:47.737433] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-16T20:34:47.738261] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-16T20:34:47.738313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:47.738344] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:47.738370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:47.738435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:47.795489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:47.796145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:47.796222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:47.796255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:47.914460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:47.914634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:47.914677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:47.914706] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:47.918440] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-16T20:34:47.918777] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-16T20:34:47.918916] [INFO ] [sig ] WING: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:48.062085] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WING.txt [2026-02-16T20:34:48.062223] [INFO ] [sig ] [3316/3407] Completed WING in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 32.5s [2026-02-16T20:34:48.062264] [INFO ] [sig ] [3317/3407] Forecasting WINN... [2026-02-16T20:34:48.062293] [INFO ] [sig ] Generating forecast for: WINN [2026-02-16T20:34:48.062325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-16T20:34:48.072691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-16T20:34:48.072981] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-16T20:34:48.073792] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-16T20:34:48.073845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:48.073877] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:48.073904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:48.073960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:48.134947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:48.135873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:48.135967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:48.136004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:48.262366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:48.262535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:48.262599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:48.262633] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:48.266439] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-16T20:34:48.266763] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-16T20:34:48.266911] [INFO ] [sig ] WINN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:48.410681] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WINN.txt [2026-02-16T20:34:48.410817] [INFO ] [sig ] [3317/3407] Completed WINN in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 32.1s [2026-02-16T20:34:48.410857] [INFO ] [sig ] [3318/3407] Forecasting WIX... [2026-02-16T20:34:48.410887] [INFO ] [sig ] Generating forecast for: WIX [2026-02-16T20:34:48.410917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-16T20:34:48.421129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-16T20:34:48.421423] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-16T20:34:48.422250] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-16T20:34:48.422306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:48.422346] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:48.422382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:48.422455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:48.479511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:48.480336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:48.480420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:48.480471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:48.602013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:48.602168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:48.602210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:48.602240] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:48.605696] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-16T20:34:48.605969] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-16T20:34:48.606094] [INFO ] [sig ] WIX: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:48.749432] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WIX.txt [2026-02-16T20:34:48.749647] [INFO ] [sig ] [3318/3407] Completed WIX in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 31.8s [2026-02-16T20:34:48.749700] [INFO ] [sig ] [3319/3407] Forecasting WK... [2026-02-16T20:34:48.749737] [INFO ] [sig ] Generating forecast for: WK [2026-02-16T20:34:48.749803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-16T20:34:48.760637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-16T20:34:48.760993] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-16T20:34:48.761932] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-16T20:34:48.761985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:48.762030] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:48.762058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:48.762119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:48.821508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:48.822394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:48.822477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:48.822511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:48.947862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:48.948034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:48.948078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:48.948108] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:48.951690] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-02-16T20:34:48.951993] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-16T20:34:48.952126] [INFO ] [sig ] WK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:49.097314] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WK.txt [2026-02-16T20:34:49.097482] [INFO ] [sig ] [3319/3407] Completed WK in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 31.4s [2026-02-16T20:34:49.097523] [INFO ] [sig ] [3320/3407] Forecasting WKC... [2026-02-16T20:34:49.097553] [INFO ] [sig ] Generating forecast for: WKC [2026-02-16T20:34:49.097632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-16T20:34:49.108265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-16T20:34:49.108675] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-16T20:34:49.109484] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-16T20:34:49.109539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:49.109598] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:49.109638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:49.109697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:49.168298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:49.169211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:49.169360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:49.169413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:49.293242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:49.293402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:49.293445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:49.293475] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:49.296902] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-16T20:34:49.297187] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-16T20:34:49.297315] [INFO ] [sig ] WKC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:49.439300] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WKC.txt [2026-02-16T20:34:49.439470] [INFO ] [sig ] [3320/3407] Completed WKC in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 31.0s [2026-02-16T20:34:49.439513] [INFO ] [sig ] [3321/3407] Forecasting WKEY... [2026-02-16T20:34:49.439542] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-16T20:34:49.439635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-16T20:34:49.450238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-16T20:34:49.450642] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-16T20:34:49.451507] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-16T20:34:49.451602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:49.451642] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:49.451671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:49.451739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:49.512188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:49.513100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:49.513188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:49.513223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:49.634530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:49.634708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:49.634752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:49.634783] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:49.638314] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-02-16T20:34:49.638619] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-16T20:34:49.638753] [INFO ] [sig ] WKEY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:49.787218] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WKEY.txt [2026-02-16T20:34:49.787356] [INFO ] [sig ] [3321/3407] Completed WKEY in 0.3s | 2.80 sym/s | Total: 19.7m | ETA: 30.7s [2026-02-16T20:34:49.787396] [INFO ] [sig ] [3322/3407] Forecasting WKSP... [2026-02-16T20:34:49.787424] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-16T20:34:49.787455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-16T20:34:49.798452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-16T20:34:49.798799] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-16T20:34:49.799597] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-16T20:34:49.799649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:49.799680] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:49.799707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:49.799763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:49.861180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:49.861996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:49.862080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:49.862114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:49.984825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:49.984976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:49.985017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:49.985046] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:49.988519] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=75.14%) [2026-02-16T20:34:49.988836] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-16T20:34:49.988963] [INFO ] [sig ] WKSP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:50.136207] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WKSP.txt [2026-02-16T20:34:50.136379] [INFO ] [sig ] [3322/3407] Completed WKSP in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 30.3s [2026-02-16T20:34:50.136420] [INFO ] [sig ] [3323/3407] Forecasting WLDN... [2026-02-16T20:34:50.136459] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-16T20:34:50.136523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-16T20:34:50.147637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-16T20:34:50.148011] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-16T20:34:50.148876] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-16T20:34:50.148930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:50.148964] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:50.148993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:50.149050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:50.208516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:50.209379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:50.209465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:50.209507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:50.328726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:50.328873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:50.328914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:50.328944] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:50.332248] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-16T20:34:50.332526] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-16T20:34:50.332670] [INFO ] [sig ] WLDN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:50.494353] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WLDN.txt [2026-02-16T20:34:50.494616] [INFO ] [sig ] [3323/3407] Completed WLDN in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 30.0s [2026-02-16T20:34:50.494694] [INFO ] [sig ] [3324/3407] Forecasting WLFC... [2026-02-16T20:34:50.494727] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-16T20:34:50.494760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-16T20:34:50.508655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-16T20:34:50.509063] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-16T20:34:50.509951] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-16T20:34:50.510007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:50.510040] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:50.510068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:50.510125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:50.569707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:50.570570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:50.570697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:50.570733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:50.693056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:50.693211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:50.693252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:50.693282] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:50.696751] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-02-16T20:34:50.697031] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-16T20:34:50.697157] [INFO ] [sig ] WLFC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:50.843243] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WLFC.txt [2026-02-16T20:34:50.843387] [INFO ] [sig ] [3324/3407] Completed WLFC in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 29.6s [2026-02-16T20:34:50.843427] [INFO ] [sig ] [3325/3407] Forecasting WLK... [2026-02-16T20:34:50.843456] [INFO ] [sig ] Generating forecast for: WLK [2026-02-16T20:34:50.843514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-16T20:34:50.854098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-16T20:34:50.854366] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-16T20:34:50.855196] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-16T20:34:50.855249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:50.855282] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:50.855309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:50.855366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:50.914186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:50.914967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:50.915065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:50.915122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:51.035725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:51.035884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:51.035926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:51.035955] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:51.039372] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-16T20:34:51.039714] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-16T20:34:51.039863] [INFO ] [sig ] WLK: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:51.180722] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WLK.txt [2026-02-16T20:34:51.180862] [INFO ] [sig ] [3325/3407] Completed WLK in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 29.3s [2026-02-16T20:34:51.180902] [INFO ] [sig ] [3326/3407] Forecasting WLKP... [2026-02-16T20:34:51.180933] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-16T20:34:51.180964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-16T20:34:51.191542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-16T20:34:51.191862] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-16T20:34:51.192736] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-16T20:34:51.192791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:51.192824] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:51.192851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:51.192909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:51.249990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:51.250753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:51.250835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:51.250867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:51.367130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:51.367286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:51.367328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:51.367376] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:51.370867] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=56.92%) [2026-02-16T20:34:51.371152] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-16T20:34:51.371283] [INFO ] [sig ] WLKP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:51.515457] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WLKP.txt [2026-02-16T20:34:51.515658] [INFO ] [sig ] [3326/3407] Completed WLKP in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 28.9s [2026-02-16T20:34:51.515702] [INFO ] [sig ] [3327/3407] Forecasting WMG... [2026-02-16T20:34:51.515732] [INFO ] [sig ] Generating forecast for: WMG [2026-02-16T20:34:51.515762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-16T20:34:51.526151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-16T20:34:51.526504] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-16T20:34:51.527356] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-16T20:34:51.527410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:51.527472] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:51.527501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:51.527560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:51.584318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:51.584997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:51.585074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:51.585107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:51.711461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:51.711630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:51.711674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:51.711703] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:51.715101] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-16T20:34:51.715369] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-16T20:34:51.715495] [INFO ] [sig ] WMG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:51.857952] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WMG.txt [2026-02-16T20:34:51.858103] [INFO ] [sig ] [3327/3407] Completed WMG in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 28.5s [2026-02-16T20:34:51.858142] [INFO ] [sig ] [3328/3407] Forecasting WMK... [2026-02-16T20:34:51.858173] [INFO ] [sig ] Generating forecast for: WMK [2026-02-16T20:34:51.858203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-16T20:34:51.868233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-16T20:34:51.868607] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-16T20:34:51.869400] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-16T20:34:51.869451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:51.869483] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:51.869510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:51.869591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:51.927082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:51.927872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:51.927954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:51.928023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:52.048175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:52.048324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:52.048364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:52.048394] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:52.051901] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-02-16T20:34:52.052179] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-16T20:34:52.052303] [INFO ] [sig ] WMK: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:52.196834] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WMK.txt [2026-02-16T20:34:52.196967] [INFO ] [sig ] [3328/3407] Completed WMK in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 28.2s [2026-02-16T20:34:52.197007] [INFO ] [sig ] [3329/3407] Forecasting WMS... [2026-02-16T20:34:52.197037] [INFO ] [sig ] Generating forecast for: WMS [2026-02-16T20:34:52.197068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-16T20:34:52.207371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-16T20:34:52.207683] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-16T20:34:52.208480] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-16T20:34:52.208532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:52.208564] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:52.208616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:52.208673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:52.265992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:52.266631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:52.266709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:52.266742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:52.389233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:52.389381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:52.389422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:52.389451] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:52.392880] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-16T20:34:52.393160] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-16T20:34:52.393284] [INFO ] [sig ] WMS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:52.535644] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WMS.txt [2026-02-16T20:34:52.535790] [INFO ] [sig ] [3329/3407] Completed WMS in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 27.8s [2026-02-16T20:34:52.535831] [INFO ] [sig ] [3330/3407] Forecasting WNC... [2026-02-16T20:34:52.535859] [INFO ] [sig ] Generating forecast for: WNC [2026-02-16T20:34:52.535891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-16T20:34:52.545987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-16T20:34:52.546275] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-16T20:34:52.547071] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-16T20:34:52.547123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:52.547154] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:52.547180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:52.547247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:52.605881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:52.606701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:52.606784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:52.606817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:52.730532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:52.730709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:52.730755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:52.730784] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:52.734395] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-16T20:34:52.734708] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-16T20:34:52.734843] [INFO ] [sig ] WNC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:52.875835] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WNC.txt [2026-02-16T20:34:52.875964] [INFO ] [sig ] [3330/3407] Completed WNC in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 27.5s [2026-02-16T20:34:52.876004] [INFO ] [sig ] [3331/3407] Forecasting WNEB... [2026-02-16T20:34:52.876033] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-16T20:34:52.876063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-16T20:34:52.886327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-16T20:34:52.886665] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-16T20:34:52.887470] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-16T20:34:52.887524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:52.887561] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:52.887616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:52.887676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:52.946264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:52.946955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:52.947037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:52.947069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:53.090248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:53.090429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:53.090474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:53.090504] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:53.094105] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-02-16T20:34:53.094414] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-16T20:34:53.094559] [INFO ] [sig ] WNEB: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:53.238213] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WNEB.txt [2026-02-16T20:34:53.238369] [INFO ] [sig ] [3331/3407] Completed WNEB in 0.4s | 2.80 sym/s | Total: 19.8m | ETA: 27.1s [2026-02-16T20:34:53.238409] [INFO ] [sig ] [3332/3407] Forecasting WOOD... [2026-02-16T20:34:53.238439] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-16T20:34:53.238497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-16T20:34:53.248672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-16T20:34:53.248948] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-16T20:34:53.249740] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-16T20:34:53.249803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:53.249835] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:53.249862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:53.249918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:53.306436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:53.307107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:53.307185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:53.307217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:53.408211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:53.408379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:53.408421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:53.408450] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:53.411999] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=25.20%) [2026-02-16T20:34:53.412318] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-16T20:34:53.412457] [INFO ] [sig ] WOOD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:53.556736] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WOOD.txt [2026-02-16T20:34:53.557070] [INFO ] [sig ] [3332/3407] Completed WOOD in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 26.8s [2026-02-16T20:34:53.557110] [INFO ] [sig ] [3333/3407] Forecasting WOOF... [2026-02-16T20:34:53.557139] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-16T20:34:53.557169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-16T20:34:53.569292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-16T20:34:53.569742] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-16T20:34:53.570535] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-16T20:34:53.570606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:53.570640] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:53.570666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:53.570722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:53.630449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:53.631335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:53.631421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:53.631457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:53.753374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:53.753537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:53.753599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:53.753646] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:53.757147] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=24.21%) [2026-02-16T20:34:53.757441] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-16T20:34:53.757601] [INFO ] [sig ] WOOF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:53.901531] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WOOF.txt [2026-02-16T20:34:53.901689] [INFO ] [sig ] [3333/3407] Completed WOOF in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 26.4s [2026-02-16T20:34:53.901731] [INFO ] [sig ] [3334/3407] Forecasting WPC... [2026-02-16T20:34:53.901760] [INFO ] [sig ] Generating forecast for: WPC [2026-02-16T20:34:53.901798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-16T20:34:53.911776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-16T20:34:53.912086] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-16T20:34:53.912923] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-16T20:34:53.912976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:53.913007] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:53.913034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:53.913089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:53.970564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:53.971221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:53.971299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:53.971331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:54.093269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:54.093413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:54.093456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:54.093485] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:54.096886] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-16T20:34:54.097158] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-16T20:34:54.097284] [INFO ] [sig ] WPC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:54.237676] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WPC.txt [2026-02-16T20:34:54.237808] [INFO ] [sig ] [3334/3407] Completed WPC in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 26.0s [2026-02-16T20:34:54.237847] [INFO ] [sig ] [3335/3407] Forecasting WPP... [2026-02-16T20:34:54.237876] [INFO ] [sig ] Generating forecast for: WPP [2026-02-16T20:34:54.237907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-16T20:34:54.248094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-16T20:34:54.248410] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-16T20:34:54.249231] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-16T20:34:54.249283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:54.249315] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:54.249341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:54.249396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:54.305962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:54.306718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:54.306801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:54.306836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:54.428280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:54.428439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:54.428483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:54.428514] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:54.432113] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=44.01%) [2026-02-16T20:34:54.432403] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-16T20:34:54.432535] [INFO ] [sig ] WPP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:54.584903] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WPP.txt [2026-02-16T20:34:54.585060] [INFO ] [sig ] [3335/3407] Completed WPP in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 25.7s [2026-02-16T20:34:54.585105] [INFO ] [sig ] [3336/3407] Forecasting WRAP... [2026-02-16T20:34:54.585134] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-16T20:34:54.585190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-16T20:34:54.596340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-16T20:34:54.596732] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-16T20:34:54.597788] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-16T20:34:54.597841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:54.598057] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:54.598086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:54.598143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:54.663494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:54.664387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:54.664491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:54.664527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:54.788497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:54.788712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:54.788760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:54.788789] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:54.792275] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-02-16T20:34:54.792597] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-16T20:34:54.792734] [INFO ] [sig ] WRAP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:54.934396] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WRAP.txt [2026-02-16T20:34:54.934543] [INFO ] [sig ] [3336/3407] Completed WRAP in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 25.3s [2026-02-16T20:34:54.934627] [INFO ] [sig ] [3337/3407] Forecasting WRB... [2026-02-16T20:34:54.934703] [INFO ] [sig ] Generating forecast for: WRB [2026-02-16T20:34:54.934757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-16T20:34:54.944739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-16T20:34:54.945035] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-16T20:34:54.945902] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-16T20:34:54.945956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:54.945988] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:54.946016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:54.946073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:55.003040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:55.003889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:55.003999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:55.004033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:55.120119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:55.120266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:55.120307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:55.120336] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:55.123862] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-02-16T20:34:55.124160] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-16T20:34:55.124285] [INFO ] [sig ] WRB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:55.264255] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WRB.txt [2026-02-16T20:34:55.264421] [INFO ] [sig ] [3337/3407] Completed WRB in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 25.0s [2026-02-16T20:34:55.264469] [INFO ] [sig ] [3338/3407] Forecasting WRBY... [2026-02-16T20:34:55.264501] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-16T20:34:55.264585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-16T20:34:55.275097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-16T20:34:55.275376] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-16T20:34:55.276174] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-16T20:34:55.276226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:55.276257] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:55.276284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:55.276340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:55.333120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:55.333823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:55.333902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:55.333935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:55.452389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:55.452534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:55.452590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:55.452626] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:55.455979] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-16T20:34:55.456257] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-16T20:34:55.456383] [INFO ] [sig ] WRBY: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:55.599534] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WRBY.txt [2026-02-16T20:34:55.599721] [INFO ] [sig ] [3338/3407] Completed WRBY in 0.3s | 2.80 sym/s | Total: 19.8m | ETA: 24.6s [2026-02-16T20:34:55.599777] [INFO ] [sig ] [3339/3407] Forecasting WRLD... [2026-02-16T20:34:55.600005] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-16T20:34:55.600070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-16T20:34:55.610487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-16T20:34:55.610815] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-16T20:34:55.611641] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-16T20:34:55.611696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:55.611730] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:55.611757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:55.611815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:55.672419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:55.673209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:55.673295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:55.673329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:55.796292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:55.796496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:55.796557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:55.796632] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:55.801546] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-16T20:34:55.801945] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-16T20:34:55.802132] [INFO ] [sig ] WRLD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:55.954700] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WRLD.txt [2026-02-16T20:34:55.954843] [INFO ] [sig ] [3339/3407] Completed WRLD in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 24.3s [2026-02-16T20:34:55.954884] [INFO ] [sig ] [3340/3407] Forecasting WSBC... [2026-02-16T20:34:55.954913] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-16T20:34:55.954965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-16T20:34:55.965153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-16T20:34:55.965521] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-16T20:34:55.966386] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-16T20:34:55.966440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:55.966475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:55.966502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:55.966560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:56.027478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:56.028363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:56.028447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:56.028483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:56.150400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:56.150564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:56.150624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:56.150654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:56.154106] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-16T20:34:56.154380] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-16T20:34:56.154506] [INFO ] [sig ] WSBC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:56.295501] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WSBC.txt [2026-02-16T20:34:56.295680] [INFO ] [sig ] [3340/3407] Completed WSBC in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 23.9s [2026-02-16T20:34:56.295745] [INFO ] [sig ] [3341/3407] Forecasting WSBF... [2026-02-16T20:34:56.295779] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-16T20:34:56.295810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-16T20:34:56.305984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-16T20:34:56.306283] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-16T20:34:56.307088] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-16T20:34:56.307140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:56.307173] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:56.307200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:56.307257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:56.364534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:56.365208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:56.365288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:56.365321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:56.488737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:56.488890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:56.488933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:56.488961] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:56.492404] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-02-16T20:34:56.492719] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-16T20:34:56.492849] [INFO ] [sig ] WSBF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:56.637749] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WSBF.txt [2026-02-16T20:34:56.637881] [INFO ] [sig ] [3341/3407] Completed WSBF in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 23.5s [2026-02-16T20:34:56.638125] [INFO ] [sig ] [3342/3407] Forecasting WSC... [2026-02-16T20:34:56.638157] [INFO ] [sig ] Generating forecast for: WSC [2026-02-16T20:34:56.638189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-16T20:34:56.649766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-16T20:34:56.650177] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-16T20:34:56.651043] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-16T20:34:56.651097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:56.651130] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:56.651157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:56.651214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:56.710168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:56.710951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:56.711035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:56.711069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:56.840679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:56.840855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:56.840900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:56.840929] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:56.844475] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-02-16T20:34:56.844783] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-16T20:34:56.844909] [INFO ] [sig ] WSC: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:56.987653] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WSC.txt [2026-02-16T20:34:56.987822] [INFO ] [sig ] [3342/3407] Completed WSC in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 23.2s [2026-02-16T20:34:56.987862] [INFO ] [sig ] [3343/3407] Forecasting WSFS... [2026-02-16T20:34:56.987892] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-16T20:34:56.987949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-16T20:34:56.998748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-16T20:34:56.999160] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-16T20:34:57.000062] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-16T20:34:57.000130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:57.000165] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:57.000193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:57.000250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:57.057623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:57.058476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:57.058559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:57.058612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:57.174299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:57.174458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:57.174499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:57.174529] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:57.178055] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-16T20:34:57.178355] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-16T20:34:57.178485] [INFO ] [sig ] WSFS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:57.320493] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WSFS.txt [2026-02-16T20:34:57.320642] [INFO ] [sig ] [3343/3407] Completed WSFS in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 22.8s [2026-02-16T20:34:57.320694] [INFO ] [sig ] [3344/3407] Forecasting WSM... [2026-02-16T20:34:57.320724] [INFO ] [sig ] Generating forecast for: WSM [2026-02-16T20:34:57.320776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-16T20:34:57.332237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-16T20:34:57.332540] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-16T20:34:57.333357] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-16T20:34:57.333412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:57.333481] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:57.333512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:57.333589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:57.392844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:57.393633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:57.393720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:57.393754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:57.514430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:57.514607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:57.514658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:57.514693] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:57.518286] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-16T20:34:57.518590] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-16T20:34:57.518721] [INFO ] [sig ] WSM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:57.667495] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WSM.txt [2026-02-16T20:34:57.667684] [INFO ] [sig ] [3344/3407] Completed WSM in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 22.5s [2026-02-16T20:34:57.667764] [INFO ] [sig ] [3345/3407] Forecasting WSO... [2026-02-16T20:34:57.667806] [INFO ] [sig ] Generating forecast for: WSO [2026-02-16T20:34:57.667837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-16T20:34:57.678693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-16T20:34:57.678992] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-16T20:34:57.679870] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-16T20:34:57.679922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:57.679954] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:57.679981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:57.680036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:57.737828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:57.738608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:57.738712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:57.738753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:57.860652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:57.860810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:57.860853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:57.860884] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:57.864365] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-16T20:34:57.864668] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-16T20:34:57.864797] [INFO ] [sig ] WSO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:58.018652] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WSO.txt [2026-02-16T20:34:58.018845] [INFO ] [sig ] [3345/3407] Completed WSO in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 22.1s [2026-02-16T20:34:58.018894] [INFO ] [sig ] [3346/3407] Forecasting WTBA... [2026-02-16T20:34:58.018962] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-16T20:34:58.018997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-16T20:34:58.029602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-16T20:34:58.029966] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-16T20:34:58.030913] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-16T20:34:58.030976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:58.031016] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:58.031047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:58.031105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:58.096277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:58.097164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:58.097250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:58.097285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:58.221506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:58.221686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:58.221734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:58.221764] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:58.225231] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=92.11%) [2026-02-16T20:34:58.225511] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-16T20:34:58.225659] [INFO ] [sig ] WTBA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:58.366721] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WTBA.txt [2026-02-16T20:34:58.366896] [INFO ] [sig ] [3346/3407] Completed WTBA in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 21.8s [2026-02-16T20:34:58.366953] [INFO ] [sig ] [3347/3407] Forecasting WTFC... [2026-02-16T20:34:58.366986] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-16T20:34:58.367017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-16T20:34:58.377336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-16T20:34:58.377637] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-16T20:34:58.378437] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-16T20:34:58.378489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:58.378520] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:58.378545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:58.378619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:58.439184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:58.440208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:58.440342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:58.440379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:58.564355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:58.564511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:58.564562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:58.564640] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:58.568359] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-16T20:34:58.568671] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-16T20:34:58.568831] [INFO ] [sig ] WTFC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:58.712527] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WTFC.txt [2026-02-16T20:34:58.712714] [INFO ] [sig ] [3347/3407] Completed WTFC in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 21.4s [2026-02-16T20:34:58.712771] [INFO ] [sig ] [3348/3407] Forecasting WTI... [2026-02-16T20:34:58.712802] [INFO ] [sig ] Generating forecast for: WTI [2026-02-16T20:34:58.712848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-16T20:34:58.723987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-16T20:34:58.724344] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-16T20:34:58.725170] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-16T20:34:58.725224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:58.725256] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:58.725283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:58.725365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:58.782892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:58.783664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:58.783743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:58.783776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:58.902043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:58.902209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:58.902250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:58.902278] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:58.905751] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-16T20:34:58.906027] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-16T20:34:58.906175] [INFO ] [sig ] WTI: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:59.052990] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WTI.txt [2026-02-16T20:34:59.053126] [INFO ] [sig ] [3348/3407] Completed WTI in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 21.0s [2026-02-16T20:34:59.053165] [INFO ] [sig ] [3349/3407] Forecasting WTRG... [2026-02-16T20:34:59.053193] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-16T20:34:59.053223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-16T20:34:59.065135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-16T20:34:59.065502] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-16T20:34:59.066307] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-16T20:34:59.066359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:59.066391] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:59.066417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:59.066474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:59.129372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:59.130204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:59.130287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:59.130324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:59.257647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:59.257863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:59.257907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:59.257937] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:59.262180] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-16T20:34:59.262595] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-16T20:34:59.262776] [INFO ] [sig ] WTRG: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:34:59.413242] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WTRG.txt [2026-02-16T20:34:59.413467] [INFO ] [sig ] [3349/3407] Completed WTRG in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 20.7s [2026-02-16T20:34:59.413548] [INFO ] [sig ] [3350/3407] Forecasting WTS... [2026-02-16T20:34:59.413604] [INFO ] [sig ] Generating forecast for: WTS [2026-02-16T20:34:59.413649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-16T20:34:59.426169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-16T20:34:59.426598] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-16T20:34:59.427699] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-16T20:34:59.427758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:59.427790] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:59.427819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:59.427884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:59.487675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:59.488659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:59.488781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:59.488826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:59.611682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:59.611832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:59.611905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:59.611936] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:59.615355] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-16T20:34:59.615664] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-16T20:34:59.615803] [INFO ] [sig ] WTS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:34:59.755488] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WTS.txt [2026-02-16T20:34:59.755634] [INFO ] [sig ] [3350/3407] Completed WTS in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 20.3s [2026-02-16T20:34:59.755677] [INFO ] [sig ] [3351/3407] Forecasting WULF... [2026-02-16T20:34:59.755707] [INFO ] [sig ] Generating forecast for: WULF [2026-02-16T20:34:59.755739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-16T20:34:59.765986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-16T20:34:59.766280] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-16T20:34:59.767092] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-16T20:34:59.767145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:34:59.767178] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:34:59.767205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:34:59.767262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:34:59.824443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:34:59.825230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:34:59.825310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:34:59.825342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:34:59.945405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:34:59.945558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:34:59.945622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:34:59.945653] [INFO ] [FORECASTER] Training complete [2026-02-16T20:34:59.949072] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-16T20:34:59.949357] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-16T20:34:59.949488] [INFO ] [sig ] WULF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:00.096415] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WULF.txt [2026-02-16T20:35:00.096592] [INFO ] [sig ] [3351/3407] Completed WULF in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 20.0s [2026-02-16T20:35:00.096650] [INFO ] [sig ] [3352/3407] Forecasting WVE... [2026-02-16T20:35:00.096682] [INFO ] [sig ] Generating forecast for: WVE [2026-02-16T20:35:00.096746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-16T20:35:00.107543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-16T20:35:00.107947] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-16T20:35:00.108914] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-16T20:35:00.108967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:00.108999] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:00.109027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:00.109084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:00.167740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:00.168689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:00.168808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:00.168853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:00.288744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:00.288908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:00.288948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:00.288978] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:00.292358] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=28.57%) [2026-02-16T20:35:00.292666] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-16T20:35:00.292797] [INFO ] [sig ] WVE: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:00.437092] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WVE.txt [2026-02-16T20:35:00.437267] [INFO ] [sig ] [3352/3407] Completed WVE in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 19.6s [2026-02-16T20:35:00.437309] [INFO ] [sig ] [3353/3407] Forecasting WWD... [2026-02-16T20:35:00.437339] [INFO ] [sig ] Generating forecast for: WWD [2026-02-16T20:35:00.437370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-16T20:35:00.449697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-16T20:35:00.450257] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-16T20:35:00.451194] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-16T20:35:00.451249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:00.451282] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:00.451310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:00.451367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:00.514031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:00.514890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:00.514976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:00.515012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:00.641416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:00.641592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:00.641636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:00.641664] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:00.645131] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=46.90%) [2026-02-16T20:35:00.645421] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-16T20:35:00.645553] [INFO ] [sig ] WWD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:00.791861] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WWD.txt [2026-02-16T20:35:00.792018] [INFO ] [sig ] [3353/3407] Completed WWD in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 19.3s [2026-02-16T20:35:00.792060] [INFO ] [sig ] [3354/3407] Forecasting WY... [2026-02-16T20:35:00.792089] [INFO ] [sig ] Generating forecast for: WY [2026-02-16T20:35:00.792147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-16T20:35:00.803636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-16T20:35:00.804006] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-16T20:35:00.804847] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-16T20:35:00.804900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:00.804945] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:00.804975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:00.805032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:00.869668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:00.870768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:00.870898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:00.870936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:00.985507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:00.985698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:00.985744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:00.985773] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:00.989305] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-16T20:35:00.989660] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-16T20:35:00.989799] [INFO ] [sig ] WY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:01.134439] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/WY.txt [2026-02-16T20:35:01.134643] [INFO ] [sig ] [3354/3407] Completed WY in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 18.9s [2026-02-16T20:35:01.134688] [INFO ] [sig ] [3355/3407] Forecasting WYNN... [2026-02-16T20:35:01.134719] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-16T20:35:01.134749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-16T20:35:01.145950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-16T20:35:01.146276] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-16T20:35:01.147083] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-16T20:35:01.147135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:01.147167] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:01.147193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:01.147337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:01.208106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:01.209043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:01.209138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:01.209173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:01.339347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:01.339545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:01.339657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:01.339702] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:01.343802] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: UP (p=68.92%) [2026-02-16T20:35:01.344206] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-16T20:35:01.344361] [INFO ] [sig ] WYNN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:01.505009] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/WYNN.txt [2026-02-16T20:35:01.505185] [INFO ] [sig ] [3355/3407] Completed WYNN in 0.4s | 2.80 sym/s | Total: 19.9m | ETA: 18.5s [2026-02-16T20:35:01.505233] [INFO ] [sig ] [3356/3407] Forecasting XBIL... [2026-02-16T20:35:01.505274] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-16T20:35:01.505342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-16T20:35:01.516876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-16T20:35:01.517304] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-16T20:35:01.518362] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-16T20:35:01.518418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:01.518450] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:01.518476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:01.518533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:01.581054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:01.581981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:01.582087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:01.582122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:01.682660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:01.682854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:01.682905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:01.682938] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:01.686997] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-16T20:35:01.687410] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-16T20:35:01.687564] [INFO ] [sig ] XBIL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:01.838588] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XBIL.txt [2026-02-16T20:35:01.838790] [INFO ] [sig ] [3356/3407] Completed XBIL in 0.3s | 2.80 sym/s | Total: 19.9m | ETA: 18.2s [2026-02-16T20:35:01.838846] [INFO ] [sig ] [3357/3407] Forecasting XEL... [2026-02-16T20:35:01.838906] [INFO ] [sig ] Generating forecast for: XEL [2026-02-16T20:35:01.838937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-16T20:35:01.850184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-16T20:35:01.850604] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-16T20:35:01.851436] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-16T20:35:01.851490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:01.851523] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:01.851550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:01.851635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:01.910566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:01.911564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:01.911702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:01.911735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:02.041689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:02.041868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:02.041912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:02.041943] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:02.045768] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-16T20:35:02.046125] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-16T20:35:02.046270] [INFO ] [sig ] XEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:02.203396] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XEL.txt [2026-02-16T20:35:02.203618] [INFO ] [sig ] [3357/3407] Completed XEL in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 17.8s [2026-02-16T20:35:02.203693] [INFO ] [sig ] [3358/3407] Forecasting XENE... [2026-02-16T20:35:02.203724] [INFO ] [sig ] Generating forecast for: XENE [2026-02-16T20:35:02.203761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-16T20:35:02.215134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-16T20:35:02.215534] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-16T20:35:02.216384] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-16T20:35:02.216438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:02.216471] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:02.216498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:02.216554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:02.273395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:02.274293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:02.274377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:02.274410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:02.394106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:02.394269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:02.394311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:02.394341] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:02.397779] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-16T20:35:02.398104] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-16T20:35:02.398236] [INFO ] [sig ] XENE: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:02.546854] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XENE.txt [2026-02-16T20:35:02.547097] [INFO ] [sig ] [3358/3407] Completed XENE in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 17.5s [2026-02-16T20:35:02.547194] [INFO ] [sig ] [3359/3407] Forecasting XERS... [2026-02-16T20:35:02.547243] [INFO ] [sig ] Generating forecast for: XERS [2026-02-16T20:35:02.547292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-16T20:35:02.563059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-16T20:35:02.563493] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-16T20:35:02.564663] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-16T20:35:02.564733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:02.564782] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:02.564828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:02.564918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:02.623200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:02.624103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:02.624189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:02.624224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:02.747233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:02.747392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:02.747434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:02.747463] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:02.751183] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-16T20:35:02.751463] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-16T20:35:02.751627] [INFO ] [sig ] XERS: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:02.893960] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XERS.txt [2026-02-16T20:35:02.894125] [INFO ] [sig ] [3359/3407] Completed XERS in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 17.1s [2026-02-16T20:35:02.894165] [INFO ] [sig ] [3360/3407] Forecasting XGN... [2026-02-16T20:35:02.894195] [INFO ] [sig ] Generating forecast for: XGN [2026-02-16T20:35:02.894253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-16T20:35:02.905786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-16T20:35:02.906160] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-16T20:35:02.907014] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-16T20:35:02.907068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:02.907100] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:02.907127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:02.907188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:02.967071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:02.968020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:02.968121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:02.968166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:03.106942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:03.107107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:03.107149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:03.107180] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:03.110876] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=70.42%) [2026-02-16T20:35:03.111179] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-16T20:35:03.111314] [INFO ] [sig ] XGN: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:03.264408] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XGN.txt [2026-02-16T20:35:03.264635] [INFO ] [sig ] [3360/3407] Completed XGN in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 16.8s [2026-02-16T20:35:03.264714] [INFO ] [sig ] [3361/3407] Forecasting XOM... [2026-02-16T20:35:03.264746] [INFO ] [sig ] Generating forecast for: XOM [2026-02-16T20:35:03.264787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-16T20:35:03.278717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-16T20:35:03.279144] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-16T20:35:03.280171] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-16T20:35:03.280228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:03.280300] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:03.280330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:03.280404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:03.340062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:03.341026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:03.341111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:03.341144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:03.468348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:03.468513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:03.468555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:03.468624] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:03.472161] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-02-16T20:35:03.472445] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-16T20:35:03.472589] [INFO ] [sig ] XOM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:03.617939] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XOM.txt [2026-02-16T20:35:03.618111] [INFO ] [sig ] [3361/3407] Completed XOM in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 16.4s [2026-02-16T20:35:03.618153] [INFO ] [sig ] [3362/3407] Forecasting XOMA... [2026-02-16T20:35:03.618182] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-16T20:35:03.618241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-16T20:35:03.629550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-16T20:35:03.629956] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-16T20:35:03.630784] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-16T20:35:03.630837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:03.630870] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:03.630898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:03.630954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:03.688172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:03.688850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:03.688931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:03.688964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:03.809397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:03.809561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:03.809621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:03.809651] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:03.813067] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-16T20:35:03.813343] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-16T20:35:03.813468] [INFO ] [sig ] XOMA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:03.960924] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/XOMA.txt [2026-02-16T20:35:03.961079] [INFO ] [sig ] [3362/3407] Completed XOMA in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 16.0s [2026-02-16T20:35:03.961120] [INFO ] [sig ] [3363/3407] Forecasting XOS... [2026-02-16T20:35:03.961155] [INFO ] [sig ] Generating forecast for: XOS [2026-02-16T20:35:03.961218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-16T20:35:03.971874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-16T20:35:03.972254] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-16T20:35:03.973106] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-16T20:35:03.973160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:03.973193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:03.973220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:03.973278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:04.040324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:04.041191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:04.041273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:04.041306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:04.164186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:04.164486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:04.164538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:04.164584] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:04.168148] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-02-16T20:35:04.168451] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-16T20:35:04.168597] [INFO ] [sig ] XOS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:04.308460] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/XOS.txt [2026-02-16T20:35:04.308631] [INFO ] [sig ] [3363/3407] Completed XOS in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 15.7s [2026-02-16T20:35:04.308676] [INFO ] [sig ] [3364/3407] Forecasting XP... [2026-02-16T20:35:04.308732] [INFO ] [sig ] Generating forecast for: XP [2026-02-16T20:35:04.308767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-16T20:35:04.319619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-16T20:35:04.319934] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-16T20:35:04.320779] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-16T20:35:04.320831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:04.320862] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:04.320888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:04.320944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:04.378527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:04.379328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:04.379409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:04.379441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:04.510698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:04.510857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:04.510898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:04.510958] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:04.515828] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-16T20:35:04.516167] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-16T20:35:04.516305] [INFO ] [sig ] XP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:04.662960] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XP.txt [2026-02-16T20:35:04.663123] [INFO ] [sig ] [3364/3407] Completed XP in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 15.3s [2026-02-16T20:35:04.663165] [INFO ] [sig ] [3365/3407] Forecasting XPEL... [2026-02-16T20:35:04.663226] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-16T20:35:04.663259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-16T20:35:04.673415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-16T20:35:04.673730] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-16T20:35:04.674504] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-16T20:35:04.674557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:04.674616] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:04.674646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:04.674712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:04.732887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:04.733725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:04.733806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:04.733839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:04.857607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:04.857770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:04.857821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:04.857858] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:04.861410] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-16T20:35:04.861707] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-16T20:35:04.861863] [INFO ] [sig ] XPEL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:05.014309] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XPEL.txt [2026-02-16T20:35:05.014496] [INFO ] [sig ] [3365/3407] Completed XPEL in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 15.0s [2026-02-16T20:35:05.014541] [INFO ] [sig ] [3366/3407] Forecasting XPO... [2026-02-16T20:35:05.014589] [INFO ] [sig ] Generating forecast for: XPO [2026-02-16T20:35:05.014623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-16T20:35:05.054359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-16T20:35:05.054704] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-16T20:35:05.055596] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-16T20:35:05.055660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:05.055695] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:05.055722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:05.055778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:05.113517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:05.114524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:05.114656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:05.114706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:05.232988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:05.233143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:05.233184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:05.233214] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:05.236597] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=47.01%) [2026-02-16T20:35:05.236886] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-16T20:35:05.237032] [INFO ] [sig ] XPO: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:05.377145] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/XPO.txt [2026-02-16T20:35:05.377289] [INFO ] [sig ] [3366/3407] Completed XPO in 0.4s | 2.80 sym/s | Total: 20.0m | ETA: 14.6s [2026-02-16T20:35:05.377329] [INFO ] [sig ] [3367/3407] Forecasting XPOF... [2026-02-16T20:35:05.377358] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-16T20:35:05.377389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-16T20:35:05.387459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-16T20:35:05.387786] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-16T20:35:05.388606] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-16T20:35:05.388679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:05.388712] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:05.388739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:05.388796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:05.447797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:05.448681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:05.448763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:05.448795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:05.571892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:05.572047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:05.572087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:05.572115] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:05.575527] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-16T20:35:05.575822] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-16T20:35:05.575948] [INFO ] [sig ] XPOF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:05.718193] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/XPOF.txt [2026-02-16T20:35:05.718352] [INFO ] [sig ] [3367/3407] Completed XPOF in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 14.3s [2026-02-16T20:35:05.718413] [INFO ] [sig ] [3368/3407] Forecasting XPRO... [2026-02-16T20:35:05.718446] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-16T20:35:05.718476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-16T20:35:05.729530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-16T20:35:05.729892] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-16T20:35:05.730721] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-16T20:35:05.730775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:05.730808] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:05.730836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:05.730893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:05.789024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:05.789811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:05.789896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:05.789929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:05.913888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:05.914051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:05.914095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:05.914127] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:05.917643] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-16T20:35:05.917934] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-16T20:35:05.918096] [INFO ] [sig ] XPRO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:06.065513] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XPRO.txt [2026-02-16T20:35:06.065671] [INFO ] [sig ] [3368/3407] Completed XPRO in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 13.9s [2026-02-16T20:35:06.065741] [INFO ] [sig ] [3369/3407] Forecasting XRAY... [2026-02-16T20:35:06.065773] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-16T20:35:06.065803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-16T20:35:06.076284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-16T20:35:06.076557] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-16T20:35:06.077346] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-16T20:35:06.077399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:06.077432] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:06.077459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:06.077516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:06.138151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:06.138887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:06.138989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:06.139029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:06.255187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:06.255331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:06.255372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:06.255401] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:06.258813] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-02-16T20:35:06.259083] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-16T20:35:06.259209] [INFO ] [sig ] XRAY: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:06.402686] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/XRAY.txt [2026-02-16T20:35:06.402826] [INFO ] [sig ] [3369/3407] Completed XRAY in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 13.6s [2026-02-16T20:35:06.402865] [INFO ] [sig ] [3370/3407] Forecasting XRX... [2026-02-16T20:35:06.402894] [INFO ] [sig ] Generating forecast for: XRX [2026-02-16T20:35:06.402925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-16T20:35:06.413069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-16T20:35:06.413411] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-16T20:35:06.414229] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-16T20:35:06.414281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:06.414312] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:06.414339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:06.414395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:06.476339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:06.477372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:06.477463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:06.477498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:06.598544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:06.598745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:06.598792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:06.598825] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:06.602521] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=61.01%) [2026-02-16T20:35:06.602842] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-16T20:35:06.602982] [INFO ] [sig ] XRX: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:06.748325] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XRX.txt [2026-02-16T20:35:06.748505] [INFO ] [sig ] [3370/3407] Completed XRX in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 13.2s [2026-02-16T20:35:06.748588] [INFO ] [sig ] [3371/3407] Forecasting XYF... [2026-02-16T20:35:06.748622] [INFO ] [sig ] Generating forecast for: XYF [2026-02-16T20:35:06.748654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-16T20:35:06.760116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-16T20:35:06.760726] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-16T20:35:06.761598] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-16T20:35:06.761652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:06.761683] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:06.761711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:06.761769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:06.821542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:06.822459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:06.822606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:06.822646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:06.948741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:06.948913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:06.948967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:06.949005] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:06.952672] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=78.78%) [2026-02-16T20:35:06.953021] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-16T20:35:06.953174] [INFO ] [sig ] XYF: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:07.098143] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XYF.txt [2026-02-16T20:35:07.098318] [INFO ] [sig ] [3371/3407] Completed XYF in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 12.8s [2026-02-16T20:35:07.098365] [INFO ] [sig ] [3372/3407] Forecasting XYL... [2026-02-16T20:35:07.098395] [INFO ] [sig ] Generating forecast for: XYL [2026-02-16T20:35:07.098426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-16T20:35:07.109763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-16T20:35:07.110086] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-16T20:35:07.110938] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-16T20:35:07.110992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:07.111025] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:07.111053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:07.111110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:07.171836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:07.172823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:07.172939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:07.172986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:07.302612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:07.302793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:07.302842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:07.302872] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:07.306346] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=72.67%) [2026-02-16T20:35:07.306670] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-16T20:35:07.306799] [INFO ] [sig ] XYL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:07.447885] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/XYL.txt [2026-02-16T20:35:07.448046] [INFO ] [sig ] [3372/3407] Completed XYL in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 12.5s [2026-02-16T20:35:07.448088] [INFO ] [sig ] [3373/3407] Forecasting YALA... [2026-02-16T20:35:07.448291] [INFO ] [sig ] Generating forecast for: YALA [2026-02-16T20:35:07.448321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-16T20:35:07.459317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-16T20:35:07.459687] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-16T20:35:07.460532] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-16T20:35:07.460603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:07.460637] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:07.460664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:07.460722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:07.516949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:07.517714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:07.517797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:07.517829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:07.635239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:07.635398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:07.635440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:07.635468] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:07.638951] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=42.12%) [2026-02-16T20:35:07.639243] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-16T20:35:07.639374] [INFO ] [sig ] YALA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:07.779626] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/YALA.txt [2026-02-16T20:35:07.779787] [INFO ] [sig ] [3373/3407] Completed YALA in 0.3s | 2.80 sym/s | Total: 20.0m | ETA: 12.1s [2026-02-16T20:35:07.779828] [INFO ] [sig ] [3374/3407] Forecasting YELP... [2026-02-16T20:35:07.779858] [INFO ] [sig ] Generating forecast for: YELP [2026-02-16T20:35:07.779888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-16T20:35:07.791309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-16T20:35:07.791724] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-16T20:35:07.792547] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-16T20:35:07.792624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:07.792657] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:07.792686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:07.792743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:07.850064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:07.850885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:07.850978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:07.851026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:07.973538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:07.973720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:07.973780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:07.973811] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:07.977251] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-02-16T20:35:07.977533] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-16T20:35:07.977689] [INFO ] [sig ] YELP: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:08.121186] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YELP.txt [2026-02-16T20:35:08.121381] [INFO ] [sig ] [3374/3407] Completed YELP in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 11.8s [2026-02-16T20:35:08.121423] [INFO ] [sig ] [3375/3407] Forecasting YETI... [2026-02-16T20:35:08.121452] [INFO ] [sig ] Generating forecast for: YETI [2026-02-16T20:35:08.121508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-16T20:35:08.132105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-16T20:35:08.132419] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-16T20:35:08.133237] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-16T20:35:08.133290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:08.133322] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:08.133350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:08.133406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:08.190061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:08.190902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:08.190998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:08.191038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:08.307117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:08.307277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:08.307318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:08.307346] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:08.310826] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-16T20:35:08.311105] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-16T20:35:08.311232] [INFO ] [sig ] YETI: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:08.451454] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YETI.txt [2026-02-16T20:35:08.451636] [INFO ] [sig ] [3375/3407] Completed YETI in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 11.4s [2026-02-16T20:35:08.451680] [INFO ] [sig ] [3376/3407] Forecasting YMM... [2026-02-16T20:35:08.451709] [INFO ] [sig ] Generating forecast for: YMM [2026-02-16T20:35:08.451740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-16T20:35:08.462478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-16T20:35:08.462818] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-16T20:35:08.463681] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-16T20:35:08.463734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:08.463767] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:08.463795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:08.463852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:08.520270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:08.521062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:08.521144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:08.521177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:08.638444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:08.638613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:08.638655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:08.638684] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:08.642059] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-02-16T20:35:08.642336] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-16T20:35:08.642461] [INFO ] [sig ] YMM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:08.786083] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YMM.txt [2026-02-16T20:35:08.786257] [INFO ] [sig ] [3376/3407] Completed YMM in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 11.1s [2026-02-16T20:35:08.786299] [INFO ] [sig ] [3377/3407] Forecasting YPF... [2026-02-16T20:35:08.786329] [INFO ] [sig ] Generating forecast for: YPF [2026-02-16T20:35:08.786360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-16T20:35:08.796974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-16T20:35:08.797243] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-16T20:35:08.798137] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-16T20:35:08.798190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:08.798223] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:08.798249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:08.798305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:08.858727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:08.859813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:08.859914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:08.859961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:08.984341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:08.984506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:08.984548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:08.984597] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:08.988230] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=42.79%) [2026-02-16T20:35:08.988557] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-16T20:35:08.988725] [INFO ] [sig ] YPF: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:09.133319] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/YPF.txt [2026-02-16T20:35:09.133452] [INFO ] [sig ] [3377/3407] Completed YPF in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 10.7s [2026-02-16T20:35:09.133490] [INFO ] [sig ] [3378/3407] Forecasting YQQQ... [2026-02-16T20:35:09.133520] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-16T20:35:09.133550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-16T20:35:09.145095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-16T20:35:09.145381] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-16T20:35:09.146187] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-16T20:35:09.146239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:09.146318] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:09.146348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:09.146413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:09.204334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:09.204997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:09.205093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:09.205127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:09.323342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:09.323475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:09.323514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:09.323543] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:09.326860] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-16T20:35:09.327134] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-16T20:35:09.327258] [INFO ] [sig ] YQQQ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:09.468653] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YQQQ.txt [2026-02-16T20:35:09.468790] [INFO ] [sig ] [3378/3407] Completed YQQQ in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 10.3s [2026-02-16T20:35:09.468829] [INFO ] [sig ] [3379/3407] Forecasting YRD... [2026-02-16T20:35:09.468858] [INFO ] [sig ] Generating forecast for: YRD [2026-02-16T20:35:09.468888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-16T20:35:09.479403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-16T20:35:09.479725] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-16T20:35:09.480528] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-16T20:35:09.480609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:09.480646] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:09.480676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:09.480732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:09.539706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:09.540356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:09.540435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:09.540468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:09.667520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:09.667714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:09.667766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:09.667801] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:09.671415] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=18.23%) [2026-02-16T20:35:09.671748] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-16T20:35:09.671881] [INFO ] [sig ] YRD: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:09.817313] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/YRD.txt [2026-02-16T20:35:09.817490] [INFO ] [sig ] [3379/3407] Completed YRD in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 10.0s [2026-02-16T20:35:09.817534] [INFO ] [sig ] [3380/3407] Forecasting YSG... [2026-02-16T20:35:09.817563] [INFO ] [sig ] Generating forecast for: YSG [2026-02-16T20:35:09.817614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-16T20:35:09.829184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-16T20:35:09.829536] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-16T20:35:09.830391] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-16T20:35:09.830444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:09.830475] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:09.830501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:09.830558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:09.887257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:09.888171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:09.888253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:09.888285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:10.005726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:10.005898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:10.005938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:10.005967] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:10.009445] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=59.71%) [2026-02-16T20:35:10.009774] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-16T20:35:10.009908] [INFO ] [sig ] YSG: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:10.155735] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YSG.txt [2026-02-16T20:35:10.155900] [INFO ] [sig ] [3380/3407] Completed YSG in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 9.6s [2026-02-16T20:35:10.155948] [INFO ] [sig ] [3381/3407] Forecasting YTRA... [2026-02-16T20:35:10.155978] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-16T20:35:10.156009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-16T20:35:10.166874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-16T20:35:10.167276] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-16T20:35:10.168141] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-16T20:35:10.168195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:10.168226] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:10.168252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:10.168308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:10.226411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:10.227313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:10.227398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:10.227430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:10.346621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:10.346784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:10.346826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:10.346891] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:10.350371] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-16T20:35:10.350701] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-16T20:35:10.350834] [INFO ] [sig ] YTRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:10.500775] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/YTRA.txt [2026-02-16T20:35:10.500965] [INFO ] [sig ] [3381/3407] Completed YTRA in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 9.3s [2026-02-16T20:35:10.501009] [INFO ] [sig ] [3382/3407] Forecasting YUM... [2026-02-16T20:35:10.501048] [INFO ] [sig ] Generating forecast for: YUM [2026-02-16T20:35:10.501081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-16T20:35:10.512875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-16T20:35:10.513256] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-16T20:35:10.514118] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-16T20:35:10.514172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:10.514206] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:10.514232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:10.514290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:10.573846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:10.574725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:10.574809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:10.574842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:10.691610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:10.691770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:10.691814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:10.691844] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:10.695214] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-16T20:35:10.695490] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-16T20:35:10.695651] [INFO ] [sig ] YUM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:10.835998] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/YUM.txt [2026-02-16T20:35:10.836356] [INFO ] [sig ] [3382/3407] Completed YUM in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 8.9s [2026-02-16T20:35:10.836395] [INFO ] [sig ] [3383/3407] Forecasting YUMC... [2026-02-16T20:35:10.836425] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-16T20:35:10.836455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-16T20:35:10.847667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-16T20:35:10.848028] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-16T20:35:10.848836] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-16T20:35:10.848888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:10.848919] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:10.848946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:10.849005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:10.908925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:10.909840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:10.909924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:10.909959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:11.033924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:11.034081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:11.034125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:11.034160] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:11.037682] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=60.33%) [2026-02-16T20:35:11.037969] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-16T20:35:11.038135] [INFO ] [sig ] YUMC: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:11.185819] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/YUMC.txt [2026-02-16T20:35:11.185990] [INFO ] [sig ] [3383/3407] Completed YUMC in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 8.6s [2026-02-16T20:35:11.186030] [INFO ] [sig ] [3384/3407] Forecasting Z... [2026-02-16T20:35:11.186062] [INFO ] [sig ] Generating forecast for: Z [2026-02-16T20:35:11.186126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-16T20:35:11.198079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-16T20:35:11.198675] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-16T20:35:11.199496] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-16T20:35:11.199555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:11.199609] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:11.199638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:11.199694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:11.259131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:11.260056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:11.260141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:11.260174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:11.384708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:11.384875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:11.384923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:11.384954] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:11.388547] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-16T20:35:11.388857] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-16T20:35:11.389002] [INFO ] [sig ] Z: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:11.536170] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/Z.txt [2026-02-16T20:35:11.536304] [INFO ] [sig ] [3384/3407] Completed Z in 0.4s | 2.80 sym/s | Total: 20.1m | ETA: 8.2s [2026-02-16T20:35:11.536346] [INFO ] [sig ] [3385/3407] Forecasting ZBH... [2026-02-16T20:35:11.536374] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-16T20:35:11.536404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-16T20:35:11.547254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-16T20:35:11.547549] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-16T20:35:11.548418] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-16T20:35:11.548469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:11.548501] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:11.548527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:11.548602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:11.606176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:11.607052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:11.607134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:11.607167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:11.725794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:11.725944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:11.725987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:11.726042] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:11.729441] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-16T20:35:11.729733] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-16T20:35:11.729862] [INFO ] [sig ] ZBH: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:11.871139] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZBH.txt [2026-02-16T20:35:11.871275] [INFO ] [sig ] [3385/3407] Completed ZBH in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 7.8s [2026-02-16T20:35:11.871313] [INFO ] [sig ] [3386/3407] Forecasting ZBIO... [2026-02-16T20:35:11.871347] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-16T20:35:11.871379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-16T20:35:11.881787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-16T20:35:11.882067] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-16T20:35:11.882915] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-16T20:35:11.882973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:11.883012] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:11.883043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:11.883099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:11.939946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:11.940735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:11.940816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:11.940848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:12.058879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:12.059036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:12.059079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:12.059111] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:12.062461] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-16T20:35:12.062750] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-16T20:35:12.062875] [INFO ] [sig ] ZBIO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:12.207172] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZBIO.txt [2026-02-16T20:35:12.207343] [INFO ] [sig ] [3386/3407] Completed ZBIO in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 7.5s [2026-02-16T20:35:12.207386] [INFO ] [sig ] [3387/3407] Forecasting ZBRA... [2026-02-16T20:35:12.207418] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-16T20:35:12.207448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-16T20:35:12.217889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-16T20:35:12.218205] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-16T20:35:12.219035] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-16T20:35:12.219099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:12.219137] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:12.219166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:12.219222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:12.277544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:12.278249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:12.278330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:12.278377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:12.402429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:12.402608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:12.402653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:12.402682] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:12.406597] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-16T20:35:12.406927] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-16T20:35:12.407073] [INFO ] [sig ] ZBRA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:12.554482] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZBRA.txt [2026-02-16T20:35:12.554665] [INFO ] [sig ] [3387/3407] Completed ZBRA in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 7.1s [2026-02-16T20:35:12.554708] [INFO ] [sig ] [3388/3407] Forecasting ZD... [2026-02-16T20:35:12.554738] [INFO ] [sig ] Generating forecast for: ZD [2026-02-16T20:35:12.554806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-16T20:35:12.565357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-16T20:35:12.565721] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-16T20:35:12.566598] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-16T20:35:12.566655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:12.566687] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:12.566715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:12.566772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:12.625554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:12.626436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:12.626555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:12.626607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:12.743680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:12.743823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:12.743865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:12.743894] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:12.747227] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-16T20:35:12.747504] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-16T20:35:12.747647] [INFO ] [sig ] ZD: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:12.889216] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZD.txt [2026-02-16T20:35:12.889351] [INFO ] [sig ] [3388/3407] Completed ZD in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 6.8s [2026-02-16T20:35:12.889391] [INFO ] [sig ] [3389/3407] Forecasting ZEPP... [2026-02-16T20:35:12.889421] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-16T20:35:12.889451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-16T20:35:12.899309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-16T20:35:12.899609] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-16T20:35:12.900394] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-16T20:35:12.900446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:12.900478] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:12.900505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:12.900595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:12.957759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:12.958495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:12.958591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:12.958626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:13.069795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:13.069959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:13.070001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:13.070029] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:13.073398] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=2.60%) [2026-02-16T20:35:13.073696] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-16T20:35:13.073822] [INFO ] [sig ] ZEPP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:13.215224] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZEPP.txt [2026-02-16T20:35:13.215383] [INFO ] [sig ] [3389/3407] Completed ZEPP in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 6.4s [2026-02-16T20:35:13.215424] [INFO ] [sig ] [3390/3407] Forecasting ZETA... [2026-02-16T20:35:13.215453] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-16T20:35:13.215483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-16T20:35:13.226068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-16T20:35:13.226417] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-16T20:35:13.227222] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-16T20:35:13.227275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:13.227307] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:13.227333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:13.227390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:13.284186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:13.285091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:13.285178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:13.285210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:13.403037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:13.403174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:13.403215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:13.403243] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:13.406637] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=60.76%) [2026-02-16T20:35:13.406914] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-16T20:35:13.407042] [INFO ] [sig ] ZETA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:13.547516] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZETA.txt [2026-02-16T20:35:13.547668] [INFO ] [sig ] [3390/3407] Completed ZETA in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 6.1s [2026-02-16T20:35:13.547709] [INFO ] [sig ] [3391/3407] Forecasting ZGN... [2026-02-16T20:35:13.547737] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-16T20:35:13.547767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-16T20:35:13.558627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-16T20:35:13.558932] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-16T20:35:13.559999] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-16T20:35:13.560065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:13.560101] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:13.560128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:13.560185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:13.620894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:13.621597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:13.621683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:13.621717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:13.744957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:13.745114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:13.745164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:13.745200] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:13.748768] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=20.88%) [2026-02-16T20:35:13.749052] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-16T20:35:13.749182] [INFO ] [sig ] ZGN: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:13.891990] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZGN.txt [2026-02-16T20:35:13.892199] [INFO ] [sig ] [3391/3407] Completed ZGN in 0.3s | 2.80 sym/s | Total: 20.1m | ETA: 5.7s [2026-02-16T20:35:13.892267] [INFO ] [sig ] [3392/3407] Forecasting ZH... [2026-02-16T20:35:13.892301] [INFO ] [sig ] Generating forecast for: ZH [2026-02-16T20:35:13.892331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-16T20:35:13.902444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-16T20:35:13.902756] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-16T20:35:13.903567] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-16T20:35:13.903657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:13.903691] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:13.903720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:13.903780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:13.964342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:13.965049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:13.965130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:13.965166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:14.081419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:14.081566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:14.081624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:14.081654] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:14.084973] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-16T20:35:14.085277] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-16T20:35:14.085400] [INFO ] [sig ] ZH: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:14.231037] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZH.txt [2026-02-16T20:35:14.231188] [INFO ] [sig ] [3392/3407] Completed ZH in 0.3s | 2.80 sym/s | Total: 20.2m | ETA: 5.3s [2026-02-16T20:35:14.231232] [INFO ] [sig ] [3393/3407] Forecasting ZIM... [2026-02-16T20:35:14.231269] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-16T20:35:14.231328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-16T20:35:14.241716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-16T20:35:14.241986] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-16T20:35:14.242772] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-16T20:35:14.242823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:14.242854] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:14.242881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:14.242937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:14.299350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:14.300255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:14.300338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:14.300370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:14.419747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:14.419909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:14.419951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:14.419982] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:14.423478] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=18.40%) [2026-02-16T20:35:14.423787] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-16T20:35:14.423919] [INFO ] [sig ] ZIM: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:14.565981] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZIM.txt [2026-02-16T20:35:14.566112] [INFO ] [sig ] [3393/3407] Completed ZIM in 0.3s | 2.80 sym/s | Total: 20.2m | ETA: 5.0s [2026-02-16T20:35:14.566157] [INFO ] [sig ] [3394/3407] Forecasting ZION... [2026-02-16T20:35:14.566199] [INFO ] [sig ] Generating forecast for: ZION [2026-02-16T20:35:14.566256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-16T20:35:14.577165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-16T20:35:14.577645] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-16T20:35:14.578646] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-16T20:35:14.578697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:14.578729] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:14.578754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:14.578809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:14.638020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:14.638740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:14.638821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:14.638857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:14.768771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:14.768925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:14.768966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:14.768995] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:14.772393] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-16T20:35:14.772682] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-16T20:35:14.772806] [INFO ] [sig ] ZION: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:14.913523] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZION.txt [2026-02-16T20:35:14.913683] [INFO ] [sig ] [3394/3407] Completed ZION in 0.3s | 2.80 sym/s | Total: 20.2m | ETA: 4.6s [2026-02-16T20:35:14.913724] [INFO ] [sig ] [3395/3407] Forecasting ZIP... [2026-02-16T20:35:14.913762] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-16T20:35:14.913793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-16T20:35:14.923954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-16T20:35:14.924240] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-16T20:35:14.925037] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-16T20:35:14.925089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:14.925152] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:14.925181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:14.925237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:14.982152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:14.982871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:14.982950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:14.982983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:15.101832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:15.101986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:15.102025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:15.102054] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:15.105395] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-16T20:35:15.105700] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-16T20:35:15.105826] [INFO ] [sig ] ZIP: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:15.249293] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZIP.txt [2026-02-16T20:35:15.249457] [INFO ] [sig ] [3395/3407] Completed ZIP in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 4.3s [2026-02-16T20:35:15.249498] [INFO ] [sig ] [3396/3407] Forecasting ZLAB... [2026-02-16T20:35:15.249528] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-16T20:35:15.249558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-16T20:35:15.260485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-16T20:35:15.260783] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-16T20:35:15.261613] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-16T20:35:15.261665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:15.261697] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:15.261723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:15.261779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:15.318719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:15.319326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:15.319420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:15.319460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:15.443537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:15.443714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:15.443757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:15.443786] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:15.447213] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-02-16T20:35:15.447517] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-16T20:35:15.447666] [INFO ] [sig ] ZLAB: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:15.590418] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZLAB.txt [2026-02-16T20:35:15.590558] [INFO ] [sig ] [3396/3407] Completed ZLAB in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 3.9s [2026-02-16T20:35:15.590616] [INFO ] [sig ] [3397/3407] Forecasting ZM... [2026-02-16T20:35:15.590662] [INFO ] [sig ] Generating forecast for: ZM [2026-02-16T20:35:15.590693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-16T20:35:15.601000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-16T20:35:15.601258] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-16T20:35:15.602050] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-16T20:35:15.602102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:15.602134] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:15.602181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:15.602238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:15.661030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:15.661919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:15.662008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:15.662042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:15.785761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:15.785908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:15.785949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:15.785977] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:15.789406] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-16T20:35:15.789705] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-16T20:35:15.789832] [INFO ] [sig ] ZM: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:15.931595] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZM.txt [2026-02-16T20:35:15.931720] [INFO ] [sig ] [3397/3407] Completed ZM in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 3.6s [2026-02-16T20:35:15.931757] [INFO ] [sig ] [3398/3407] Forecasting ZNTL... [2026-02-16T20:35:15.931787] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-16T20:35:15.931817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-16T20:35:15.942218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-16T20:35:15.942502] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-16T20:35:15.943318] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-16T20:35:15.943370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:15.943401] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:15.943428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:15.943485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:16.001297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:16.001991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:16.002070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:16.002103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:16.119388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:16.119542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:16.119625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:16.119688] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:16.123285] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: UP (p=54.02%) [2026-02-16T20:35:16.123631] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-16T20:35:16.123776] [INFO ] [sig ] ZNTL: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:16.267599] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZNTL.txt [2026-02-16T20:35:16.267736] [INFO ] [sig ] [3398/3407] Completed ZNTL in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 3.2s [2026-02-16T20:35:16.267785] [INFO ] [sig ] [3399/3407] Forecasting ZS... [2026-02-16T20:35:16.267858] [INFO ] [sig ] Generating forecast for: ZS [2026-02-16T20:35:16.267897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-16T20:35:16.278241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-16T20:35:16.278531] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-16T20:35:16.279364] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-16T20:35:16.279416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:16.279448] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:16.279474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:16.279530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:16.336300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:16.337059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:16.337138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:16.337171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:16.456699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:16.456857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:16.456897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:16.456927] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:16.460319] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-16T20:35:16.460608] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-16T20:35:16.460734] [INFO ] [sig ] ZS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:16.605809] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZS.txt [2026-02-16T20:35:16.605968] [INFO ] [sig ] [3399/3407] Completed ZS in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 2.9s [2026-02-16T20:35:16.606009] [INFO ] [sig ] [3400/3407] Forecasting ZTO... [2026-02-16T20:35:16.606066] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-16T20:35:16.606100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-16T20:35:16.616644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-16T20:35:16.617028] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-16T20:35:16.617850] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-16T20:35:16.617902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:16.617934] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:16.617961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:16.618057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:16.674921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:16.675633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:16.675713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:16.675745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:16.799485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:16.799668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:16.799711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:16.799752] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:16.803290] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-16T20:35:16.803566] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-16T20:35:16.803717] [INFO ] [sig ] ZTO: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:16.943442] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZTO.txt [2026-02-16T20:35:16.943591] [INFO ] [sig ] [3400/3407] Completed ZTO in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 2.5s [2026-02-16T20:35:16.943632] [INFO ] [sig ] [3401/3407] Forecasting ZTS... [2026-02-16T20:35:16.943662] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-16T20:35:16.943725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-16T20:35:16.954498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-16T20:35:16.954813] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-16T20:35:16.955641] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-16T20:35:16.955693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:16.955725] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:16.955755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:16.955810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:17.014400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:17.015289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:17.015376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:17.015412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:17.134400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:17.134559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:17.134621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:17.134652] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:17.138106] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-16T20:35:17.138388] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-16T20:35:17.138515] [INFO ] [sig ] ZTS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:17.279458] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZTS.txt [2026-02-16T20:35:17.279615] [INFO ] [sig ] [3401/3407] Completed ZTS in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 2.1s [2026-02-16T20:35:17.279682] [INFO ] [sig ] [3402/3407] Forecasting ZUMZ... [2026-02-16T20:35:17.279714] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-16T20:35:17.279745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-16T20:35:17.290007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-16T20:35:17.290301] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-16T20:35:17.291094] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-16T20:35:17.291145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:17.291193] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:17.291222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:17.291278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:17.347657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:17.348333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:17.348413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:17.348445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:17.468276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:17.468436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:17.468478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:17.468508] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:17.471901] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-16T20:35:17.472174] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-16T20:35:17.472317] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:17.614380] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZUMZ.txt [2026-02-16T20:35:17.614544] [INFO ] [sig ] [3402/3407] Completed ZUMZ in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 1.8s [2026-02-16T20:35:17.614606] [INFO ] [sig ] [3403/3407] Forecasting ZURA... [2026-02-16T20:35:17.614637] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-16T20:35:17.614699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-16T20:35:17.625945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-16T20:35:17.626355] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-16T20:35:17.627216] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-16T20:35:17.627272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:17.627304] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:17.627331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:17.627387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:17.686143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:17.687061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:17.687151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:17.687185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:17.810143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:17.810315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:17.810361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:17.810391] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:17.813802] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-16T20:35:17.814080] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-16T20:35:17.814224] [INFO ] [sig ] ZURA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:17.954369] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZURA.txt [2026-02-16T20:35:17.954508] [INFO ] [sig ] [3403/3407] Completed ZURA in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 1.4s [2026-02-16T20:35:17.954547] [INFO ] [sig ] [3404/3407] Forecasting ZVIA... [2026-02-16T20:35:17.954621] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-16T20:35:17.954655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-16T20:35:17.964910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-16T20:35:17.965173] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-16T20:35:17.965974] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-16T20:35:17.966027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:17.966058] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:17.966085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:17.966153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:18.023193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:18.023860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:18.023938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:18.023970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:18.147505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:18.147678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:18.147719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:18.147756] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:18.151241] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=20.84%) [2026-02-16T20:35:18.151514] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-16T20:35:18.151656] [INFO ] [sig ] ZVIA: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:18.292044] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZVIA.txt [2026-02-16T20:35:18.292176] [INFO ] [sig ] [3404/3407] Completed ZVIA in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 1.1s [2026-02-16T20:35:18.292214] [INFO ] [sig ] [3405/3407] Forecasting ZVRA... [2026-02-16T20:35:18.292244] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-16T20:35:18.292273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-16T20:35:18.303695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-16T20:35:18.304032] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-16T20:35:18.304885] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-16T20:35:18.304937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:18.304970] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:18.304999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:18.305056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:18.367373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:18.368254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:18.368361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:18.368397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:18.482466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:18.482623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:18.482666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:18.482694] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:18.486040] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-16T20:35:18.486322] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-16T20:35:18.486461] [INFO ] [sig ] ZVRA: Forecast for 2026-02-13: UP (sign=1.00) [2026-02-16T20:35:18.697780] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-17 1 -> ./output/forecasts/individual/2026-02-17/ZVRA.txt [2026-02-16T20:35:18.697922] [INFO ] [sig ] [3405/3407] Completed ZVRA in 0.4s | 2.81 sym/s | Total: 20.2m | ETA: 0.7s [2026-02-16T20:35:18.697960] [INFO ] [sig ] [3406/3407] Forecasting ZWS... [2026-02-16T20:35:18.698072] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-16T20:35:18.698112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-16T20:35:18.709046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-16T20:35:18.709347] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-16T20:35:18.710206] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-16T20:35:18.710260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:18.710294] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:18.710323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:18.710382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:18.771315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:18.772226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:18.772314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:18.772533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:18.899178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:18.899340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:18.899380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:18.899410] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:18.902781] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-16T20:35:18.903057] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-16T20:35:18.903183] [INFO ] [sig ] ZWS: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:19.047635] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZWS.txt [2026-02-16T20:35:19.047855] [INFO ] [sig ] [3406/3407] Completed ZWS in 0.3s | 2.81 sym/s | Total: 20.2m | ETA: 0.4s [2026-02-16T20:35:19.047966] [INFO ] [sig ] [3407/3407] Forecasting ZYME... [2026-02-16T20:35:19.048042] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-16T20:35:19.048089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-16T20:35:19.063199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-16T20:35:19.063750] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-16T20:35:19.064957] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-16T20:35:19.065032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-16T20:35:19.065077] [DEBUG] [FORECASTER] Starting train method [2026-02-16T20:35:19.065117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-16T20:35:19.065205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-16T20:35:19.155946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-16T20:35:19.157120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-16T20:35:19.157237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-16T20:35:19.157286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-16T20:35:19.304290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-16T20:35:19.304456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-16T20:35:19.304498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-16T20:35:19.304527] [INFO ] [FORECASTER] Training complete [2026-02-16T20:35:19.307966] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-02-16T20:35:19.308305] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-16T20:35:19.308443] [INFO ] [sig ] ZYME: Forecast for 2026-02-13: DOWN (sign=0.00) [2026-02-16T20:35:19.456149] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-17 0 -> ./output/forecasts/individual/2026-02-17/ZYME.txt [2026-02-16T20:35:19.456321] [INFO ] [sig ] [3407/3407] Completed ZYME in 0.4s | 2.81 sym/s | Total: 20.2m | ETA: 0.0s [2026-02-16T20:35:19.456360] [INFO ] [sig ] ================================================== [2026-02-16T20:35:19.456424] [INFO ] [sig ] Forecasts complete: 3407/3407 symbols succeeded [2026-02-16T20:35:19.456457] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-16T20:35:19.456485] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-16T20:35:19.457322] [INFO ] [sig ] Found 86 forecast dates to process [2026-02-16T20:35:19.457369] [INFO ] [sig ] [1/86] Processing report for 2025-10-10... [2026-02-16T20:35:19.457406] [INFO ] [sig ] [1/86] Report for 2025-10-10 already exists, skipping... [2026-02-16T20:35:19.457437] [INFO ] [sig ] [2/86] Processing report for 2025-10-13... [2026-02-16T20:35:19.457471] [INFO ] [sig ] [2/86] Report for 2025-10-13 already exists, skipping... [2026-02-16T20:35:19.457499] [INFO ] [sig ] [3/86] Processing report for 2025-10-14... [2026-02-16T20:35:19.457531] [INFO ] [sig ] [3/86] Report for 2025-10-14 already exists, skipping... [2026-02-16T20:35:19.457557] [INFO ] [sig ] [4/86] Processing report for 2025-10-15... [2026-02-16T20:35:19.457608] [INFO ] [sig ] [4/86] Report for 2025-10-15 already exists, skipping... [2026-02-16T20:35:19.457636] [INFO ] [sig ] [5/86] Processing report for 2025-10-16... [2026-02-16T20:35:19.457667] [INFO ] [sig ] [5/86] Report for 2025-10-16 already exists, skipping... [2026-02-16T20:35:19.457692] [INFO ] [sig ] [6/86] Processing report for 2025-10-17... [2026-02-16T20:35:19.457723] [INFO ] [sig ] [6/86] Report for 2025-10-17 already exists, skipping... [2026-02-16T20:35:19.457749] [INFO ] [sig ] [7/86] Processing report for 2025-10-20... [2026-02-16T20:35:19.457779] [INFO ] [sig ] [7/86] Report for 2025-10-20 already exists, skipping... [2026-02-16T20:35:19.457805] [INFO ] [sig ] [8/86] Processing report for 2025-10-21... [2026-02-16T20:35:19.457841] [INFO ] [sig ] [8/86] Report for 2025-10-21 already exists, skipping... [2026-02-16T20:35:19.457895] [INFO ] [sig ] [9/86] Processing report for 2025-10-22... [2026-02-16T20:35:19.457929] [INFO ] [sig ] [9/86] Report for 2025-10-22 already exists, skipping... [2026-02-16T20:35:19.457955] [INFO ] [sig ] [10/86] Processing report for 2025-10-23... [2026-02-16T20:35:19.458015] [INFO ] [sig ] [10/86] Report for 2025-10-23 already exists, skipping... [2026-02-16T20:35:19.458050] [INFO ] [sig ] [11/86] Processing report for 2025-10-24... [2026-02-16T20:35:19.458089] [INFO ] [sig ] [11/86] Report for 2025-10-24 already exists, skipping... [2026-02-16T20:35:19.458119] [INFO ] [sig ] [12/86] Processing report for 2025-10-27... [2026-02-16T20:35:19.458158] [INFO ] [sig ] [12/86] Report for 2025-10-27 already exists, skipping... [2026-02-16T20:35:19.458185] [INFO ] [sig ] [13/86] Processing report for 2025-10-28... [2026-02-16T20:35:19.458223] [INFO ] [sig ] [13/86] Report for 2025-10-28 already exists, skipping... [2026-02-16T20:35:19.458250] [INFO ] [sig ] [14/86] Processing report for 2025-10-30... [2026-02-16T20:35:19.458281] [INFO ] [sig ] [14/86] Report for 2025-10-30 already exists, skipping... [2026-02-16T20:35:19.458307] [INFO ] [sig ] [15/86] Processing report for 2025-10-31... [2026-02-16T20:35:19.458337] [INFO ] [sig ] [15/86] Report for 2025-10-31 already exists, skipping... [2026-02-16T20:35:19.458362] [INFO ] [sig ] [16/86] Processing report for 2025-11-03... [2026-02-16T20:35:19.458392] [INFO ] [sig ] [16/86] Report for 2025-11-03 already exists, skipping... [2026-02-16T20:35:19.458418] [INFO ] [sig ] [17/86] Processing report for 2025-11-04... [2026-02-16T20:35:19.458457] [INFO ] [sig ] [17/86] Report for 2025-11-04 already exists, skipping... [2026-02-16T20:35:19.458483] [INFO ] [sig ] [18/86] Processing report for 2025-11-05... [2026-02-16T20:35:19.458513] [INFO ] [sig ] [18/86] Report for 2025-11-05 already exists, skipping... [2026-02-16T20:35:19.458539] [INFO ] [sig ] [19/86] Processing report for 2025-11-06... [2026-02-16T20:35:19.458587] [INFO ] [sig ] [19/86] Report for 2025-11-06 already exists, skipping... [2026-02-16T20:35:19.458617] [INFO ] [sig ] [20/86] Processing report for 2025-11-07... [2026-02-16T20:35:19.458648] [INFO ] [sig ] [20/86] Report for 2025-11-07 already exists, skipping... [2026-02-16T20:35:19.458673] [INFO ] [sig ] [21/86] Processing report for 2025-11-10... [2026-02-16T20:35:19.458703] [INFO ] [sig ] [21/86] Report for 2025-11-10 already exists, skipping... [2026-02-16T20:35:19.458729] [INFO ] [sig ] [22/86] Processing report for 2025-11-11... [2026-02-16T20:35:19.458758] [INFO ] [sig ] [22/86] Report for 2025-11-11 already exists, skipping... [2026-02-16T20:35:19.458784] [INFO ] [sig ] [23/86] Processing report for 2025-11-12... [2026-02-16T20:35:19.458814] [INFO ] [sig ] [23/86] Report for 2025-11-12 already exists, skipping... [2026-02-16T20:35:19.458838] [INFO ] [sig ] [24/86] Processing report for 2025-11-13... [2026-02-16T20:35:19.458869] [INFO ] [sig ] [24/86] Report for 2025-11-13 already exists, skipping... [2026-02-16T20:35:19.458894] [INFO ] [sig ] [25/86] Processing report for 2025-11-17... [2026-02-16T20:35:19.458924] [INFO ] [sig ] [25/86] Report for 2025-11-17 already exists, skipping... [2026-02-16T20:35:19.458950] [INFO ] [sig ] [26/86] Processing report for 2025-11-18... [2026-02-16T20:35:19.458979] [INFO ] [sig ] [26/86] Report for 2025-11-18 already exists, skipping... [2026-02-16T20:35:19.459004] [INFO ] [sig ] [27/86] Processing report for 2025-11-19... [2026-02-16T20:35:19.459035] [INFO ] [sig ] [27/86] Report for 2025-11-19 already exists, skipping... [2026-02-16T20:35:19.459060] [INFO ] [sig ] [28/86] Processing report for 2025-11-20... [2026-02-16T20:35:19.459090] [INFO ] [sig ] [28/86] Report for 2025-11-20 already exists, skipping... [2026-02-16T20:35:19.459115] [INFO ] [sig ] [29/86] Processing report for 2025-11-21... [2026-02-16T20:35:19.459145] [INFO ] [sig ] [29/86] Report for 2025-11-21 already exists, skipping... [2026-02-16T20:35:19.459170] [INFO ] [sig ] [30/86] Processing report for 2025-11-24... [2026-02-16T20:35:19.459200] [INFO ] [sig ] [30/86] Report for 2025-11-24 already exists, skipping... [2026-02-16T20:35:19.459226] [INFO ] [sig ] [31/86] Processing report for 2025-11-25... [2026-02-16T20:35:19.459256] [INFO ] [sig ] [31/86] Report for 2025-11-25 already exists, skipping... [2026-02-16T20:35:19.459282] [INFO ] [sig ] [32/86] Processing report for 2025-11-26... [2026-02-16T20:35:19.459312] [INFO ] [sig ] [32/86] Report for 2025-11-26 already exists, skipping... [2026-02-16T20:35:19.459337] [INFO ] [sig ] [33/86] Processing report for 2025-11-28... [2026-02-16T20:35:19.459367] [INFO ] [sig ] [33/86] Report for 2025-11-28 already exists, skipping... [2026-02-16T20:35:19.459392] [INFO ] [sig ] [34/86] Processing report for 2025-12-01... [2026-02-16T20:35:19.459429] [INFO ] [sig ] [34/86] Report for 2025-12-01 already exists, skipping... [2026-02-16T20:35:19.459457] [INFO ] [sig ] [35/86] Processing report for 2025-12-02... [2026-02-16T20:35:19.459488] [INFO ] [sig ] [35/86] Report for 2025-12-02 already exists, skipping... [2026-02-16T20:35:19.459514] [INFO ] [sig ] [36/86] Processing report for 2025-12-03... [2026-02-16T20:35:19.459544] [INFO ] [sig ] [36/86] Report for 2025-12-03 already exists, skipping... [2026-02-16T20:35:19.459586] [INFO ] [sig ] [37/86] Processing report for 2025-12-04... [2026-02-16T20:35:19.459629] [INFO ] [sig ] [37/86] Report for 2025-12-04 already exists, skipping... [2026-02-16T20:35:19.459663] [INFO ] [sig ] [38/86] Processing report for 2025-12-05... [2026-02-16T20:35:19.459694] [INFO ] [sig ] [38/86] Report for 2025-12-05 already exists, skipping... [2026-02-16T20:35:19.459720] [INFO ] [sig ] [39/86] Processing report for 2025-12-08... [2026-02-16T20:35:19.459757] [INFO ] [sig ] [39/86] Report for 2025-12-08 already exists, skipping... [2026-02-16T20:35:19.459784] [INFO ] [sig ] [40/86] Processing report for 2025-12-09... [2026-02-16T20:35:19.459815] [INFO ] [sig ] [40/86] Report for 2025-12-09 already exists, skipping... [2026-02-16T20:35:19.459840] [INFO ] [sig ] [41/86] Processing report for 2025-12-10... [2026-02-16T20:35:19.459877] [INFO ] [sig ] [41/86] Report for 2025-12-10 already exists, skipping... [2026-02-16T20:35:19.459904] [INFO ] [sig ] [42/86] Processing report for 2025-12-11... [2026-02-16T20:35:19.459935] [INFO ] [sig ] [42/86] Report for 2025-12-11 already exists, skipping... [2026-02-16T20:35:19.459960] [INFO ] [sig ] [43/86] Processing report for 2025-12-12... [2026-02-16T20:35:19.459990] [INFO ] [sig ] [43/86] Report for 2025-12-12 already exists, skipping... [2026-02-16T20:35:19.460015] [INFO ] [sig ] [44/86] Processing report for 2025-12-15... [2026-02-16T20:35:19.460045] [INFO ] [sig ] [44/86] Report for 2025-12-15 already exists, skipping... [2026-02-16T20:35:19.460070] [INFO ] [sig ] [45/86] Processing report for 2025-12-16... [2026-02-16T20:35:19.460100] [INFO ] [sig ] [45/86] Report for 2025-12-16 already exists, skipping... [2026-02-16T20:35:19.460126] [INFO ] [sig ] [46/86] Processing report for 2025-12-17... [2026-02-16T20:35:19.460175] [INFO ] [sig ] [46/86] Report for 2025-12-17 already exists, skipping... [2026-02-16T20:35:19.460202] [INFO ] [sig ] [47/86] Processing report for 2025-12-18... [2026-02-16T20:35:19.460239] [INFO ] [sig ] [47/86] Report for 2025-12-18 already exists, skipping... [2026-02-16T20:35:19.460267] [INFO ] [sig ] [48/86] Processing report for 2025-12-19... [2026-02-16T20:35:19.460297] [INFO ] [sig ] [48/86] Report for 2025-12-19 already exists, skipping... [2026-02-16T20:35:19.460323] [INFO ] [sig ] [49/86] Processing report for 2025-12-22... [2026-02-16T20:35:19.460367] [INFO ] [sig ] [49/86] Report for 2025-12-22 already exists, skipping... [2026-02-16T20:35:19.460395] [INFO ] [sig ] [50/86] Processing report for 2025-12-23... [2026-02-16T20:35:19.460439] [INFO ] [sig ] [50/86] Report for 2025-12-23 already exists, skipping... [2026-02-16T20:35:19.460466] [INFO ] [sig ] [51/86] Processing report for 2025-12-24... [2026-02-16T20:35:19.460503] [INFO ] [sig ] [51/86] Report for 2025-12-24 already exists, skipping... [2026-02-16T20:35:19.460531] [INFO ] [sig ] [52/86] Processing report for 2025-12-26... [2026-02-16T20:35:19.460562] [INFO ] [sig ] [52/86] Report for 2025-12-26 already exists, skipping... [2026-02-16T20:35:19.460611] [INFO ] [sig ] [53/86] Processing report for 2025-12-29... [2026-02-16T20:35:19.460644] [INFO ] [sig ] [53/86] Report for 2025-12-29 already exists, skipping... [2026-02-16T20:35:19.460670] [INFO ] [sig ] [54/86] Processing report for 2025-12-30... [2026-02-16T20:35:19.460701] [INFO ] [sig ] [54/86] Report for 2025-12-30 already exists, skipping... [2026-02-16T20:35:19.460727] [INFO ] [sig ] [55/86] Processing report for 2025-12-31... [2026-02-16T20:35:19.460767] [INFO ] [sig ] [55/86] Report for 2025-12-31 already exists, skipping... [2026-02-16T20:35:19.460795] [INFO ] [sig ] [56/86] Processing report for 2026-01-02... [2026-02-16T20:35:19.460830] [INFO ] [sig ] [56/86] Report for 2026-01-02 already exists, skipping... [2026-02-16T20:35:19.460857] [INFO ] [sig ] [57/86] Processing report for 2026-01-05... [2026-02-16T20:35:19.460888] [INFO ] [sig ] [57/86] Report for 2026-01-05 already exists, skipping... [2026-02-16T20:35:19.460920] [INFO ] [sig ] [58/86] Processing report for 2026-01-06... [2026-02-16T20:35:19.460951] [INFO ] [sig ] [58/86] Report for 2026-01-06 already exists, skipping... [2026-02-16T20:35:19.460977] [INFO ] [sig ] [59/86] Processing report for 2026-01-07... [2026-02-16T20:35:19.461014] [INFO ] [sig ] [59/86] Report for 2026-01-07 already exists, skipping... [2026-02-16T20:35:19.461041] [INFO ] [sig ] [60/86] Processing report for 2026-01-08... [2026-02-16T20:35:19.461077] [INFO ] [sig ] [60/86] Report for 2026-01-08 already exists, skipping... [2026-02-16T20:35:19.461104] [INFO ] [sig ] [61/86] Processing report for 2026-01-09... [2026-02-16T20:35:19.461140] [INFO ] [sig ] [61/86] Report for 2026-01-09 already exists, skipping... [2026-02-16T20:35:19.461167] [INFO ] [sig ] [62/86] Processing report for 2026-01-12... [2026-02-16T20:35:19.461197] [INFO ] [sig ] [62/86] Report for 2026-01-12 already exists, skipping... [2026-02-16T20:35:19.461223] [INFO ] [sig ] [63/86] Processing report for 2026-01-13... [2026-02-16T20:35:19.461263] [INFO ] [sig ] [63/86] Report for 2026-01-13 already exists, skipping... [2026-02-16T20:35:19.461290] [INFO ] [sig ] [64/86] Processing report for 2026-01-14... [2026-02-16T20:35:19.461320] [INFO ] [sig ] [64/86] Report for 2026-01-14 already exists, skipping... [2026-02-16T20:35:19.461345] [INFO ] [sig ] [65/86] Processing report for 2026-01-15... [2026-02-16T20:35:19.461376] [INFO ] [sig ] [65/86] Report for 2026-01-15 already exists, skipping... [2026-02-16T20:35:19.461401] [INFO ] [sig ] [66/86] Processing report for 2026-01-16... [2026-02-16T20:35:19.461439] [INFO ] [sig ] [66/86] Report for 2026-01-16 already exists, skipping... [2026-02-16T20:35:19.461466] [INFO ] [sig ] [67/86] Processing report for 2026-01-20... [2026-02-16T20:35:19.461496] [INFO ] [sig ] [67/86] Report for 2026-01-20 already exists, skipping... [2026-02-16T20:35:19.461522] [INFO ] [sig ] [68/86] Processing report for 2026-01-21... [2026-02-16T20:35:19.461562] [INFO ] [sig ] [68/86] Report for 2026-01-21 already exists, skipping... [2026-02-16T20:35:19.461607] [INFO ] [sig ] [69/86] Processing report for 2026-01-22... [2026-02-16T20:35:19.461647] [INFO ] [sig ] [69/86] Report for 2026-01-22 already exists, skipping... [2026-02-16T20:35:19.461674] [INFO ] [sig ] [70/86] Processing report for 2026-01-23... [2026-02-16T20:35:19.461719] [INFO ] [sig ] [70/86] Report for 2026-01-23 already exists, skipping... [2026-02-16T20:35:19.461746] [INFO ] [sig ] [71/86] Processing report for 2026-01-26... [2026-02-16T20:35:19.461782] [INFO ] [sig ] [71/86] Report for 2026-01-26 already exists, skipping... [2026-02-16T20:35:19.461809] [INFO ] [sig ] [72/86] Processing report for 2026-01-27... [2026-02-16T20:35:19.461848] [INFO ] [sig ] [72/86] Report for 2026-01-27 already exists, skipping... [2026-02-16T20:35:19.461876] [INFO ] [sig ] [73/86] Processing report for 2026-01-28... [2026-02-16T20:35:19.461913] [INFO ] [sig ] [73/86] Report for 2026-01-28 already exists, skipping... [2026-02-16T20:35:19.461940] [INFO ] [sig ] [74/86] Processing report for 2026-01-29... [2026-02-16T20:35:19.461976] [INFO ] [sig ] [74/86] Report for 2026-01-29 already exists, skipping... [2026-02-16T20:35:19.462003] [INFO ] [sig ] [75/86] Processing report for 2026-01-30... [2026-02-16T20:35:19.462051] [INFO ] [sig ] [75/86] Report for 2026-01-30 already exists, skipping... [2026-02-16T20:35:19.462080] [INFO ] [sig ] [76/86] Processing report for 2026-02-02... [2026-02-16T20:35:19.462117] [INFO ] [sig ] [76/86] Report for 2026-02-02 already exists, skipping... [2026-02-16T20:35:19.462144] [INFO ] [sig ] [77/86] Processing report for 2026-02-03... [2026-02-16T20:35:19.462180] [INFO ] [sig ] [77/86] Report for 2026-02-03 already exists, skipping... [2026-02-16T20:35:19.462207] [INFO ] [sig ] [78/86] Processing report for 2026-02-04... [2026-02-16T20:35:19.462252] [INFO ] [sig ] [78/86] Report for 2026-02-04 already exists, skipping... [2026-02-16T20:35:19.462280] [INFO ] [sig ] [79/86] Processing report for 2026-02-05... [2026-02-16T20:35:19.462316] [INFO ] [sig ] [79/86] Report for 2026-02-05 already exists, skipping... [2026-02-16T20:35:19.462343] [INFO ] [sig ] [80/86] Processing report for 2026-02-06... [2026-02-16T20:35:19.462373] [INFO ] [sig ] [80/86] Report for 2026-02-06 already exists, skipping... [2026-02-16T20:35:19.462399] [INFO ] [sig ] [81/86] Processing report for 2026-02-09... [2026-02-16T20:35:19.462441] [INFO ] [sig ] [81/86] Report for 2026-02-09 already exists, skipping... [2026-02-16T20:35:19.462468] [INFO ] [sig ] [82/86] Processing report for 2026-02-10... [2026-02-16T20:35:19.462505] [INFO ] [sig ] [82/86] Report for 2026-02-10 already exists, skipping... [2026-02-16T20:35:19.462532] [INFO ] [sig ] [83/86] Processing report for 2026-02-11... [2026-02-16T20:35:19.462604] [INFO ] [sig ] [83/86] Report for 2026-02-11 already exists, skipping... [2026-02-16T20:35:19.462651] [INFO ] [sig ] [84/86] Processing report for 2026-02-12... [2026-02-16T20:35:19.462684] [INFO ] [sig ] [84/86] Report for 2026-02-12 already exists, skipping... [2026-02-16T20:35:19.462710] [INFO ] [sig ] [85/86] Processing report for 2026-02-13... [2026-02-16T20:35:19.462748] [INFO ] [sig ] [85/86] Report for 2026-02-13 already exists, skipping... [2026-02-16T20:35:19.462776] [INFO ] [sig ] [86/86] Processing report for 2026-02-17... [2026-02-16T20:35:19.462807] [INFO ] [sig ] [86/86] Report for 2026-02-17 already exists, skipping... [2026-02-16T20:35:19.462833] [INFO ] [sig ] ================================================== [2026-02-16T20:35:19.462859] [INFO ] [sig ] Report generation complete: 86/86 reports succeeded [2026-02-16T20:35:20.226431] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-16T20:35:20.226647] [INFO ] [sig ] Email notification sent [2026-02-16T20:35:20.227211] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-16T20:35:20.227364] [INFO ] [STATE ] Last completion updated: 2026-02-16T20:35:20.227268